<SEC-DOCUMENT>0001031623-16-000018.txt : 20160310
<SEC-HEADER>0001031623-16-000018.hdr.sgml : 20160310
<ACCEPTANCE-DATETIME>20160309180320
ACCESSION NUMBER:		0001031623-16-000018
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		65
CONFORMED PERIOD OF REPORT:	20151231
FILED AS OF DATE:		20160310
DATE AS OF CHANGE:		20160309

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-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-34279
		FILM NUMBER:		161495664

	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-K
<SEQUENCE>1
<FILENAME>gifi-12312015x10k.htm
<DESCRIPTION>10-K
<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 2016 Workiva -->
		<title>10-K</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<a name="sF912E05A00EF03CEE595A69BBA627F00"></a><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;text-align:center;font-size:14pt;"><font style="font-family:inherit;font-size:14pt;font-weight:bold;">UNITED STATES</font></div><div style="line-height:120%;text-align:center;font-size:14pt;"><font style="font-family:inherit;font-size:14pt;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-top:4px;text-align:center;font-size:14pt;"><font style="font-family:inherit;font-size:14pt;font-weight:bold;">FORM 10-K</font></div><div style="line-height:120%;padding-top:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Mark One)</font></div><div style="line-height:120%;font-size:12pt;"><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:93.5546875%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td width="7%"></td><td width="93%"></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:inherit;font-size:12pt;">&#160;</font><font style="font-family:Wingdings;font-size:12pt;">x</font></div><div style="text-align:left;font-size:12pt;"><font style="font-family:Wingdings;font-size:12pt;"><br></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:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Annual Report Pursuant to Section&#160;13 or 15(d) of the Securities Exchange Act of 1934</font></div></td></tr></table></div></div><div style="line-height:120%;text-indent:41px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">For the fiscal year ended December&#160;31, 2015</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">or</font></div><div style="line-height:120%;font-size:12pt;"><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:96.484375%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td width="7%"></td><td width="93%"></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;">&#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:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Transition Report Pursuant to Section&#160;13 or 15(d) of the Securities Exchange Act of 1934</font></div></td></tr></table></div></div><div style="line-height:120%;text-indent:41px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">For the transition period from &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;to &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Commission File Number 001-34279</font></div><div style="line-height:120%;text-align:left;"><hr></div><div style="line-height:120%;text-align:center;"><img src="gifi72377x377.jpg" style="height:60px;width:60px;"></div><div style="line-height:120%;padding-top:2px;text-align:center;font-size:14pt;"><font style="font-family:inherit;font-size:14pt;font-weight:bold;">GULF ISLAND FABRICATION, INC.</font></div><div style="line-height:120%;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Exact name of registrant as specified in its charter)</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="3"></td></tr><tr><td width="49%"></td><td width="3%"></td><td width="48%"></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;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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">72-1147390</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:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(State or other jurisdiction</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">of 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 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 Number)</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><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;font-weight:bold;">16225 Park Ten Place,</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Suite 280 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 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;font-weight:bold;">77084</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%;padding-top:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(713) 714-6100</font></div><div style="line-height:120%;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><div style="line-height:120%;padding-top:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Securities registered pursuant to Section&#160;12(b) of the 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="3"></td></tr><tr><td width="49%"></td><td width="3%"></td><td width="48%"></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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Title of each class</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:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Name of each exchange on which registered</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;font-weight:bold;">Common Stock, no par value</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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">The Nasdaq Stock Market LLC</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Nasdaq Global Select Market)</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Securities registered pursuant to Section&#160;12(g) of the Act:</font></div><div style="line-height:120%;padding-top:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">None</font></div><div style="line-height:120%;padding-top:2px;text-indent:32px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities 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;">&#32;&#160;&#160;&#160;&#160;No&#160;&#160;&#160;</font><font style="font-family:Wingdings;font-size:8pt;">x</font></div><div style="line-height:120%;padding-top:2px;text-indent:32px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Indicate by check mark if the registrant is not required to file reports pursuant to Section&#160;13 or Section&#160;15(d) of the Act.&#160;&#160;&#160;&#160;Yes&#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;&#160;</font><font style="font-family:Wingdings;font-size:8pt;">x</font></div><div style="line-height:120%;padding-top:2px;text-indent:32px;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;&#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:2px;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 during the preceding twelve months (or for such shorter period that the registrant was required to submit and post such files).&#160;&#160;&#160;&#160;Yes&#160;&#160;&#160;</font><font style="font-family:Wingdings;font-size:8pt;">x</font><font style="font-family:inherit;font-size:8pt;">&#32;&#160;&#160;&#160;&#160;No&#160;</font><font style="font-family:Wingdings;font-size:8pt;">&#168;</font></div><div style="line-height:120%;padding-top:2px;text-indent:32px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Indicate by check mark if disclosure of delinquent filers pursuant to Item&#160;405 of Regulation S-K is not contained herein, and will not be contained, to the best of registrant&#8217;s knowledge, in definitive proxy or information statements incorporated by reference in Part III of this Form 10-K or any amendment to this Form 10-K.&#160;&#160;&#160;&#160;&#160;</font><font style="font-family:Wingdings;font-size:8pt;">x</font></div><div style="line-height:120%;padding-top:2px;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: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;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td width="49%"></td><td width="4%"></td><td width="47%"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Large accelerated filer&#160;&#160;</font><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;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Accelerated&#160;filer&#160;&#160;</font><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="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Non-accelerated&#160;filer&#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;(Do&#160;not&#160; check&#160;if&#160;a&#160;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:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Smaller&#160;reporting&#160;company&#160;&#160;</font><font style="font-family:Wingdings;font-size:8pt;">&#168;</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:2px;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 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;&#160;</font><font style="font-family:Wingdings;font-size:8pt;">x</font></div><div style="line-height:120%;padding-top:2px;text-indent:32px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">The aggregate market value of the voting and non-voting common equity held by non-affiliates of the registrant at June&#160;30, </font><font style="font-family:inherit;font-size:8pt;">2015</font><font style="font-family:inherit;font-size:8pt;">&#32;was approximately $160,619,350.</font></div><div style="line-height:120%;padding-top:2px;text-indent:32px;font-size:8pt;"><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 March&#160;9, 2016 was 14,630,686.</font></div><div style="line-height:120%;padding-top:2px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">DOCUMENTS INCORPORATED BY REFERENCE</font></div><div style="line-height:120%;padding-top:2px;text-indent:32px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Portions of the registrant&#8217;s definitive Proxy Statement prepared for use in connection with the registrant&#8217;s 2016 Annual Meeting of Shareholders have been incorporated by reference into Part III of this Form 10-K.</font></div><br><div></div><hr style="page-break-after:always"><a name="s7529E9A8AA1618C5405BA69BBAAEA5C7"></a><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><br><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;">ANNUAL REPORT ON FORM 10-K FOR</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">THE FISCAL YEAR ENDED DECEMBER 31, </font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2015</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;</font></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">TABLE OF CONTENTS</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="3"></td></tr><tr><td width="83%"></td><td width="16%"></td><td 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="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;">Page</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;">PART I</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;">2</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;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;">Items 1 and 2. Business and Properties</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;">2</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;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;">Item 1A. Risk Factors</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;">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></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;">Item 1B. Unresolved Staff Comments</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;">17</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;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;">Item 3. Legal Proceedings</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;">17</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;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;">Item 4. Mine Safety Disclosures</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;">17</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;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;">Item 4A. Executive Officers of the Registrant</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;">17</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: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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">PART II</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;">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></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;">Item 5. Market for Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities</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;">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></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;">Item 6. Selected Financial Data</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;">21</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;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;">Item 7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</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;">23</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;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;">Item 7A. Quantitative and Qualitative Disclosures About Market Risk</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;">33</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;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;">Item 8. Financial Statements and Supplementary Data</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;">33</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;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;">Item 9. Changes in and Disagreements with Accountants on Accounting and Financial Disclosure</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;">33</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;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;">Item 9A. Controls and Procedures</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;">33</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;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;">Item 9B. Other Information</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;">35</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: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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">PART III</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;">36</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;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;">Item 10. Directors, Executive Officers and Corporate Governance</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;">36</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;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;">Item 11. Executive Compensation</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;">36</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;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;">Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</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;">36</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;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;">Item 13. Certain Relationships and Related Transactions, and Director Independence</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;">36</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;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;">Item 14. Principal Accounting Fees and Services</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;">37</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: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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">PART IV</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;">38</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;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;">Item 15. Exhibits, Financial Statement Schedules</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;">38</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;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;">GLOSSARY OF CERTAIN TECHNICAL TERMS</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;">G-1</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;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;">FINANCIAL STATEMENTS</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;">F-1</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;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;">SIGNATURES</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;">S-1</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;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;">EXHIBIT INDEX</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;">E-1</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></table></div></div><br><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">i</font></div></div><hr style="page-break-after:always"><a name="s45124023D2F07F521F3DA69BBACC6D6D"></a><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Forward-Looking Information</font></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain statements included in this report and in oral statements made from time to time by management of the Company that are not statements of historical fact are forward-looking statements. In this report, forward-looking statements are included primarily in the sections entitled &#8220;Business and Properties,&#8221; &#8220;Legal Proceedings,&#8221; and &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations.&#8221; The words &#8220;expect,&#8221; &#8220;believe,&#8221; &#8220;anticipate,&#8221; &#8220;project,&#8221; &#8220;plan,&#8221; &#8220;estimate,&#8221; &#8220;predict&#8221; and similar expressions often identify forward-looking statements. All such 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 the statements and investors are cautioned not to place undue reliance upon them. Important factors that may cause our actual results to differ materially from expectations or projections include those described in the section titled &#8220;Risk Factors.&#8221; Forward-looking statements speak only as to the date of this report, and we undertake no obligation to update or revise such statements to reflect new circumstances or unanticipated events or circumstances.</font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1</font></div></div><hr style="page-break-after:always"><a name="s73D0C594A23280AA560DA69BBB07CC06"></a><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">PART I</font></div><a name="s5E7903B5FDEA273580C9A69BBB2743BB"></a><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Items 1 and 2. Business and Properties</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Certain technical terms are defined in the &#8220;Glossary of Certain Technical Terms&#8221; beginning on page G-1.</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">General</font></div><div style="line-height:120%;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 &#8220;Company&#8221;, &#8220;we&#8221; or &#8220;our&#8221;), is a leading fabricator of steel platforms and other specialized structures for customers in the offshore oil and gas industry. In addition, we also perform onshore and offshore construction and fabrication services for customers in the marine industry. Our principal markets are concentrated in the offshore regions and along the coast of the Gulf of Mexico. We currently provide our customers with what we believe to be the largest group of fabrication facilities serving the Gulf of Mexico market. The Company was incorporated in 1985 and began operations at our fabrication yard on the Houma Navigation Canal in southern Louisiana, approximately 30 miles from the Gulf of Mexico. Since our formation, we have expanded and grown our operations through acquisitions of additional facilities on the Houma Navigation Canal in southern Louisiana as well as 212 acres in Ingleside, Texas between the Gulf Intracoastal Waterway and Corpus Christi Ship Channel and 160 acres in Aransas Pass, Texas located along the U.S. Intracoastal Waterway. In October 2013, we moved our corporate headquarters to Houston, Texas. We continue to grow our operations and to diversify our business.  On January 1, 2016, we acquired substantially all of the assets and assumed certain specified liabilities of LEEVAC Shipyards, L.L.C. and its affiliates (collectively, &#8220;LEEVAC&#8221;), through our newly formed wholly-owned subsidiary, Gulf Island Shipyards, L.L.C. in an all cash transaction.  See further discussion of the LEEVAC acquisition below.</font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gulf Island serves as a holding company and conducts all of its operations through its subsidiaries, which include: Gulf Island, L.L.C.; Gulf Marine Fabricators, L.P.; Gulf Island Marine Fabricators, L.L.C.; Gulf Island Shipyards, L.L.C.; Dolphin Services, L.L.C.; and Dolphin Steel Sales, L.L.C.</font></div><div style="line-height:120%;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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">LEEVAC Acquisition</font><font style="font-family:inherit;font-size:10pt;">&#32;</font></div><div style="line-height:120%;text-align:left;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On January 1, 2016, we acquired substantially all of the assets and assumed certain specified liabilities of LEEVAC Shipyards, L.L.C. and its affiliates ("LEEVAC"). The purchase price for the acquisition was $20.0 million, subject to a working capital adjustment whereby we received at closing a dollar for dollar reduction for the assumption of certain net liabilities of LEEVAC and settlement payments from sureties on certain ongoing fabrication projects that were assigned to us in the acquisition.  After taking into account these adjustments, we received approximately $1.6 million in cash at closing and added approximately $112.0 million of incremental contract backlog primarily for four new build construction projects to be delivered in 2016 and 2017. Strategically, the acquisition expands our marine fabrication and repair and maintenance presence in the Gulf South market and further diversifies our fabrication capabilities. A description of the primary fabrication facilities and equipment acquired is as follows:  </font></div><div style="line-height:120%;text-align:left;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</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:29px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</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;text-decoration:underline;">Jennings</font><font style="font-family:inherit;font-size:10pt;">&#32;- Leased facilities from a third party for a 180 acre complex five miles east of Jennings, LA on the west bank of the Mermentau River approximately 25 miles north of  the Intracoastal waterway.  The Jennings Complex includes over 100,000 square feet of covered fabrication area including a panel line and pipe shop and 3,000 feet of water frontage with two launch ways and four covered construction bays.  The lease, including exercisable renewal options, extends through January 2045.</font></div></td></tr></table><div style="line-height:120%;text-align:left;padding-left:48px;text-indent:-19px;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:29px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</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;text-decoration:underline;">Lake Charles</font><font style="font-family:inherit;font-size:10pt;">&#32;- Subleased facilities from a third party for a 10 acre complex 17 miles from the Gulf of Mexico on the Calcasieu River near Lake Charles, LA.  The Lake Charles complex includes 1,100 feet of bulkhead water frontage with a water depth of 40 feet located one mile from the main ship channel and the Gulf Intracoastal Waterway and is located multiple petrochemical plants. The sublease, including exercisable renewal options (subject to sublessor renewals), extends through July 2038.</font></div></td></tr></table><div style="line-height:120%;text-align:left;padding-left:48px;text-indent:-19px;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:29px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</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;text-decoration:underline;">Houma</font><font style="font-family:inherit;font-size:10pt;">&#32;- Leased facilities from the owner of LEEVAC Shipyards for a 35 acre complex 26 miles from the Gulf of Mexico near Houma, LA.  The Houma complex includes 2,700 feet of bulkhead water frontage and 110,000 square feet of covered construction area.  The lease expires on the later of December 31, 2016 or 90 days following the completion of the two vessels currently under construction at the facility, but no later than August 31, 2017.  Upon expiration, we will have the option to extend the lease at market rates.</font></div></td></tr></table><div style="line-height:120%;text-align:left;padding-left:48px;text-indent:-19px;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;">Machinery and equipment at the above leased facilities includes a new plasma cutter installed in 2013, eight crawler cranes ranging from 65-230 tons, 8 track cranes, 10 overhead cranes, six drydocks ranging from 1,500 to 3,500 tons, and a 200 ton module transporter. </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><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;text-align:left;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At the date of acquisition, we acquired approximately $112.0 million of new build construction backlog which primarily includes 4 new build construction projects to be delivered in 2016 and 2017 with two third party customers. The ultimate dollar amount of acquired backlog is subject to a change in value in connection with our purchase price allocation. Additionally, we hired 380 employees upon acquisition of the facilities representing all of the LEEVAC former employees.</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%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Web site and Electronic Posting Disclosures</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our web site address is www.gulfisland.com. We make available on or through our web site, without charge, as soon as reasonably practicable after such material are electronically filed with or furnished to the Securities and Exchange Commission (&#8220;SEC&#8221;), our annual reports on Form 10-K, quarterly reports on Form&#160;10-Q, current reports on Form 8-K and amendments to those reports. The SEC also maintains an Internet site that contains reports, proxy and information statements, and other information regarding issuers that file electronically with the SEC. The SEC&#8217;s web site address is www.sec.gov. Our web site and the information contained therein or connected thereto are not intended to be incorporated into this annual report on Form 10-K.</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Description of Operations</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following description of our operations are as they exist as of and for the year ended December 31, 2015.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our primary activity is the fabrication of offshore drilling and production platforms and other steel structures for customers in the oil and gas and marine industries, including jackets and deck sections of fixed production platforms, hull, tendon, and/or deck sections of floating production platforms (such as TLPs, Spars, FPSOs and MinDOCs), piles, wellhead protectors, subsea templates, and various production, compressor, and utility modules. We use modern welding and fabrication technology, and all of our projects are manufactured in accordance with industry standards, specifications and regulations, including those published by the American Petroleum Institute, the American Welding Society, the American Society of Mechanical Engineers, the American Bureau of Shipping and the United States Coast Guard. The quality management systems of our operating subsidiaries are certified as ISO 9001-2008 quality assurance programs. For additional information, see &#8220;Safety and Quality Assurance&#8221; below.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Most of the steel used in our operations arrives at our fabrication yards as steel plate. The plate is cut and rolled into tubular sections at rolling mills in our fabrication yards. The tubular sections (which vary in diameter up to 23 feet) are welded together in long straight tubes to become legs or into shorter tubes to become part of the network of bracing that support the legs. Various cuts and welds in the fabrication process are performed by computer-controlled equipment that operates from data developed during the design of the structure. A majority of our offshore drilling and production platforms are fixed platforms.  A fixed platform is the traditional type of platform used for the offshore development and production of oil and gas reserves, although recently there has been an increase in the use of floating production platforms as a result of increased drilling and production activities in deeper waters. </font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Jackets</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;</font><font style="font-family:inherit;font-size:10pt;">-The most common type of fixed platform consists of a jacket (a tubular steel, braced structure extending from the mud line on the seabed to a point above the water surface) which supports the deck structure located above the level of storm waves and is secured with tubular pilings driven deep into the seabed. The deck structure is designed to accommodate multiple functions, including drilling, production, separating, gathering, piping, compression, well support, and crew quartering. Platforms can be joined by bridges to form complexes of platforms for very large developments or to improve safety by dividing functions among specialized platforms. Jacket-type platforms are generally the most viable solution for water depths of 1,000 feet or less. Although there is no height limit to the jackets that can be fabricated at our Houma facilities, the dimensions of the Houma Navigation Canal prevent the transportation to the Gulf of Mexico of most jackets and hulls designed for water depths exceeding 800 feet. Our south yard in Texas, which is located along the Gulf Intracoastal Waterway and the 45-foot-deep Corpus Christi Ship Channel, provides direct and unrestricted access to the Gulf of Mexico, which allows for fabrication or assembly of any size jacket or other structure currently in use for the development and production of oil and gas for deepwater drilling. In some instances, we may fabricate jackets, deck sections, living quarters and/or piles for a platform at our Houma facility, with the hulls and/or jackets for the platform designed for water depths in excess of 800 feet fabricated at our Texas facility.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;Jackets are built on skidways (which are long parallel rails along which the jacket will slide when it is transferred to a barge for towing out to sea) and are generally built in sections. As each section of legs and bracing is complete, large crawler cranes pick up an entire side and &#8220;roll up&#8221; the section, joining it to another uprighted section. When a jacket is complete, it is pulled along the skidway onto a launch barge. Using ocean-going tugs, the barge is transported to the offshore installation site. Our ability to fabricate and assemble large tubular sections needed for jackets for use in water depths over 300 feet distinguish us from all but one of our domestic competitors.</font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Decks</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;</font><font style="font-family:inherit;font-size:10pt;">- Decks are built either as single structures or in sections and are installed on location on fixed and floating platforms by construction contractors. The composition and quantity of petroleum in the well stream generally determine the size and configuration of the production deck on a processing platform. Typical deck equipment includes crude oil pumps, oil and gas separators and gas compressors. Unlike large jackets, which are transported in a horizontal position, decks are transported upright and, as a result, are not subject to the width restrictions of the Houma Navigation Canal.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">TLPs</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;</font><font style="font-family:inherit;font-size:10pt;">-TLPs consist of a deck that sits atop one or more column-shaped hulls, which are positioned on site with vertical tendons running from the hulls to the seabed. The tendons hold the hulls partially submerged and are highly tensioned using the buoyancy of the hulls. This system develops a restoring force against wave, wind and current actions in proportion to the lateral displacement of the vessel. Wells for a TLP are often pre-drilled through a subsea template. Long, flexible production risers, which carry the petroleum to the deck of the TLP, are supported in tension by mechanical tensioner machines on the platform&#8217;s deck and are directly subject to wave, wind and current forces. TLPs can be used in any water depth and are generally better suited than fixed platforms for water depths greater than 1,000 feet. The size of a TLP depends on a number of factors, including the intended scope of production of the platform, the length of the production risers connected to the platform, the size of the deck to be installed on the platform and the water depth for which the platform is designed. We fabricate deck sections and hulls for use with TLPs of any size. In November 2009, we completed fabrication and delivered a MinDOC hull, the first deepwater dry tree drilling and production platform built in the United States. We completed the fabrication of the first Spar hull to be built in the United States, and delivered it in the first quarter of 2014.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Subsea templates</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;- </font><font style="font-family:inherit;font-size:10pt;">We fabricate subsea templates used in connection with TLPs. Subsea templates are structures installed on the seabed before development drilling begins. </font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Other fabrication and repair work</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;- </font><font style="font-family:inherit;font-size:10pt;">We also produce and repair pressure vessels used in the oil and gas industry, refurbish existing platforms, fabricate various other types of steel structures, including processing modules used in petro-chemical plants, fabricate living quarters for installation on such platforms ranging in size from 4 to 250 beds, provide onshore and offshore scaffolding and piping insulation services, perform heavy lifts such as ship integration and TLP module integration and load and offload jack-up drilling rigs, semi-submersible drilling rigs, TLPs, Spars or other similar cargo. In addition, we fabricate towboats, barges, lift boats, dry docks, offshore support vessels, other marine vessels, and mid-body sections for offshore supply vessels. Our Houma dry dock has recently been upgraded, extending the lift capacity from 9,000 tons to 12,000 tons and is used to maintain and repair third party marine vessels, as well as to launch vessels fabricated at our facilities. </font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In addition, we fabricate piles and other rolled goods, bridges for connecting offshore platforms, wellhead protectors, various production, compressor and utility modules and other structures used in offshore oil and gas production and development activities. All of our products are installed by construction contractors.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Onshore and offshore construction services</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;- </font><font style="font-family:inherit;font-size:10pt;">We provide interconnect piping services on offshore platforms and inshore steel 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 to 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, we fabricate pressure vessels and large and small packaged skid units and provide various municipal and drainage projects, such as pump stations, levee reinforcement, bulkheads and other levee and drainage projects, to state and local governments.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Marine vessels</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;- </font><font style="font-family:inherit;font-size:10pt;">We manufacture and repair various steel marine vessels in the United States including offshore supply vessels; anchor handling vessels; and lift boats to support the construction and ongoing operation of offshore oil and gas production platforms; tug boats and towboats for towing and pushing barges that support transportation of various types of products and materials; mooring and positioning, dredging assistance, tanker escort, port management, shipping, piloting, coastal flood protection barge gates, inland and offshore barges, and fire-fighting and salvage vessels. We also construct dry docks to lift marine vessels out of the water. 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. In addition, we perform conversion projects that consist of lengthening vessels, modifying vessels to permit their use for a different type of activity, and other modifications to enhance the capacity or functionality of a vessel. In the first quarter 2012, we delivered a 335-Class lift boat to Montco Offshore, Inc., and in the fourth quarter, 2014, we completed and delivered to the customer a second 335-Class lift boat. These two vessels are the largest lift boats to be used in the Gulf of Mexico.</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Facilities and Equipment</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We perform all projects at our Louisiana and Texas facilities based on availability of space and equipment. The description below is as of December 31, 2015, as they pertain to operations for the year ended December 31, 2015 (the period presented in this annual report).  See the LEEVAC acquisition discussion above for a description of the additional leased </font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">facilities and equipment that we acquired on January 1, 2016.  As of December 31, 2015, we owned all of the facilities and equipment described below. </font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Facilities</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Louisiana Operations</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In Louisiana, our main fabrication yard is located on the east bank of the Houma Navigation Canal in Houma, Louisiana, approximately 30 miles from the Gulf of Mexico. This facility is situated on approximately 140 acres, of which 100 acres are developed for fabrication, and includes several buildings totaling 49,000 square feet of administrative offices, 267,000 square feet of covered fabrication area, over 47,000 square feet of warehouse storage area and 8,000 square feet of training and medical facilities. The main yard also has approximately 2,800 linear feet of water frontage, which includes 1,500 feet of steel bulkheads that permit load out of heavy structures.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our west yard is located across the Houma Navigation Canal from the main yard on 437 acres, 130 acres of which are developed for fabrication and over 300 acres of which are unimproved land that could be used for expansion. The west yard spans 6,750 linear feet of the Houma Navigation Canal, including 2,350 feet of steel bulkhead, and has approximately 151,600 square feet of covered fabrication area, 21,000 square feet of warehouse storage area, and two buildings providing an additional 8,000 square feet for administrative offices.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our Houma north yard operates on the east bank of the Houma Navigation Canal adjacent to our Houma main fabrication yard. The facility covers 23 acres and includes a two-story, 5,000 square foot administration building with an attached 5,300 square foot warehouse. The property has approximately 1,850 linear feet of water frontage, including a 380 linear foot steel bulkhead that permits docking of vessels and the load out of structures.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Located approximately a quarter of a mile from our main yard on a channel adjacent to the Houma Navigation Canal, we operate a 63-acre facility that includes buildings totaling 14,500 square feet of administrative offices, 40,800 square feet of covered fabrication area, 29,600 square feet of warehouse storage area, a 10,000 square foot blasting and coating facility and approximately 1,320 linear feet of water frontage, including 660 feet of steel bulkhead.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We own a 12,000 ton dry dock, supplementing our marine construction operations in Houma. The dry dock is 320 feet long by 160 feet wide and 140 feet wide between the wing walls. The bottom is 10 feet deep with 30 foot walls. The dry dock is used for maintenance and repairs of marine vessels, as well as launch vessels fabricated at our Houma facility.</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Texas Operations</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our south yard in Ingleside, Texas is located on the northwest corner of the intersection between the Gulf 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, which allows for fabrication or assembly of any size jacket or other structure currently in use for the development and production of oil and gas in the Gulf of Mexico. This facility is situated on approximately 212 acres developed for fabrication and assembly, and includes a fabrication shop with 5,000 square feet of covered fabrication area, 10,000 square feet of warehouse storage area and 2,700 square feet of training facilities. The yard includes approximately 2,650 linear feet of water frontage, all of which is reinforced by steel bulkhead. In addition, there is a dredge area 86 feet deep within 500 feet of the bulkhead used in conjunction with heavy lift vessels. This area measures 800 feet by 200 feet at the base and can accommodate the largest existing semi-submersible transport vessels.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In addition, the south yard contains a graving dock which measures 700 feet long by 250 feet wide and 40 feet deep. The graving dock has a reinforced concrete slab floor, sheet-pile walls and pile supported relieving platforms around the perimeter to take the surcharge load applied by cranes. The south end of the graving dock, which opens to the Corpus Christi Ship Channel, can use either a removable sheet piled wall supported by steel struts or a portable gate that can be removed and attached to seal the dock from the water in the channel, depending upon the nature of the project. The graving dock gate is a steel barge-like structure consisting of a steel reinforced wall and a buoyancy tank. The floating structure is 240 feet long x 35 feet wide x 40 feet deep and weighs approximately 950 tons. The gate structure has rubber seals that engage the walls and the graving dock floor. Although the de-ballasting of the dock requires pumps, the gate is equipped with piping to allow the gate to be flooded without the use of pumps. When flooded, the graving dock has a minimum of 30 feet of water over the concrete floor.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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. This facility is situated on approximately 160 acres, of which 85 acres are dedicated to fabrication activities and 55 acres are used for the storage of steel, prefabricated elements, equipment, and spare parts. Several buildings are located on our Texas north yard with 328,000 square feet of covered fabrication area, 22,000 square </font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">feet of administrative office space, 61,750 square feet of warehouse storage area and 16,000 square feet of training and medical facilities. The yard also has approximately 3,000 linear feet of water frontage, including approximately 1,000 feet of steel bulkhead.</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Equipment</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our Houma main yard houses our Bertsch Model 34 and Model 20 plate bending rolls, a computerized Vernon brace coping machine used for cutting steel in complex geometric sections, two grit blast systems, a hydraulic plate shear, a hydraulic press brake, and various other equipment needed to build offshore structures and fabricate steel components. Our Houma west yard has a Bertsch Model 38 plate bending roll, a computerized Vernon brace coping machine, and various other equipment used in our fabrication business. The brace coping machines can handle pipe up to 1,500 pounds per foot and 54-inch outer diameter, and 1,000 pounds per foot and 48-inch outer diameter, respectively. The brace coping machine in the Houma west yard provides additional efficiencies as it can cut 360 degrees without repositioning itself. We have a computerized numeric controlled plasma-arc cutting system that cuts and bevels steel up to one inch thick at a rate of two hundred inches per minute. The system can also etch into steel for piece markings and layout markings at a rate of 300 inches per minute. We own 16 crawler cranes, located in our Louisiana facilities, which range in tonnage capacity from 230 to 500 tons each. We may rent additional cranes on a monthly basis in times of very high activity levels. We have 12 rubber-tired, hydraulic modular transporters (KAMAG &#8211; Type 2406) located at our Houma, Louisiana facilities that allow fabricated deck sections that weigh as much as 2,400 tons to be transported around our facilities. The transporters allow easier load-out of smaller decks and provide more agility for the movement of deck sections. Each of these transporters have a 200 ton weight capacity, are easily relocated, and can be used in tandem. We own a deck barge which gives us the ability to move material and equipment to and from our facilities more conveniently and efficiently. We perform routine repairs and maintenance on all of this equipment.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our plate bending rolls have the capability to roll and weld steel into approximately 50,000 tons of tubular pipe sections per year. We have a state of the art, fully enclosed, and environmentally friendly blast and coating facility that can operate twenty-four hours a day. The facility is automated and provides blasting and coating activities in support of our Houma fabrication projects. The design output of the facility also allows us to provide blast and paint services to the Gulf south shipbuilding industry. The use of this equipment provides Gulf Island a competitive advantage by reducing labor costs.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gulf Island&#8217;s panel line system, located in the Houma west yard, consists of six individual in-line fully automated systems utilized to cut, weld, and assemble panels to be used in marine vessel construction. The first station consists of an ESAB Avenger 3 Plasma cutting table for high speed cutting and beveling of steel plates and shapes. The second station incorporates an Ogden Model OSWS-5600 single sided welder complete with an electromagnetic plate holding system whereby two steel plates are automatically welded together in a single pass utilizing a multiple sub arc welding process. This process can be repeated up to four times with a result of a single panel having an overall dimension of 40 by 50 feet. An ESAB Avenger 3-13 plate marking and cutting machine is positioned at the third station which lays out the welded panels, marks the applicable locations for stiffeners installation, and cuts the plate to required configurations. The fourth station utilizes an Ogden Model SF-5600 stiffener fitting system to properly align and tack in place the plate stiffeners. The fifth station consists of an Ogden Model SW-5600-3 multiple stiffener welding system whereby three longitudinal plate stiffeners can be automatically welded (both sides) in a single operation performing continuous or intermittent welding of the stiffeners. There is also an automated conveyor system that operates along the panel line which transfers the panels from station to station. The sixth station is a vertical lifting system that elevates the fabricated panels to the required height for transportation to the field.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We own three spud barges for use in connection with our inshore construction activities. Each barge is equipped with a crane with a lifting capacity of 60 to 100 tons. In addition, we own a 26 foot long by 16 foot wide tug boat with two 300 horsepower engines, used in connection with our three spud barges, reducing costs on tug boat rentals. We also own 10 cranes, which range in tonnage capacity from 60 to 230 tons each.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We own 13 crawler cranes, which range in tonnage capacity from 230 to 1055 tons each and are located at our Texas facility. The pipe mill at our Texas facility is equipped with a Haeusler Quad Roll, and Bertsch Model 30, Model 34 and Model 36 plate bending roll machines for diameters ranging from 1 foot 6 inches to 10 feet, and one large diameter plate bending roll machine, the Haeusler Quad Roll, for diameters ranging from 3 feet to 23 feet. The two Romar CNC-controlled flame planers, each with four torch stations (two torches per station), are used to cut steel plate up to 12 feet wide and 65 feet long. Our Texas facility is equipped with a panel line system, a Pangborn shot blast machine, 20,000 square feet of climate controlled staging area and a 16 feet by 14 feet by 125 feet paint booth that can operate 24 hours a day. We own an additional six rubber-tired, hydraulic modular transporters (KMAG &#8211; Type 2406), located at our Texas facility that allow fabricated deck sections that weigh as much as 1,200 tons to be transported throughout the facility. These transporters allow easier load-out of small decks and provide more agility for the movement of deck sections than cranes. All of our transporters can easily be relocated to or from our Louisiana and Texas facilities and, when used in tandem, have a capacity of 3,600 tons.</font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Materials and Supplies</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The principal materials and supplies we use in the fabrication business are standard steel shapes, steel plate, steel pipe, welding gases, fuel, oil, gasoline and paint, all of which are currently available from many sources. We do not depend upon any single supplier or source. Standard delivery from domestic steel mills is running about 5 to 6 weeks on as-rolled steels versus anywhere from 8 to 12 weeks for heat treated steels. Due to the inability of domestic mills to produce our customers&#8217; required steel grades, we are often forced to procure material from foreign steel mills. The delivery from these foreign mills, including transit time, is currently running approximately 16 to 20 weeks. To mitigate our risk of increasing cost of materials, we often negotiate escalation clauses in our contract terms to increase the contract price with a corresponding increase in cost of materials purchased during the life of the contract.</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Safety and Quality Assurance</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Management is committed to the safety and health of our employees. We believe that a strong safety culture is a critical element of our success. We continue to improve and maintain a stringent safety assurance program designed to mitigate the risk, and ultimately to eliminate accidents within our operations. Our Health, Safety, and Environment department develops guidelines to ensure the safety of our employees and to allow us to remain in compliance with all applicable federal and state mandated safety regulations. We are committed to maintaining a well trained workforce and providing timely instruction to our workforce to ensure our workers have the knowledge and skills to perform their work safely while maintaining the highest standards of quality possible. We provide continuous quality safety education and training to both employees and subcontractors to ensure our people are ready for the challenges inherent in all fabrication projects. Our employees and subcontractors begin their training on their first day of employment with a comprehensive orientation class that addresses Company policies and procedures and provides clear expectations for working safely. The Company maintains a zero tolerance approach to drugs and alcohol in the workplace. We support this policy through the use of a comprehensive drug and alcohol screening program that includes initial screenings for all employees and periodic random screenings throughout employment. Our employees are given opportunities to be a part of a dedicated safety committee which is comprised of peer-elected craft employees and members of management to assist in supporting their efforts to continuously improve our safety performance. This committee meets once a month to discuss safety issues and initiatives to prevent accidents within our organization.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We believe it is important to recognize and promote a positive and safe work culture. To this end, we hold a quarterly Safety Recognition Award Program. Our management team emphasizes open lines of communication and conducts quarterly employee meetings throughout our various facilities in order to keep our workforce updated on safety concerns. We also use this time to conduct demonstrations in safety education and quality improvement. Since 2012, a safety component has been included in our annual incentive program guidelines for our executive officers and other key employees to recognize the importance that we and our customers place on safety.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We fabricate to the standards and regulations of the American Petroleum Institute, the American Welding Society, the American Society of Mechanical Engineers, the American Bureau of Shipping, the United States Coast Guard, the United States Navy, and customer specifications. We use welding and fabrication procedures in accordance with the latest technology and industry requirements. We have in place training programs for technical fitting and welding instruction in order to upgrade our skilled labor workforce and maintain high standards of quality. In addition, we maintain on-site facilities for the non-destructive testing of all welds, a process performed by an independent contractor.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our quality management systems are certified as ISO 9001-2008 programs. ISO 9001-2008 is an internationally recognized verification system for quality management overseen by the International Standard Organization based in Geneva, Switzerland. The certification is based on a review of our programs and procedures designed to maintain and enhance quality production and is subject to semi-annual review and full recertification every three years.</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Customers and Contracting</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our principal customers include large independent oil and gas companies and their contractors, and marine service companies, offshore support companies, offshore and inland barge and support vessel operators, offshore construction contractors, diving companies, the U.S. Army, the U.S. Army Corps of Engineers, the U.S. Coast Guard, the U.S. Navy and the state and local governmental agencies and their contractors. Our international sales fluctuate from year to year depending on whether and to what extent our customers require installation of fabricated structures outside of the United States. Sales of fabricated structures installed outside the United States comprised between 3% and 16% of revenue during each of the last five years, and accounted for 6%, 10%, and 6% of revenue for the years ended December&#160;31, </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2013</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A large portion of our revenue has historically been generated by only a few customers, although not necessarily the same customers from year to year. Our largest customers (those which individually accounted for 10% or more of revenue in a given year) accounted for </font><font style="font-family:inherit;font-size:10pt;">30%</font><font style="font-family:inherit;font-size:10pt;">&#32;of revenue in </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">18%</font><font style="font-family:inherit;font-size:10pt;">&#32;for Customer A and </font><font style="font-family:inherit;font-size:10pt;">12%</font><font style="font-family:inherit;font-size:10pt;">&#32;for Customer B), 51% of revenue in </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">&#32;(32% for </font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer A and 19% for Customer C), and 60% of revenue in </font><font style="font-family:inherit;font-size:10pt;">2013</font><font style="font-family:inherit;font-size:10pt;">&#32;(36% for Customer D, and 24% for Customer E). Substantially all of the revenue represented by our largest customers (those which individually accounted for 10% or more of revenue in a given year) in the last three years relates to work performed on large deepwater projects.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At December&#160;31, </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">76.1%</font><font style="font-family:inherit;font-size:10pt;">&#32;of our backlog, consisted of work for </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;">&#32;customers as follows:</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;tendon support buoys for a deepwater Gulf of Mexico project; </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)&#160;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">two large multi-purpose service vessels;</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">two large petroleum vessels; </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;">(iv) </font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">one jacket and piles related to an overseas project; 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;">(v)  </font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">offshore support and construction services related to a deepwater Gulf of Mexico project.  </font></div></td></tr></table><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">While customers may consider other factors, including the availability, capability, reputation and safety record of a contractor, we believe price and the ability to meet a customer&#8217;s delivery schedule are the principal factors weighed by customers in awarding contracts. Our contracts generally vary in length from one month to 24 months depending on the size and complexity of the project. Generally, our contracts and projects are subject to termination or reduction in scope at any time prior to completion, at the option of the customer. Upon termination or reduction in scope, however, the customer is generally required to pay us for work performed and materials purchased through the date of termination.</font></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Generally our projects are subject to the same bid procedures and are accounted for using the percentage-of-completion accounting method. Projects are generally awarded on a fixed-price, unit rate, alliance/partnering or cost-plus basis. Under fixed-price contracts, we receive the price fixed in the contract, subject to adjustment only for change-orders approved by the customer. As a result, we retain all cost savings but are also responsible for all cost overruns. Under a unit rate contract, material items or labor tasks are assigned unit rates of measure. The unit rates of measure will generally be an amount of dollars per ton, per foot, per square foot or per item installed. A typical unit rate contract may contain hundreds to thousands of unit rates of measure. Profit margins are built in to the unit rates and, similar to a fixed price contract, we retain all cost savings but are also responsible for all cost overruns. Under typical alliance/partnering arrangements, the parties agree in advance to a target price that includes specified levels of labor and material costs and profit margins. If the project is completed at less cost than that targeted in the contract, the contract price is reduced by a portion of the savings. If the cost of completion is greater than that targeted in the contract, the contract price is increased, but generally to the target price plus the actual incremental cost of materials and direct labor costs. Accordingly, under alliance/partnering arrangements, we have some protection from cost overruns but also share a portion of any cost savings with the customer. Under cost-plus arrangements, pursuant to which we receive a specified fee in excess of our direct labor and material costs, we are protected against cost overruns but do not benefit directly from cost savings. Because we generally price materials as pass-through items on our contracts, the cost of our labor force is the primary factor affecting our operating costs. Consequently, it is essential that we control the cost and productivity of the direct labor hours worked on our projects.</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Seasonality</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our operations have historically been subject to seasonal variations in weather conditions and daylight hours. Since most of our construction activities take place outdoors, the number of direct labor hours worked generally declines during the winter months due to an increase in rain, cold temperatures, and a decrease in daylight hours. In addition, our oil and gas customers often schedule the completion of their projects during the summer months in order to take advantage of the milder weather during such months for the installation of their platforms. In recent years, seasonality has had less of an impact on productivity, mainly due to our ongoing investment in machinery and equipment and covered fabrication areas.</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Competition</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The offshore platform fabrication industry is highly competitive and influenced by events largely outside of the control of offshore platform fabrication companies. Platform fabrication companies compete intensely for available projects, which are generally awarded on a competitive bid basis with customers usually requesting bids on projects one to three months prior to commencement. Although we believe price and the contractor&#8217;s ability to meet a customer&#8217;s delivery schedule are the principal factors in determining which fabricator is awarded a project, customers also consider, among other things, the availability of technically capable personnel and facility space, a fabricator&#8217;s efficiency, condition of equipment, reputation, safety record and customer relations.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We currently have one domestic competitor, Kiewit Offshore Services, for the fabrication of deepwater projects such as large topsides and tendons. However, an increasing number of foreign shipyards, many of which have lower fixed costs than their United States competitors, also compete for larger deepwater projects destined for both the Gulf of Mexico and international waters. We compete with numerous domestic fabricators, including State Services Co., Inc. and Kiewit Offshore </font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Services, for platform jackets for intermediate water depths from 150 feet to 300 feet. Numerous domestic and foreign shipyards compete for marine projects.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We believe that our competitive pricing, expertise in fabricating offshore structures and the certification of our facilities as ISO 9001-2008 fabricators will enable us to continue to compete effectively for projects destined for Gulf of Mexico and international waters. We recognize, however, that foreign governments often use subsidies and incentives to create local jobs where oil and gas production is being developed. In addition, as a result of recent technological innovations, decreased transportation costs incurred by our customers when exporting structures from foreign locations to the Gulf of Mexico may hinder our ability to successfully bid for projects in the Gulf of Mexico against foreign competitors. Because of subsidies, import duties and fees, taxes on foreign operators, lower wage rates in foreign countries, fluctuations in the value of the U.S. dollar, the possible imposition of tariffs on raw materials imported into the United States, and other factors, we may not be able to remain competitive with foreign contractors for large deepwater projects.</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Government and Environmental Regulation</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Many aspects of our operations and properties are materially affected by federal, state and local regulations, as well as certain international conventions and private industry organizations. The exploration and development of oil and gas properties located on the outer continental shelf of the United States is regulated primarily by the Bureau of Ocean Energy, Management and Enforcement (&#8220;BOEM&#8221;) of the Department of Interior (&#8220;DOI&#8221;). The Secretary of the Interior, through the BOEM, is responsible for the administration of federal regulations under the Outer Continental Shelf Lands Act requiring the construction of offshore platforms located on the outer continental shelf to meet stringent engineering and construction specifications. Violations of these regulations and related laws can result in substantial civil and criminal penalties as well as injunctions curtailing operations. We believe that our operations are in compliance with these and all other regulations affecting the fabrication of platforms for delivery to the outer continental shelf of the United States. In addition, we depend on the demand for our services from the oil and gas industry and, therefore, can be affected by changes in taxes, price controls and other laws and regulations relating to the oil and gas industry. Offshore construction and drilling in certain areas has also been opposed by environmental groups and, in certain areas, has been restricted. To the extent laws are enacted or other governmental actions are taken that prohibit or restrict offshore construction and drilling or impose environmental protection requirements that result in increased costs to the oil and gas industry in general and the offshore construction industry in particular, our business and prospects could be adversely affected. We cannot determine to what extent future operations and earnings may be affected by new legislation, new regulations or changes in existing regulations.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Houma Navigation Canal provides the only means of access from our Houma facilities to open waters. With respect to our Texas facilities, the U.S. Intracoastal Waterway provides access between our North and South Texas yards. From our South yard, the Corpus Christi Ship Channel provides access to the Gulf of Mexico. These waterways are considered to be navigable waterways of the United States and, as such, are protected by federal law from unauthorized obstructions that would hinder water-borne traffic. Federal law also authorizes maintenance of these waterways by the U.S. Army Corps of Engineers. These waterways are dredged from time to time to maintain water depth and, while federal funding for dredging has historically been provided, there is no assurance that Congressional appropriations sufficient for adequate dredging and other maintenance of these waterways will be continued indefinitely. If sufficient funding were not appropriated for that purpose, some or all of these waterways could become impassable by barges or other vessels required to transport many of our projects and could have a material adverse effect on our operations and financial position.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our operations and properties are subject to a wide variety of increasingly complex and stringent foreign, federal, state and local environmental laws and regulations, including those governing discharges into the air and water, the handling and disposal of solid and hazardous wastes, the remediation of soil and groundwater contaminated by hazardous substances and the health and safety of employees. These laws may provide for &#8220;strict liability&#8221; for damages to natural resources and threats to public health and safety, rendering a party liable for the environmental damage without regard to negligence or fault on the part of such party. Sanctions for noncompliance may include revocation of permits, corrective action orders, administrative or civil penalties and criminal prosecution. Certain environmental laws provide for strict, joint and several liability for remediation of spills and other releases of hazardous substances, as well as damage to natural resources. In addition, we may be subject to claims alleging personal injury or property damage as a result of alleged exposure to hazardous substances. Such laws and regulations may also expose us to liability for the conduct of or conditions caused by others, or for acts that were in compliance with all applicable laws at the time we performed them.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Comprehensive Environmental Response, Compensation, and Liability Act of 1980, as amended and similar laws provide for responses to and liability for releases of hazardous substances into the environment. Additionally, the Clean Air Act, the Clean Water Act, the Resource Conservation and Recovery Act, the Safe Drinking Water Act, the Emergency Planning and Community Right to Know Act, each as amended, and similar foreign, state or local counterparts to these federal laws, regulate air emissions, water discharges, hazardous substances and wastes, and require public disclosure related to the use of various </font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">hazardous substances. Compliance with such environmental laws and regulations may require the acquisition of permits or other authorizations for certain activities and compliance with various standards or procedural requirements. We believe that our facilities are in substantial compliance with current regulatory standards.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our operations are also governed by laws and regulations relating to workplace safety and worker health, primarily the Occupational Safety and Health Act and regulations promulgated thereunder. In addition, various other governmental and quasi-governmental agencies require us to obtain certain permits, licenses and certificates with respect to our operations. The kinds of permits, licenses and certificates required by our operations depend upon a number of factors. We believe that we have all material permits, licenses and certificates necessary for the conduct of our existing business.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our compliance with these laws and regulations has entailed certain additional expenses and changes in operating procedures; however, we believe that compliance efforts will not have a material adverse effect on our business or financial condition. Future events, such as changes in existing laws and regulations or their interpretation, more vigorous enforcement policies of regulatory agencies, or stricter or different interpretations of existing laws and regulations, may require additional expenditures by us, which expenditures may be material.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our employees may engage in certain activities, including interconnect piping and other service activities conducted on offshore platforms, activities performed on the spud barges owned or chartered by us, marine vessel fabrication and repair activities performed at our facilities, and operating vessels owned by us, that are covered in either the provisions of the Jones Act or U.S. Longshoreman and Harbor Workers Act (&#8220;USL&amp;H&#8221;). These laws operate to make the liability limits established under state workers&#8217; compensation laws inapplicable to these employees and, instead, permit them or their representatives to pursue actions against us for damages or job related injuries, with generally no limitations on our potential liability. Our ownership and operation of vessels and our fabrication and repair of customer vessels can give rise to large and varied liability risks, such as risks of collisions with other vessels or structures, sinkings, fires and other marine casualties, which can result in significant claims for damages against us for, among other things, personal injury, death, property damage, pollution and loss of business.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In addition, our operations are subject to extensive government regulation by the United States Coast Guard, as well as various private industry organizations such as the American Petroleum Institute, American Society of Mechanical Engineers, American Welding Society and the American Bureau of Shipping.</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Insurance</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We maintain insurance against property damage caused by fire, flood, explosion and similar catastrophic events that may result in physical damage or destruction to our facilities. All policies are subject to deductibles and other coverage limitations. We also maintain a builder&#8217;s risk policy for construction projects, general liability insurance and maritime employer&#8217;s liability insurance, which are also subject to deductibles and coverage limitations. The Company is self-insured for workers&#8217; compensation and USL&amp;H claims except for losses in excess of a per occurrence threshold amount. Although management believes that our insurance is adequate, there can be no assurance that we will be able to maintain adequate insurance at rates which management considers commercially reasonable, nor can there be any assurance that such coverage will be adequate to cover all claims that may arise.</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Employees</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our workforce varies based on the level of ongoing fabrication activity at any particular time. As of December&#160;31, 2015 and 2014, we had approximately </font><font style="font-family:inherit;font-size:10pt;">1,255</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">1,700</font><font style="font-family:inherit;font-size:10pt;">&#32;employees, respectively. Additionally, we will use contract labor when required to meet customer demand. The number of contract laborers we used decreased to </font><font style="font-family:inherit;font-size:10pt;">71</font><font style="font-family:inherit;font-size:10pt;">&#32;in 2015 as compared to </font><font style="font-family:inherit;font-size:10pt;">247</font><font style="font-family:inherit;font-size:10pt;">&#32;in 2014. In connection with our acquisition of LEEVAC, on January 1, 2016, we increased our employee count by 380 employees. None of our employees are employed pursuant to a collective bargaining agreement, and we believe our relationship with our employees is good.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our ability to remain productive and profitable depends substantially on our ability to attract and retain skilled construction workers, primarily welders, fitters and equipment operators. In addition, our ability to expand our operations depends not only upon customer demand but also on our ability to increase our labor force. The demand for such workers is high and the supply can be limited, especially during periods of high activity in the oil and gas industry. While we believe our relationship with our skilled labor force is good, a significant increase in the wages paid by a wide range of other employers seeking similar skill sets could result in a reduction in our skilled labor force, increases in the wage rates we pay, increase in our use of contract labor, or all of these. Additionally, reductions made, from time to time, in our labor force may make it more difficult for us to increase our labor force to desirable levels during periods of increased customer demand for our services. If any of these occurred in the near-term, the profits expected from work in progress could be reduced or eliminated and to the extent such wage increases could not be passed on to our customers, our production capacity and growth potential could be </font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">diminished. In an effort to maintain our current workforce and attract new employees in periods of high activity, we have enhanced several incentive programs and expanded our training facility.</font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11</font></div></div><hr style="page-break-after:always"><a name="s24B52F2116BB45C783B0A69BBB5BD6CA"></a><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item 1A. Risk Factors</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Cautionary Statement</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:left;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our business is subject to significant risks. We caution readers that the following important factors could affect our actual consolidated results and could cause our actual consolidated results in the future to differ materially from the goals and expectations expressed in the forward-looking statements contained in this report and in any other forward-looking statements made by us or on our behalf.</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">We are subject to the cyclical nature of the oil and gas industry.</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:left;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our business depends significantly on the level of capital expenditures by oil and gas and marine companies in the Gulf of Mexico and along the Gulf Coast. This level of activity has traditionally been volatile, primarily as a result of fluctuations in oil and gas prices. Projects for which we are engaged may be deferred or delayed by our customers based, in part, on the price of oil and gas. The levels of our customers&#8217; capital expenditures are influenced by, among other things:</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><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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">oil and gas prices and industry perceptions of future prices;</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">the cost of exploring for, producing and delivering oil and gas;</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">the ability of oil and gas companies to generate capital;</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">the sale and expiration dates of offshore leases in the United States and overseas;</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">the discovery rate of new oil and gas reserves in offshore areas;</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">local, federal and international political and economic conditions;</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">technological advances; 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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">uncertainty regarding the United States energy policy, particularly any revision, reinterpretation or creation of environmental and tax laws and regulations that would negatively impact the industry.</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:left;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The decline in global oil and gas prices during 2014 and 2015 has adversely impacted the demand for our products and services, our financial condition and our results of operations.  In particular, we have experienced an adverse impact on the level of activity for deepwater projects.  While we are unable to predict future oil and gas prices or the level of oil and gas industry activity in the Gulf of Mexico region and internationally, we do not expect an increase in the level of activity in the oil and gas industry absent an increase in global oil and gas prices.  Continued or further declines in global oil and gas prices and/or a low level of activity in the oil and gas industry by our customers generally will continue to adversely affect the demand for our products and services, our financial condition and results of operations.</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Our backlog is subject to change as a result of changes to management&#8217;s estimates, suspension or termination of projects currently in our backlog or our failure to secure additional projects. Our revenue, net income and cash flow could be adversely affected as a result of changes to our backlog.</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:left;text-indent:29px;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 as to which a customer has authorized us to begin work or purchase materials or services pursuant to written contracts, letters of intent or other forms of authorization. However, management&#8217;s estimates are often based on preliminary engineering and design specifications by the customer. 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 and price at completion is likely to change.</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:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">All projects currently included in our backlog generally are subject to suspension, termination, or a reduction in scope at the option of the customer, although the customer is generally required to pay us for work performed and materials purchased through the date of termination. In addition, customers have the ability to delay the execution of projects. Depending on the size of the project, the termination, postponement, or change in scope of any project could significantly reduce backlog, and could have a material adverse effect on revenue, net income and cash flow. Accordingly, our backlog as of any particular date is an uncertain indicator of future earnings.</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:left;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deepwater projects have historically represented a significant part of our backlog. As of December&#160;31, 2015, we had a revenue backlog of </font><font style="font-family:inherit;font-size:10pt;">$232.4 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and a labor backlog of approximately </font><font style="font-family:inherit;font-size:10pt;">1.9 million</font><font style="font-family:inherit;font-size:10pt;">&#32;man-hours. With respect to backlog at December&#160;31, 2015, </font><font style="font-family:inherit;font-size:10pt;">$47.1 million</font><font style="font-family:inherit;font-size:10pt;">, or approximately </font><font style="font-family:inherit;font-size:10pt;">20.3%</font><font style="font-family:inherit;font-size:10pt;">, represents projects destined for deepwater locations. Since the scope of work and contract prices on most deepwater projects typically represent a substantial portion of overall backlog, a suspension, termination, or change in scope of any of these projects is likely to have a more significant adverse impact on revenue, net income and cash flow as compared to other projects. For example, in 2013, we recognized estimated contract </font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12</font></div></div><hr style="page-break-after:always"><a name="s24B52F2116BB45C783B0A69BBB5BD6CA"></a><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">losses of $29.6 million on a large deepwater project as a result of our inability to recover certain costs and the de-scoping of the project, whereby remaining completion and integration work was performed by a different integration contractor. </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%;padding-bottom:10px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Our acquisition of LEEVAC may not fully integrate with our operations as quickly as we anticipated, and therefore, not yield the anticipated benefits of this acquisition.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On January 1, 2016, LEEVAC Shipyards, L.L.C. and its related affiliates sold substantially all of their assets, including leasehold interests in marine fabrication facilities in Jennings, Louisiana and Lake Charles, Louisiana, and substantially all of their machinery and equipment, to one of our subsidiaries.  See further discussion of our acquisition of the LEEVAC assets in Item 1. - &#8220;Business and Properties - LEEVAC Acquisition.&#8221;</font></div><div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our acquisition of the LEEVAC assets may expose us to the following risks, any of which, could adversely affect our financial condition, results of operation, cash flows and the trading price of our common stock:</font></div><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;">&#8226;</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;">We may not be able to secure additional projects or work for the new assets acquired due to downturns in our markets.</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;">&#8226;</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;">We may be unsuccessful in managing current projects acquired, which could result in future potential losses.</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;">&#8226;</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;">Cash flows and profits derived from the acquired assets may not be accretive to our consolidated operations.</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;">&#8226;</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;">We may be unable to efficiently integrate personnel and systems within our operations resulting in increased costs.</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;">&#8226;</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;">Acquired assets and leases could subject us to liabilities with limited or no recourse that could potentially include, but are not limited to, environmental contamination and claims by customers and/or vendors. </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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Competitive pricing common in the fabrication industry may not provide sufficient protection from cost overruns.</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:left;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As is common in the offshore platform fabrication industry, a substantial number of our projects are performed on a fixed-price or unit-rate basis, although some projects are performed on an alliance/partnering or cost-plus basis. Under fixed-price or unit-rate contracts, we receive the price fixed in the contract, subject to adjustment only for change-orders placed by the customer. Under a unit rate contract, material items or labor tasks are assigned unit rates of measure. The unit rates of measure will generally be an amount of dollars per ton, per foot, per square foot or per item installed. A typical unit rate contract can contain hundreds to thousands of unit rates of measure. Profit margins are built into the unit rates and, similar to a fixed price contract, we retain all cost savings but are also responsible for all cost overruns. Under typical alliance/partnering arrangements, the parties agree in advance to a target price that includes specified levels of labor, material costs and profit margins. If the project is completed at less cost than that targeted in the contract, the contract price is reduced by a portion of the savings. If the cost of completion is greater than target costs, the contract price is increased, but generally to the target price plus the actual incremental cost of materials and direct labor. Accordingly, under alliance/partnering arrangements, we have some protection against cost overruns but must share a portion of any cost savings with the customer. Under cost-plus arrangements, we receive a specified fee in excess of our direct labor and material cost and thus are protected against cost overruns, but do not benefit directly from cost savings.</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:left;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The revenue, costs and gross profit realized on a contract will often vary from the estimated amounts on which such contracts were originally based due to, among other things:</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><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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">changes in the availability and cost of labor and material;</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">variations in productivity from the original estimates;</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">our inability to recover compensation for additional work we perform or expenses we incur from our customers; </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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">changes in estimates or bidding;</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">our payment of liquidated damages upon a failure to meet scheduled delivery requirements; 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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">termination or de-scoping of projects by our customers.</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:left;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">These variations and the risks inherent in our industry may result in revenue and gross profits different from those originally estimated and reduce profitability or create losses on projects. Depending on the size of a project, variations from estimated contract performance can have a significant impact on our operating results for any particular fiscal quarter or year. In addition, substantially all of our customer contracts require us to continue work in accordance with the contractually agreed schedule (and thus, continue to incur expenses for labor and materials) notwithstanding the occurrence of a disagreement with customers over increased pricing and/or unresolved change orders.</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:left;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For example, during the third and fourth quarters of 2015, we recorded contract losses of </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 decrease in the contract price due to final weight re-measurements and our inability to recover certain costs on disputed change orders related to a large deepwater project which was recently delivered. We are currently in negotiations with this customer </font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13</font></div></div><hr style="page-break-after:always"><a name="s24B52F2116BB45C783B0A69BBB5BD6CA"></a><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">concerning disputed change orders and no amounts with respect to these disputed change orders are included in contract revenues at December 31, 2015. Our intention is to resolve the disputed cost amounts and finalize the change orders with the customer as quickly as possible; however, we can give no assurance that these negotiations will conclude in the near term or that we will recover any of the contract losses from our customer. Additionally, in 2015, we accrued contract losses of approximately </font><font style="font-family:inherit;font-size:10pt;">$9.4 million</font><font style="font-family:inherit;font-size:10pt;">&#32;resulting from increases in our projected unit labor rates of our fabrication facilities. Our increases in unit labor rates were driven by our inability to absorb fixed costs due to decreases in expected oil and gas fabrication activity. In 2014, we recognized contract losses of $6.6 million that were primarily related to two tank barge projects for a marine transportation company, platform supply vessels for an offshore marine company and a production platform jacket for a deepwater customer. We recognized contract losses of $29.6 million as of December 31, 2013 on one of our large deepwater projects, mainly due to our inability to recover certain costs and the de-scoping of one of our major deepwater contracts.</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">We might be unable to employ a sufficient number of skilled workers.</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:left;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our ability to remain productive and profitable depends substantially on our ability to attract and retain skilled construction workers, primarily welders, fitters and equipment operators. In addition, our ability to expand our operations depends not only upon customer demand but also on our ability to integrate the former employees of LEEVAC into our operations and, when necessary, increase our labor force. The demand for workers is high and the supply is extremely limited, especially during periods of high activity in the oil and gas industry. While we believe our relationship with our skilled labor force is good, a significant increase in the wages paid by a wide range of other employers seeking similar skill sets could result in a reduction in our skilled labor force, increases in the wage rates we pay, increase in our use of contract labor, or all of these. Additionally, reductions made, from time to time, in our labor force may make it more difficult for us to increase our labor force to desirable levels during periods of increased customer demand for our services. If any of these occurred in the near-term, the profits expected from work in progress could be reduced or eliminated and to the extent such wage increases could not be passed on to our customers, our production capacity could be diminished and growth potential could be impaired.</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">The dangers inherent in our operations and the limits on our insurance coverage could expose us to potentially significant liability costs and materially interfere with the performance of our operations.</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:left;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fabrication of large steel structures involves operating hazards that can cause personal injury or loss of life, severe damage to and destruction of property and equipment and suspension of operations. The failure of such structures during and after installation can result in similar injuries and damages. In addition, our employees may engage in certain activities, including interconnect piping and other service activities conducted on offshore platforms, activities performed on the spud barges owned or chartered by us, marine vessel fabrication and repair activities performed at our facilities and operating vessels owned by us, that are covered in either the provisions of the Jones Act or USL&amp;H. These laws operate to make the liability limits established under state workers&#8217; compensation laws inapplicable to these employees and, instead, permit them or their representatives to pursue actions against us for damages or job related injuries, with generally no limitations on our potential liability.</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:left;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our ownership and operation of vessels can give rise to large and varied liability risks, such as risks of collisions with other vessels or structures, sinkings, fires and other marine casualties, which can result in significant claims for damages against both us and third parties. Litigation arising from any such occurrences may result in our being named as a defendant in lawsuits asserting large claims. In addition, due to the proximity to the Gulf of Mexico, our facilities are subject to the possibility of physical damage caused by hurricanes or flooding.</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:left;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Although we believe that our insurance coverage is adequate, there can be no assurance that we will be able to maintain adequate insurance in the future at rates we consider reasonable or that our insurance coverage will be adequate to cover future claims that may arise. Claims for which we are not fully insured may adversely affect our working capital and profitability. In addition, changes in the insurance industry have generally led to higher insurance costs and decreased availability of coverage. The availability of insurance that covers risks we and our competitors typically insure against may decrease, and the insurance that we are able to obtain may have higher deductibles, higher premiums and more restrictive policy terms.</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Our industry is highly competitive.</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:left;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The offshore and marine fabrication industries are highly competitive and influenced by events largely outside of our control. Contracts for our services are generally awarded on a competitive bid basis, and our customers consider many factors when awarding a job. These factors include price, the contractor&#8217;s ability to meet the customer&#8217;s delivery schedule, the availability and capability of equipment, and the reputation, experience, and safety record of the contractor. Although we believe that our reputation for safety and quality service is good, we cannot guarantee that we will be able to maintain our </font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14</font></div></div><hr style="page-break-after:always"><a name="s24B52F2116BB45C783B0A69BBB5BD6CA"></a><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">competitive position. We compete with both large and small companies for available jobs, and certain of our competitors, particularly our domestic competitor for major deepwater projects, have greater financial and other resources than we do.</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:left;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign governments often use subsidies and incentives to create local jobs where oil and gas production is being developed. In addition, decreased transportation costs incurred by our customers when exporting structures from foreign locations to the Gulf of Mexico may hinder our ability to successfully bid for projects in the Gulf of Mexico against foreign competitors. Because of subsidies, import duties and fees, taxes on foreign operators, lower wage rates in foreign countries, fluctuations in the value of the U.S. dollar, the possible imposition of tariffs on raw materials imported into the United States, and other factors, we may not be able to remain competitive with foreign contractors for large deepwater projects. For additional information, see Item 1. &#8220;Business and Properties - Competition&#8221; for more information regarding the competitive nature of our industry.</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Our failure to successfully defend against claims made against us by customers or subcontractors, or our failure to successfully recover on claims made by us against customers or subcontractors, could adversely affect our business, financial condition, results of operations and cash flows.</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:left;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our projects are generally highly complex and we may encounter difficulties in design or engineering, schedule changes and other factors, some of which may be beyond our control, that affect our ability to complete projects in accordance with original delivery schedules or to otherwise meet contractual performance obligations. We may bring claims against customers for additional costs exceeding contract prices or for amounts not included in original contract prices as a result of customer-caused delays or changes from initial project scope. In addition, claims may be brought against us by customers relating to, among other things, alleged defective or incomplete work, breaches of warranty and/or late completion of work. Claims among us and our subcontractors may include claims similar to those described above. These claims may be subject to lengthy and/or expensive litigation or arbitration proceedings, and we may invest significant working capital in projects to cover cost overruns pending resolution of these claims. These claims could materially adversely affect our business, financial condition, results of operations and cash flows.</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Our method of accounting for revenue could result in an earnings charge.</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:left;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Most of our revenue is recognized on a percentage-of-completion basis based on the ratio of direct labor hours worked to the total estimated direct labor hours required for completion. Accordingly, contract price and cost estimates are reviewed monthly as the work progresses, and adjustments proportionate to the percentage of completion are reflected in revenue for the period when such estimates are revised. To the extent that these adjustments result in a reduction or elimination of previously reported profits, we are required to recognize a charge against current earnings, which may be significant depending on the size of the project or the adjustment.</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:left;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For example, during the third and fourth quarters of 2015, we recorded contract losses of </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 decrease in the contract price due to final weight re-measurements and our inability to recover certain costs on disputed change orders related to a large deepwater project which was recently delivered. In addition, we recognized increased contract losses of </font><font style="font-family:inherit;font-size:10pt;">$9.4 million</font><font style="font-family:inherit;font-size:10pt;">&#32;due to increases in our projected unit labor rates for our fabrication facilities.  Our increases in unit labor rates were driven by our inability to absorb fixed costs due to decreases in expected oil and gas fabrication activity. We recognized contract losses of $6.6 million for the year ended December&#160;31, 2014 that were primarily related to two tank barges projects for a marine transportation company, platform supply vessels for an offshore marine company and a production platform jacket for a deepwater customer. For the year ended December 31, 2013, we recognized contract losses of $29.6 million on one of our large deepwater projects, mainly due to our inability to recover certain costs and the de-scoping of one of our major deepwater contracts.</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">We are susceptible to adverse weather conditions in our market areas.</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:left;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our operations are directly affected by the seasonal differences in weather patterns in the Gulf of Mexico, as well as daylight hours. Since most of our construction activities take place outdoors, the number of direct labor hours worked generally declines in the winter months due to an increase in rain, colder temperatures, and a decrease in daylight hours. The seasonality of oil and gas industry activity as a whole in the Gulf Coast region also affects our operations. Our oil and gas customers often schedule the completion of their projects during the summer months in order to take advantage of milder weather for the installation of their platforms. The rainy weather, tropical storms, hurricanes and other storms prevalent in the Gulf of Mexico and along the Gulf Coast throughout the year may also affect our operations. Accordingly, our operating results may vary from quarter to quarter, depending on factors outside of our control. As a result, full year results are not likely to be a direct multiple of any particular quarter or combination of quarters.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15</font></div></div><hr style="page-break-after:always"><a name="s24B52F2116BB45C783B0A69BBB5BD6CA"></a><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">We depend on key personnel.</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:left;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our success depends to a great degree on the abilities of our key management personnel, particularly our executives and other key employees. The loss of the services of one or more of these individuals could adversely affect us.</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">We depend on significant customers.</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:left;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We derive a significant amount of our revenue from a small number of major and independent oil and gas and marine companies. Because the level of fabrication that we may provide to any particular customer depends, among other things, on the size of that customer&#8217;s capital expenditure budget and our ability to meet the customer&#8217;s delivery schedule, customers that account for a significant portion of our revenue in one fiscal year may represent an immaterial portion of revenue in subsequent years. For example, our largest customers (those which individually accounted for 10% or more of revenue in a given year) accounted for </font><font style="font-family:inherit;font-size:10pt;">30%</font><font style="font-family:inherit;font-size:10pt;">&#32;of revenue in 2015 (</font><font style="font-family:inherit;font-size:10pt;">18%</font><font style="font-family:inherit;font-size:10pt;">&#32;for Customer A and </font><font style="font-family:inherit;font-size:10pt;">12%</font><font style="font-family:inherit;font-size:10pt;">&#32;for Customer B), 51% of revenue in 2014 (32% for Customer A and 19% for Customer C), and 60% of revenue in 2013 (36% for Customer D and 24% for Customer E).  The loss of a significant customer in any given year for any reason, including a sustained decline in that customer&#8217;s capital expenditure budget or competitive factors, can result in a substantial loss of revenue and could have a material adverse effect on our operating performance.</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">The nature of our industry subjects us to compliance with regulatory and environmental laws.</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:left;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our operations and properties are materially affected by state and federal laws and other regulations relating to the oil and gas industry in general, as well as a wide variety of federal, state and local environmental laws and regulations, including those governing discharges into the air and water, the handling and disposal of solid and hazardous wastes, the remediation of soil and groundwater contaminated by hazardous substances and the health and safety of employees. Compliance with many of these laws is becoming increasingly complex, stringent and expensive. Many of these laws impose &#8220;strict liability&#8221; for damages to natural resources or threats to public health and safety, rendering a party liable for the environmental damage without regard to its negligence or fault. Certain environmental laws provide for strict, joint and several liability for remediation of spills and other releases of hazardous substances, as well as damage to natural resources. In addition, we could be subject to claims alleging personal injury or property damage as a result of alleged exposure to hazardous substances. Such laws and regulations may also expose us to liability for the conduct of or conditions caused by others, or for acts that were in compliance with all applicable laws at the time such acts were performed. We believe that our present operations substantially comply with applicable federal and state pollution control and environmental protection laws and regulations. We also believe that compliance with such laws has had no material adverse effect on our operations. However, such environmental laws are changed frequently. Sanctions for noncompliance may include revocation of permits, corrective action orders, administrative or civil penalties and criminal prosecution. We are unable to predict whether environmental laws will materially adversely affect our future operations and financial results. See &#8220;Business and Properties - Government and Environmental Regulation.&#8221;</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:left;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The demand for our services is also affected by changing taxes, price controls and other laws and regulations relating to the oil and gas and, marine industries generally. Offshore construction and drilling in certain areas has also been opposed by environmental groups and, in certain areas, has been restricted. To the extent laws are enacted or other governmental actions are taken that prohibit or restrict offshore construction and drilling or impose environmental protection requirements that result in increased costs to the oil and gas industry in general and the offshore construction industry in particular, our business and prospects could be adversely affected. We cannot determine to what extent future operations and earnings may be affected by new legislation, new regulations or changes in existing regulations.</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Our business is highly dependent on our ability to utilize the navigation canals adjacent to our facilities</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:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Houma Navigation Canal provides the only means of access from our Louisiana facilities to open waters. With respect to our Texas facilities, the U.S. Intracoastal Waterway provides access between our North and South Texas yards. From our South Texas yard, the Corpus Christi Ship Channel provides access to the Gulf of Mexico. Our leased Jennings, Louisiana facility is located on the west bank of the Mermentau River approximately 25 miles north of the Intracoastal Waterway where the Lake Charles, Louisiana facility is 17 miles from the Gulf of Mexico on the Calcasieu River near Lake Charles, LA. These waterways are considered to be navigable waterways of the United States and, as such, are protected by federal law from unauthorized obstructions that would hinder water-borne traffic. Federal law also authorizes maintenance of these waterways by the U.S. Army Corps of Engineers. These waterways are dredged from time to time to maintain water depth and, while federal funding for dredging has historically been provided, there is no assurance that Congressional appropriations sufficient for adequate dredging and other maintenance of these waterways will be continued indefinitely. If sufficient funding were not appropriated for that purpose, some or all of these waterways could become impassable by barges or other vessels required to transport many of our products and could have a material adverse effect on our operations and financial position.</font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16</font></div></div><hr style="page-break-after:always"><a name="s24B52F2116BB45C783B0A69BBB5BD6CA"></a><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><br><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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">We depend on subcontractor services to perform our contractual obligations.</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:left;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our ability to perform under our contracts depends to some degree on the performance of third parties we subcontract. We depend upon subcontractors for a variety of reasons, including:</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">to perform work as a result of scheduling demands we would otherwise perform with our employees;</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">to supervise and/or perform certain aspects of the contract more efficiently considering the conditions of the contract; 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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">to perform certain types of skilled work.</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:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We work closely with these subcontractors to monitor progress and address our customer requirements. We generally have the ability to pursue back charges for costs we incur or liabilities we assume as a result of a subcontractor&#8217;s lack of performance. However, the inability of our subcontractors to perform under the terms of their contracts could cause us to incur additional costs that reduce profitability or create losses on projects.</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Our business is subject to a potential security breach or other system failures.</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:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We rely on information technology networks and systems to process, transmit and store electronic information, to manage or support a variety of our business operations, transactions and processes and to maintain various records.  While we make significant efforts to maintain security and integrity of these types of information and systems, we cannot assure you that our security efforts and measures will prevent unauthorized access to our systems, loss or destruction of data or other forms of cyber-attacks or similar events, whether caused by mechanical failure, human error, fraud, malice, sabotage or otherwise.  Any such failure of our information technology networks and systems could interrupt our operations, damage our reputation, or subject us to claims, any of which could materially and adversely affect us.</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">We are exposed to risks arising out of recent legislation affecting U.S. public companies.</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:left;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Changing laws, regulations and standards relating to corporate governance and public disclosures, including the Sarbanes-Oxley Act and the Dodd-Frank Wall Street Reform and Consumer Protection Act, and related regulations implemented thereunder, are increasing legal and financial compliance costs and making some activities more time consuming. Any failure to successfully or timely complete annual assessments of our internal controls required by Section&#160;404 of the Sarbanes-Oxley Act could subject us to sanctions or investigations by regulatory authorities. Any such action could adversely affect our financial results or our reputation with investors, lenders and others.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><a name="s453ABC0E8BFBEE906569A69BBB7DC541"></a><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item 1B. Unresolved Staff Comments</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">None.</font></div><a name="s75950BCB8424039E2855A69BBBAF6A89"></a><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item 3. Legal Proceedings</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are subject to various routine legal proceedings in the normal conduct of our business primarily involving commercial claims, workers&#8217; compensation claims, and claims for personal injury under the 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 our financial position, results of operations or cash flows.</font></div><a name="s023CFB92AB2DCC9F3AA9A69BBBCEA927"></a><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item 4. Mine Safety Disclosures</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">None.</font></div><a name="s8A7AD8C2DE89E831AB7FA69BBC021113"></a><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item 4A. Executive Officers of the Registrant</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Listed below are the names, ages and offices held by each of our executive officers as of March 9, 2016. All officers serve at the pleasure of our Board of Directors.</font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;padding-bottom:12px;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="6"></td></tr><tr><td width="23%"></td><td width="1%"></td><td width="15%"></td><td width="1%"></td><td width="1%"></td><td width="59%"></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;font-weight:bold;">Name</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Age</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Position</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;">Kirk J. Meche</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;"><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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">President, Chief Executive Officer and Director</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;">Jeffrey M. Favret</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Executive Vice President, Chief Financial Officer, Treasurer and Secretary</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;">Todd F. Ladd</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Executive Vice President and Chief Operating Officer</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Kirk J. Meche</font><font style="font-family:inherit;font-size:10pt;">&#32;became Chief Executive Officer in January 2013. Mr.&#160;Meche has served as President since January 2009. He served as Chief Operating Officer from January 2009 to December 2012. Mr.&#160;Meche served as the Executive Vice President &#8211; Operations from 2001 to 2009. Mr.&#160;Meche was President and Chief Executive Officer of Gulf Marine from February 2006 to October 2006. Mr.&#160;Meche served as President and Chief Executive Officer of Gulf Island, L.L.C. from February 2001 until January 2006. Prior to that, Mr.&#160;Meche served as President and Chief Executive Officer of Southport, Inc., a wholly-owned fabrication subsidiary of the Company, from 1999 to 2001. Mr.&#160;Meche was a project manager of the Company from 1996 to 1999. Mr.&#160;Meche held various engineering positions for J. Ray McDermott, Inc. from 1985 to 1996.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Jeffrey M. Favret</font><font style="font-family:inherit;font-size:10pt;">&#32;became Vice President of Finance, Chief Financial Officer and Treasurer in May 2013. Mr.&#160;Favret became Secretary in May 2014 and was appointed Executive Vice President in February 2015. Mr.&#160;Favret has worked with companies in oil and gas exploration and production, vessel construction, offshore drilling construction and offshore vessel/marine transportation industries, among others. Mr.&#160;Favret previously served as Director of Finance, Energy Infrastructure Segment, of FMC Technologies, Inc., a leading global provider of technology solutions for the energy industry, from May 2012 to May 2013. Mr.&#160;Favret also served as the Chief Accounting Officer for Trico Marine Services, Inc., a provider of marine support vessel and subsea services to the offshore oil and gas industry, from April 2010 to May 2012. Prior to that, Mr.&#160;Favret served as Director (Partner) of the accounting firm Postlethwaite&#160;&amp; Netterville, and in various roles at Ernst&#160;&amp; Young in its Assurance and Advisory practice.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Todd F. Ladd</font><font style="font-family:inherit;font-size:10pt;">&#32;became Chief Operating Officer in February 2014 and was appointed Executive Vice President in February 2015. Mr.&#160;Ladd previously served as Vice President and General Manager of the Company since July 2013. Mr.&#160;Ladd has over 25 years industry experience in the offshore fabrication sector. From 2001 to 2013, Mr.&#160;Ladd served as a partner and Senior Project Manager with Paloma Energy Consultants, an offshore construction project management firm. From April 1996 to August 2001, Mr.&#160;Ladd served as a Project Manager for Gulf Island, L.L.C. Mr.&#160;Ladd also served as Production Engineer and Facility Engineer at McDermott Marine Construction from January 1988 through March 1996. </font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18</font></div></div><hr style="page-break-after:always"><a name="s11B5D92266835C01F57AA69BBC23E034"></a><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">PART II</font></div><a name="sD25E2E92E1523926D24FA69BB8691FED"></a><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item 5. Market for Registrant's Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our common stock is traded on the Nasdaq Global Select Market, under the symbol &#8220;GIFI.&#8221; As of March 9, 2016, we had approximately 2,685 holders of record of our common stock.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the high and low sale prices per share of the common stock, as reported by The Nasdaq Stock Market LLC, and the amount of cash dividends declared per share of our common stock, for each fiscal quarter of the two most recent fiscal years.</font><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;padding-bottom:12px;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="12"></td></tr><tr><td width="56%"></td><td width="1%"></td><td width="12%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="12%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="12%"></td><td 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;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;">High</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Low</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Dividend</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;">Fiscal Year 2015</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;">First Quarter</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.05</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;">12.85</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;">0.10</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;">Second Quarter</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;">16.11</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.03</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;">0.10</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;">Third Quarter</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.26</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;">9.05</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;">0.10</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;">Fourth Quarter</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.00</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.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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;">0.10</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;">Fiscal Year 2014</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></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;">First Quarter</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.89</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;">18.06</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;">0.10</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;">Second Quarter</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;">24.01</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;">18.10</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;">0.10</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;">Third Quarter</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.99</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;">17.11</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;">0.10</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;">Fourth Quarter</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;">23.57</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;">16.43</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;">0.10</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></table></div></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In each quarter of </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, our Board of Directors declared a dividend of $0.10 per share on the shares of our common stock outstanding, totaling $5.9 million. On February&#160;25, 2016, 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 the shares of our common stock outstanding, payable March&#160;24, 2016 to shareholders of record on March&#160;10, 2016. Future declaration and payment of dividends, if any, is at the discretion of our Board of Directors and will depend on our retained earnings, working capital requirements and the future operation and growth of our business and other factors deemed relevant by the Board of Directors.</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Issuer Purchases of Equity Securities</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth shares of our common stock we repurchased during the three-month period ended December&#160;31, </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:12px;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:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"></td></tr><tr><td width="34%"></td><td width="11%"></td><td width="1%"></td><td width="1%"></td><td width="3%"></td><td width="1%"></td><td width="1%"></td><td width="11%"></td><td width="1%"></td><td width="1%"></td><td width="17%"></td><td width="1%"></td><td width="1%"></td><td width="15%"></td><td 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="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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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: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="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: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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Current Program</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;font-weight:bold;text-decoration:underline;">Period</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;">Total</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number&#160;of</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Purchased</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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: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="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;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Price</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Paid&#160;per</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total&#160;Number&#160;of</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares&#160;Purchased</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">as&#160;Part&#160;of&#160;Publicly</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Announced Plans</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">or Programs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Maximum</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number&#160;of&#160;Shares</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">that May Yet Be</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Purchased&#160;Under&#160;the</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Plans or Programs</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;">October&#160;1 to 31, 2015</font></div></td><td 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;">&#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;"><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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;">&#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;"><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;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: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;">November&#160;1 to 30, 2015</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;">1,542</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: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><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.90</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: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 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: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;">December&#160;1 to 31, 2015</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;">5,383</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 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;">&#160;&#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;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;">9.47</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;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 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;">Total</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;">6,925</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;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(a)</sup></font><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;"><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.57</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;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;">&#8212;</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: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></table></div></div><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:40px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:16px;"><font style="font-family:inherit;font-size:10pt;">(a)</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;">Represents shares repurchased under our applicable stock incentive plan to satisfy tax obligations for stock options and restricted stock awards. </font></div></td></tr></table><div style="line-height:120%;text-align:left;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On July 30, 2015, our Board of Directors authorized the Company to repurchase up to&#160;$10.0 million&#160;in shares of our common stock under a share repurchase program that remains in effect through July 30, 2017.&#160; Repurchases may be effected through open market purchases or in privately negotiated transactions at such times and in such amounts as management deems appropriate, depending on market conditions and other factors.&#160; The repurchase program does not obligate the Company to acquire any particular amount of common stock and may be modified, suspended or discontinued at any time.&#160;To date, we have made no repurchases of our common stock.&#160; Due to the severity of the industry downturn, management has recommended and our board of directors has approved a temporary suspension of our stock repurchase program in an effort to conserve cash.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Information as to the securities authorized for issuance under our equity compensation plans is incorporated herein by reference to Item&#160;12 of this report on Form 10-K.</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock Performance Graph</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following graph compares the cumulative total shareholder return on our common stock from December&#160;31, 2010 to December&#160;31, </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, with the cumulative total return of the Standard&#160;&amp; Poor&#8217;s 500 Index and the Standard&#160;&amp; Poor&#8217;s 500 Oil&#160;&amp; Gas Equipment&#160;&amp; Services Index for the same period. The returns are based on an assumed investment of $100 on January&#160;1, 2011 at closing prices on December&#160;31, 2010 in our common stock and in each of the indexes and on the assumption that dividends were reinvested.</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total Return To Shareholders</font></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;">(Includes reinvestment of dividends)</font></div><div style="line-height:120%;padding-bottom:12px;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="18"></td></tr><tr><td width="32%"></td><td width="10%"></td><td width="1%"></td><td width="1%"></td><td width="9%"></td><td width="1%"></td><td width="1%"></td><td width="9%"></td><td width="1%"></td><td width="1%"></td><td width="10%"></td><td width="1%"></td><td width="1%"></td><td width="9%"></td><td width="1%"></td><td width="1%"></td><td width="10%"></td><td 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="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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="14" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">ANNUAL RETURN PERCENTAGE</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Years Ending</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;font-weight:bold;text-decoration:underline;">Company / Index</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: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="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;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Dec&#160;11</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Dec&#160;12</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Dec&#160;13</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Dec&#160;14</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Dec&#160;15</font></div></td></tr><tr><td style="vertical-align:top;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-weight:bold;">Gulf Island Fabrication, Inc.</font></div></td><td colspan="2" 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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.51</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;background-color:#bfe4ff;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;">(16.45</font></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;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:#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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.66</font></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;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:#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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(14.85</font></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;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:#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;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(44.22</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></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;font-weight:bold;">S&amp;P 500 Index</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;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;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.11</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16.00</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32.39</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13.69</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.38</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:#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-weight:bold;">S&amp;P 500 Oil&#160;&amp; Gas Equipment&#160;&amp; Services</font></div></td><td colspan="2" 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;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(11.68</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;"><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:#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 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;">30.65</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 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;">(7.80</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;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(18.75</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></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="2" rowspan="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;">Base</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Period</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Dec&#160; 10</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="14" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">INDEXED RETURNS</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Years Ending</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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Company / Index</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;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Dec&#160;11</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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Dec&#160;12</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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Dec&#160;13</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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Dec&#160;14</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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Dec&#160;15</font></div></td></tr><tr><td style="vertical-align:top;background-color:#bfe4ff;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;">Gulf Island Fabrication, Inc.</font></div></td><td 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-weight:bold;">100</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 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;">104.51</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 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;">87.32</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 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;">85.87</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 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;">73.12</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 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;">40.79</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></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;">S&amp;P 500 Index</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;font-weight:bold;">100</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">102.11</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">118.45</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">156.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 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;">178.29</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">180.75</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:#bfe4ff;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;">S&amp;P 500 Oil&#160;&amp; Gas Equipment&#160;&amp; Services</font></div></td><td 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-weight:bold;">100</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 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;">88.32</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 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;">88.32</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 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;">115.39</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 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;">106.39</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 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;">86.44</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></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;text-align:center;"><img src="gifi-123120_chartx32922.jpg" style="height:480px;width:613px;"></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20</font></div></div><hr style="page-break-after:always"><a name="sFD4E62A4B4065BA98F37A69BB8699014"></a><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item 6. Selected Financial Data</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth selected historical financial data as of the dates and for the periods indicated. The historical financial data for each year in the five-year period ended December&#160;31, </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">&#32;is derived from our audited financial statements. The following information should be read in conjunction with &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; and our financial statements and notes thereto included elsewhere in this report on Form 10-K.</font></div><div style="line-height:120%;padding-bottom:12px;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="20"></td></tr><tr><td width="36%"></td><td width="1%"></td><td width="10%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="10%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="10%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="10%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="10%"></td><td 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="19" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Years Ended December&#160;31,</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;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">2013</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">2012</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">2011</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="19" 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;">(in thousands, except per share data)</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;font-weight:bold;">Income Statement 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;"><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;">Revenue</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;">306,120</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;">506,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 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;">608,326</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;">521,340</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;">307,832</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;">Cost of revenue:</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><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;">Contract costs</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;">321,276</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;">462,083</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;">584,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;">502,999</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;">295,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></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;">Provision for losses on contract receivables</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;">&#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;">&#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;">14,501</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;">Asset impairments</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;">&#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;">&#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;">&#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;">7,690</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: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 cost of revenue</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;">321,276</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;">462,083</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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">584,665</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;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">517,500</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;">303,304</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;">Gross profit</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;">(15,156</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;">44,556</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;">23,661</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;">3,840</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,528</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;">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;">16,256</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;">17,409</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;">11,555</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;">9,806</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,187</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;">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;">7,202</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;">3,200</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;">&#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;">&#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></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;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">(38,614</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;">23,947</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,106</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,966</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,659</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 interest income (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;">(139</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;">(24</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;">(234</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;">433</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;">902</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;">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;">20</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;">(99</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;">(337</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;">128</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;">309</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;">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;">(38,733</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;">23,824</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,535</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,405</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;">(2,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></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 taxes</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;">(13,369</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;">8,504</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;">4,303</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,314</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;">(644</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 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;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;">(25,364</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;">15,320</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;">7,232</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;">(4,091</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;">(1,804</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></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;font-weight:bold;">Income Summary 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;"><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;">Basic earnings (loss) per share&#8212;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;">(1.75</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;">1.05</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;">0.50</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;">(0.29</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.13</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></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;">Diluted earnings (loss) per share&#8212;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;">(1.75</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;">1.05</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.50</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.29</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.13</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></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 weighted-average common shares</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,546</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,505</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,463</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,400</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,351</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: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;">Diluted weighted-average common shares</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #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,546</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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #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,505</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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #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,469</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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #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,400</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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #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,351</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></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 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;"><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.40</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: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;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.40</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;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;padding-left:2px;padding-top:2px;padding-bottom: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: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;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.40</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;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;padding-left:2px;padding-top:2px;padding-bottom: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: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;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.40</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;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;padding-left:2px;padding-top:2px;padding-bottom: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: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;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.24</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;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><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21</font></div></div><hr style="page-break-after:always"><a name="sFD4E62A4B4065BA98F37A69BB8699014"></a><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;padding-bottom:12px;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="20"></td></tr><tr><td width="36%"></td><td width="1%"></td><td width="10%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="10%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="10%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="10%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="10%"></td><td 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="19" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">As of December&#160;31,</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;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">2013</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">2012</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">2011</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="19" 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;">(in thousands)</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;font-weight:bold;">Balance Sheet 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;"><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;">Working capital</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;">77,968</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;">97,084</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;">89,721</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;">81,330</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;">101,926</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;">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;">200,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 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;">224,777</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;">223,555</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;">229,216</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;">216,722</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;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">316,923</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;">395,297</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;">426,234</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;">403,495</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;">395,935</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;">Debt</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;">&#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;">&#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;">&#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;">&#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: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;">Cash Flow Data:</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><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;">Net cash 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;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,615</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;">32,110</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;">38,003</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;">11,037</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;">11,932</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;">Net cash used in investing activities</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;">(6,007</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;">(26,729</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,802</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;">(35,890</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;">(41,545</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;">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;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,865</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,865</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,520</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,546</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,172</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: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;">Operating Data:</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><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;">Direct labor hours worked for the year ended December&#160;31&#160;&#185;</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,655</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,646</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,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 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,768</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,715</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;">Backlog as of December&#160;31 &#178;</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><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: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;">Direct labor hours</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,914</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,654</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,256</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,372</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,609</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;">Dollars</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;">232,411</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;">184,667</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;">358,732</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;">536,950</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;">614,481</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></table></div></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:40px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:16px;"><font style="font-family:inherit;font-size:10pt;">(1)</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;">Direct labor hours are hours worked by employees directly involved in the production of our products.</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:40px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:16px;"><font style="font-family:inherit;font-size:10pt;">(2)</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;">Our backlog is based on management&#8217;s estimate of the number of direct labor hours required to complete, and the remaining revenues to be recognized, with respect to those projects for which a customer has authorized us to begin work or purchase materials or services pursuant to written contracts, letters of intent or other forms of authorization. The backlog as of each year end also includes commitments received subsequent to December&#160;31 of each year as described in Item&#160;1. of this report on Form 10-K.</font></div></td></tr></table><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22</font></div></div><hr style="page-break-after:always"><a name="s4384EBE09E68AC1F982AA69BBC9E8E88"></a><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item 7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</font></div><a name="s067FABC7F86238F2CD2AA69BBCCB44E5"></a><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Executive Overview and Summary</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Our Business </font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are a leading fabricator of offshore drilling and production platforms and other steel structures for customers in the oil and gas and marine industries, including jackets and deck sections of fixed production platforms, hull, tendon, and/or deck sections of floating production platforms (such as TLPs, Spars, FPSOs and MinDOCs), piles, wellhead protectors, subsea templates, and various production, compressor, and utility modules.  In addition. we also perform onshore and offshore construction services as well the repair, fabrication and construction of marine vessels. We use modern welding and fabrication technology, and all of our projects are manufactured in accordance with industry standards, specifications and regulations, including those published by the American Petroleum Institute, the American Welding Society, the American Society of Mechanical Engineers, the American Bureau of Shipping and the United States Coast Guard. The quality management systems of our operating subsidiaries are certified as ISO 9001-2008 quality assurance programs. </font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operational achievements during the year include:</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We fabricated a 1,200 foot jacket, piles, and an approximate 4,500 short ton topside for a deepwater Gulf of Mexico project, which commenced in the second quarter of 2013 and was successfully completed and delivered on time to our customer during the fourth quarter of 2015.</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We completed&#160;five jackets and piles for a shallow water wind turbine project located off the coast of Rhode Island, that commenced in the fourth quarter of 2014 and were completed and delivered on time to our customer during the second and third quarters of 2015.</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We completed one of three tow boats for an inland towing customer that commenced in the third quarter of 2014. The first tow boat was completed during the fourth quarter of 2015.  The second tow boat is expected to be completed during the first quarter of 2016, and the third tow boat is expected to be completed during the third quarter of 2016.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Known Trends and Uncertainties</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 results of operations are affected primarily by (i)&#160;the level of exploration and development activity maintained by oil and gas exploration and production companies in the Gulf of Mexico, and to a lesser extent, overseas locations, (ii)&#160;our ability to win contracts through competitive bidding or alliance/partnering arrangements, and (iii)&#160;our ability to effectively manage contracts to successful completion. The level of exploration and development activity throughout the energy industry is related to several factors, including trends in oil and gas prices, expectations of future oil and gas prices, changes in technology and changes in the regulatory environment. </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 slowdown in our industry as a result of crude oil price volatility has created significant uncertainty in global equity prices and overall market fundamentals within the energy industry in general.  This uncertainty is the result of several factors including a global supply/demand imbalance for oil and an oversupply of natural gas in the United States; robust non-OPEC supply growth led by expanding unconventional production in the United States; weakening growth in emerging markets; and the decision by OPEC to maintain its current production ceiling. The downturn in oil and gas prices presents challenges in the near term, particularly as it relates to shallow water activity. The further reductions in capital spending by our customers in the global oil and gas industry, relative to the already reduced spending levels in the prior year for exploration and production, introduces additional uncertainty to short- and long-term demand in offshore oil and gas project activity.  The result of these actions have had an adverse effect on our overall backlog levels and has created challenges with respect to our ability to operate our fabrication facilities at desired utilization levels.  We anticipate that crude oil prices will increase in the future, as continued growth in demand and a slowing in supply growth should bring global markets into balance; however, the timing of any such increase is unknown. </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 expected near-term decreases in capital spending by our customers by reducing our own discretionary and capital spending. We have adjusted the level of our workforce, based on expected near-term work in our facilities.  As we work through existing backlog, depending on the duration of the downturn, we may need to make additional reductions in labor commensurate with the level of fabrication activity. We have recently undertaken additional efforts to reduce our overall cost structure and will continue to pursue opportunities to eliminate unnecessary spending.   We continually evaluate opportunities to dispose of assets that are not expected to provide sufficient long-term value.  In addition, our recent acquisition of LEEVAC, as further discussed below, has provided assets and operations that are complementary to our existing marine fabrication business, at an attractive value.  The transaction provides us with more diversified product offerings and adds approximately $112.0 million in additional backlog.  </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><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">From a marketing perspective, we are increasing our focus on obtaining marine fabrication and repair work, certain petrochemical plant work, alternative energy fabrication projects, and other projects that are less susceptible to fluctuations in oil prices.</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 believe that our strong balance sheet, levels of cash, and access to capital provides us with the strength to persevere throughout this cycle.</font></div><div style="line-height:120%;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:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-style:italic;">LEEVAC Acquisition</font><font style="font-family:inherit;font-size:11pt;">&#32;</font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On January 1, 2016, we acquired substantially all of the assets and assumed certain specified liabilities of LEEVAC Shipyards, L.L.C. and its affiliates ("LEEVAC"). The purchase price for the acquisition was $20.0 million, subject to a working capital adjustment whereby we received at closing a dollar for dollar reduction for the assumption of certain net liabilities of LEEVAC and settlement payments from sureties on certain ongoing fabrication projects that were assigned to us in the acquisition.  After taking into account these adjustments, we received approximately $1.6 million in cash at closing and added approximately $112.0 million of incremental contract backlog primarily for four new build construction projects to be delivered in 2016 and 2017. Strategically, the acquisition expands our marine fabrication and repair and maintenance presence in the Gulf South market and further diversifies our fabrication capabilities. </font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><a name="s33FAE8BB09DDCC6F8EBAA69BBCF25C72"></a><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Backlog</font></div><div style="line-height:120%;padding-bottom:12px;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 a customer has authorized us to begin work or purchase materials or services 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-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">All projects currently included in our backlog generally are subject to suspension, termination, or a reduction in scope at the option of the customer, although the customer is generally 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%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A comparison of our backlog as of December 31, 2015, September 30, 2015 and as of December 31, 2014 is as follows (amounts in thousands, except for percentages):</font></div><div style="line-height:120%;padding-bottom:12px;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:84.5703125%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"></td></tr><tr><td width="19%"></td><td width="12%"></td><td width="12%"></td><td width="3%"></td><td width="12%"></td><td width="12%"></td><td width="3%"></td><td width="12%"></td><td width="12%"></td><td width="3%"></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="2" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">As of December 31, 2015</font></div></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:6pt;"><font style="font-family:inherit;font-size:6pt;">(1)</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;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">As of September, 2015</font></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;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">As of December 31, 2014</font></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;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:10pt;"><font style="font-family:inherit;font-size:10pt;">$'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:10pt;"><font style="font-family:inherit;font-size:10pt;">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><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;">$'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;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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><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;">$'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;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">Backlog</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;">$232,411</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,914</font></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;">$135,149</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,287</font></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;">$184,667</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,654</font></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 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 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 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 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:10pt;"><font style="font-family:inherit;font-size:10pt;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">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 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:10pt;"><font style="font-family:inherit;font-size:10pt;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">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 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:10pt;"><font style="font-family:inherit;font-size:10pt;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Major customers</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;">five</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;">76.1%</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:6pt;"><font style="font-family:inherit;font-size:6pt;">(2)</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;">five</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;">66.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><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;">three</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;">64.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></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 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 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 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="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$'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:10pt;"><font style="font-family:inherit;font-size:10pt;">Percentage</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:10pt;"><font style="font-family:inherit;font-size:10pt;">$'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:10pt;"><font style="font-family:inherit;font-size:10pt;">Percentage</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:10pt;"><font style="font-family:inherit;font-size:10pt;">$'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:10pt;"><font style="font-family:inherit;font-size:10pt;">Percentage</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-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;">Deepwater locations</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;">$47,077</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;">20.3%</font></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;">$63,854</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;">47.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 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;">$70,088</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;">38.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></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;">Foreign locations</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,184</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;">11.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;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$33,287</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;">24.6%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">$5,324</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.9%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-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 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 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 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 colspan="9" 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 that is expected to be recognized in revenue during:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-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: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:10pt;"><font style="font-family:inherit;font-size:10pt;">$'s</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:10pt;"><font style="font-family:inherit;font-size:10pt;">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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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><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><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;">2016</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;">$207,852</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;">89.4%</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:6pt;"><font style="font-family:inherit;font-size:6pt;">(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;"><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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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></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:10pt;"><font style="font-family:inherit;font-size:10pt;">$24,559</font></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;">10.6%</font></div></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:6pt;"><font style="font-family:inherit;font-size:6pt;">(3)</font></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><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><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;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;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$232,411</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;padding-bottom:12px;padding-left:48px;text-indent:-18px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1) Backlog as of December 31, 2015 includes commitments received through February&#160;19, 2016. We exclude suspended projects from contract backlog that are expected to be suspended more than twelve months because resumption of work and timing of revenue recognition for these projects are difficult to predict. Our backlog also includes approximately $112.0 million of new build construction that was acquired in the LEEVAC acquisition on January 1, 2016. Our amount of backlog that was acquired in the LEEVAC acquisition does not include any adjustments that could arise from purchase price accounting which has not been finalized. Because purchase price accounting could result in different market values of the backlog acquired, the value assigned to the LEEVAC backlog acquired in the LEEVAC acquisition could potentially impact future margin, however, it is not expected to impact future cash flow.</font></div><div style="line-height:120%;padding-bottom:12px;padding-left:48px;text-indent:-18px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2) 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 consist of the following:</font></div><div style="line-height:120%;padding-bottom:4px;padding-left:72px;text-indent:-30px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(i)&#160;tendon support buoys for a deepwater Gulf of Mexico project for one customer, which commenced in the fourth quarter of 2015 and will be completed during the fourth quarter of 2016; </font></div><div style="line-height:120%;padding-bottom:4px;padding-left:72px;text-indent:-30px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(ii)&#160;two large multi-purpose service vessels for one customer, which commenced in the first quarter of 2014 and will be completed during the first quarter of 2017; </font></div><div style="line-height:120%;padding-bottom:4px;padding-left:72px;text-indent:-30px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(iii)&#160;two large petroleum supply vessels for one customer, which commenced in the second quarter of 2013 and will be completed during the first quarter of 2017;</font></div><div style="line-height:120%;padding-bottom:4px;padding-left:72px;text-indent:-30px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(iv) one jacket and piles for a foreign customer, which commenced in the third quarter of 2015 and will be completed during the fourth quarter of 2016; and</font></div><div style="line-height:120%;padding-bottom:4px;padding-left:72px;text-indent:-30px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(v) offshore support and construction services related to a deepwater Gulf of Mexico project which commenced in the fourth quarter of 2015 and will be completed in the fourth quarter of 2016.  </font></div><div style="line-height:120%;padding-bottom:12px;padding-left:48px;text-indent:-18px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3) The timing of our recognition of the revenue backlog as presented above is based on management estimates of the application of the direct labor hours during the current projected timelines to complete the projects in our backlog. Certain factors and circumstances, as mentioned above, could cause changes in the period when the backlog is recognized as revenue.</font></div><div style="line-height:120%;padding-bottom:12px;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. For additional information, see Note 1 in the Notes to Consolidated Financial Statements &#8220;Assets held for sale&#8221; and Item&#160;1A. Risk Factors &#8211; &#8220;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Our backlog is subject to change as a result of changes to management&#8217;s estimates, suspension or termination of projects currently in our backlog or our failure to secure additional projects. Our revenue, net income and cash flow could be adversely affected as a result of changes to our backlog.&#8221;</font></div><a name="s097CEFC31481C1508838A69BBD121DBE"></a><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Workforce</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our workforce varies based on the level of ongoing fabrication activity at any particular time. During 2015 we made reductions in our workforce at our Houma, LA and Ingleside, TX facilities in response to decreases in the amount of fabrication work.  As of December&#160;31, 2015 and 2014, we had approximately</font><font style="font-family:inherit;font-size:10pt;">1,255</font><font style="font-family:inherit;font-size:10pt;">&#32;and 1,700 employees, respectively. On January 1, 2016, we hired 380 employees with the LEEVAC acquisition representing substantially all of the former LEEVAC employees.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We use contract labor when required to meet customer demand. The number of contract laborers we used decreased to </font><font style="font-family:inherit;font-size:10pt;">71</font><font style="font-family:inherit;font-size:10pt;">&#32;in 2015 as compared to 247 in 2014. None of our employees are employed pursuant to a collective bargaining agreement, and we believe our relationship with our employees is good. In an effort to maintain our current workforce and attract new employees in period of high activity, we have enhanced several incentive programs and expanded our training facility. </font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Labor hours worked were </font><font style="font-family:inherit;font-size:10pt;">2.7 million</font><font style="font-family:inherit;font-size:10pt;">, 3.6&#160;million and 4.1&#160;million for the years ending December&#160;31, 2015, 2014 and 2013 respectively. The decrease in labor hours worked in 2015 relative to 2014 was primarily attributable to overall decreased levels of activity as a result of a decline in our oil and gas fabrication activity due to the steep decline in oil and gas prices as well as the completion of a jacket, piles, and topsides for a deepwater Gulf of Mexico project, and the completion of five jackets and piles for a shallow water wind turbine project located off the coast of Rhode Island, that commenced in the fourth quarter of 2014.</font></div><a name="s5E41045871FB8A5A566DA69BBD50D868"></a><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Critical Accounting Policies</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our consolidated financial statements are prepared in accordance with accounting principles generally accepted in the United States, which require us to make estimates and assumptions. We believe that of our significant accounting policies (see Note 1 in the Notes to Consolidated Financial Statements), the following involves a higher degree of judgment and complexity:</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Recognition</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The majority of our revenue is recognized on a percentage-of-completion basis based on the ratio of direct labor hours actually performed to date compared to the total estimated direct labor hours required for completion. Accordingly, contract price and cost estimates are reviewed monthly as the work progresses, and adjustments proportionate to the percentage of </font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">completion are reflected in revenue for the period when such estimates are revised. If these adjustments were to result in a reduction of previously reported profits, we would recognize a charge against current earnings, which may be significant depending on the size of the project or the adjustment.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Profit incentives are included in revenue when their realization is probable. Claims for extra work or changes in scope of work are included in revenue when the amount can be reliably estimated and collection is probable. Changes in job performance, job conditions, and estimated profitability, including those arising from contract penalty provisions, and final contract settlements may result in revisions to costs and income and are recognized in the period in which the revisions are determined. For the years ended December 31, 2015, 2014 and 2013, there was no significant revenue related to unapproved change orders or claims.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract costs include all direct material, labor and subcontract costs and those indirect costs related to contract performance, such as indirect labor, supplies and tools. Also included in contract costs are a portion of those indirect contract costs related to plant capacity, such as depreciation, insurance and repairs and maintenance. These indirect costs are allocated to jobs based on actual direct labor hours worked. </font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Some contracts include a total or partial reimbursement to us of any costs associated with specific capital projects required by the fabrication process. If a particular capital project provides future benefits to us, the cost to build the capital project will be capitalized, and the revenue for the capital project will increase the estimated profit in the contract.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Provisions for estimated losses on uncompleted contracts are made in the period in which such losses are determined. We recognized contract losses of </font><font style="font-family:inherit;font-size:10pt;">$33.9 million</font><font style="font-family:inherit;font-size:10pt;">, $6.6 million, and $30.8 million for the years ended December&#160;31, 2015, 2014, and 2013, respectively. Contract losses for the year ended December&#160;31, 2015 were primarily related to </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 decrease in the contract price due to final weight re-measurements and our inability to recover certain costs on disputed change orders related to a large deepwater project which was recently delivered. In addition we accrued contract losses of approximately </font><font style="font-family:inherit;font-size:10pt;">$9.4 million</font><font style="font-family:inherit;font-size:10pt;">&#32;resulting from increases in our projected unit labor rates of our fabrication facilities. Our increases in unit labor rates were driven by our inability to absorb fixed costs due to decreases in expected oil and gas fabrication activity.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;Contract losses for the year ended December&#160;31, 2014 of $6.6 million were primarily related to two tank barge projects for a marine transportation company, platform supply vessels for an offshore marine company and a production platform jacket for a deepwater customer. Contract losses in 2013 of $30.8 million were primarily due to our inability to recover certain costs and the de-scoping of one of our major deepwater project, whereby remaining completion and integration work was performed at the integration site by a different integration contractor. </font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Allowance for Doubtful Accounts</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We routinely review individual contracts receivable balances and make provisions for probable doubtful accounts as we deem appropriate. Among the factors considered during the review are the financial condition of our customers and their access to financing, underlying disputes on the account, age and amount of the account and overall economic conditions. Accounts are written off only when all reasonable collection efforts are exhausted.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our principal customers include major and large independent oil and gas companies and their contractors and marine vessel operators and their contractors. This concentration of customers may impact our overall exposure to credit risk, either positively or negatively, in that customers may be similarly affected by changes in economic or other conditions. Receivables are generally not collateralized; however, in certain instances we obtain collateral to reduce our credit exposure. In the normal course of business, we extend credit to our customers on a short-term basis.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During 2015 allowances for bad debts were approximately $44,000.  During the fourth quarter of 2014, the Company included an allowance for bad debt in the amount of $3.6 million in connection with negotiations of an outstanding contract receivable balance with a deepwater offshore customer related to a deepwater hull project that was completed during the first quarter of 2014.</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Fair Value Measurements: Impairments of Long-Lived Assets and Assets Held for Sale</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The determination of fair value can require the use of significant judgment and can vary based on the facts and circumstances.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We evaluate impairment losses on long-lived assets or asset groups used in operations when events and circumstances indicate that the assets or asset groups might not be recoverable. If events and circumstance indicate that the assets or asset groups might not be recoverable, the expected future undiscounted cash flows from the assets or asset groups are estimated and compared with the carrying amount of the assets or asset groups. If the sum of the estimated undiscounted cash flows is less than the carrying amount of the assets or asset groups, an impairment loss is recorded.</font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;An impairment loss is measured by comparing the fair value of the asset or asset group to its carrying amount and recording the excess of the carrying amount of the asset or asset group over its fair value as an impairment charge. An asset group constitutes the minimum level for which identifiable cash flows are principally independent of the cash flows of other asset or liability groups. Fair value is determined based on discounted cash flows or appraised values, as appropriate. Due to the slow down in our industry as a result of the downturn in oil prices, we identified indicators of impairment at our Texas facility. Management performed an undiscounted cash flow analysis for the Texas facility which did not result in impairment.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><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. Assets held for sale at December 31, 2015 consist of equipment that was subsequently sold during the first quarter of 2016.  We estimated the fair value as the actual cash proceeds received less costs incurred to sell.  We recorded an impairment of $0.6 million related to this equipment during the fourth quarter of 2015.</font></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets held for sale at December 31, 2014 consist of a partially constructed topside, related valves, piping and equipment that we acquired from a customer following its default under a contract for a deepwater project in 2012. We previously determined a fair value $10.3 million for these assets with the assistance of third party valuation specialists, relying primarily on the cost approach and applied the market approach where comparable sales transaction information was readily available. The cost approach is based on current replacement or reproduction costs of the subject assets less depreciation attributable to physical, functional, and economic factors. The market approach involves gathering data on sales and offerings of similar assets in order to value the subject assets. This approach also includes an assumption for the measurement of the loss in value from physical, functional, and economic factors. </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;">To date, we have not sold, licensed, or leased any of this equipment. While we have not discontinued our programs to identify buyers for our assets held for sale, our ability to effectively market these assets held for sale has been significantly limited due to the sustained downturn in the energy sector. In addition, during the third quarter, we learned that a potential buyer is no longer expressing interest in the assets. As a result, we reassessed our estimate of fair value and recorded an impairment of $6.6 million, and reclassified the asset&#8217;s net realizable value of $3.7 million to inventory based on the estimated scrap value of these materials during the third quarter of 2015. We intend to use this inventory on future construction projects at our various fabrication facilities. Inventory consists of materials and production supplies and is stated at the lower of cost or market.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><a name="sE70AC50ACA84B4FB0D28A69BBD705F04"></a><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Results of Operations</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Loss provision - </font><font style="font-family:inherit;font-size:10pt;">During the year ended December 31, 2015, we incurred contract losses of </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 decrease in the contract price due to final weight re-measurements and our inability to recover certain costs on disputed change orders related to a large deepwater project which was recently delivered.  We are currently in negotiations with this customer concerning change orders with respect to the adjusted amounts due under this contract which are not included in contract revenues at December 31, 2015.&#160;Our intention is to resolve the disputed cost amounts and finalize the change orders with our customer as quickly as possible; however, we can give no assurance that these negotiations will conclude or that the change orders will be finalized in the near term. </font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In addition, we accrued contract losses of approximately </font><font style="font-family:inherit;font-size:10pt;">$9.4 million</font><font style="font-family:inherit;font-size:10pt;">&#32;resulting from increases in our projected unit labor rates of our fabrication facilities. Our increases in unit labor rates were driven by our inability to absorb fixed costs due to decreases in expected oil and gas fabrication activity.</font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;padding-bottom:12px;padding-left:48px;text-indent:-48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Comparison of the years ended December 31, 2015 and 2014 </font><font style="font-family:inherit;font-size:10pt;">(in thousands, except for percentages):</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:83.0078125%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"></td></tr><tr><td width="36%"></td><td width="1%"></td><td width="12%"></td><td width="1%"></td><td width="4%"></td><td width="1%"></td><td width="12%"></td><td width="1%"></td><td width="4%"></td><td width="1%"></td><td width="12%"></td><td width="1%"></td><td width="13%"></td><td 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;">Twelve Months Ended December 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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:8pt;"><font style="font-family:inherit;font-size:8pt;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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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 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;">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;">306,120</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;">506,639</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;"><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;">(200,519</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;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(39.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></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;">321,276</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;">462,083</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 style="vertical-align:bottom;border-bottom:1px solid #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:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(140,807</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;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(30.5</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: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 (loss) profit</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,156</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;">44,556</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;">(59,712</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;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(134.0</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: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;font-style:italic;">Gross profit 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;">(5.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.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 colspan="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></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;">16,256</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;">17,409</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,153</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;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6.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></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;">7,202</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;">3,200</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;">4,002</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;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">125.1</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;">&#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;">Operating (loss) income</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;">(38,614</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;">23,947</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;">(62,561</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;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(261.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></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 colspan="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></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;">(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;">(37</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;">(128</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;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;">26</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;">13</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;">13</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;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;">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;">20</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;">(99</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;">119</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-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 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;">(119</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;">(123</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</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;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.3</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;">&#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;">(Loss) income 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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(38,733</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;">23,824</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;">(62,557</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;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(262.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></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 taxes</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;">(13,369</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;">8,504</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;">(21,873</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;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(257.2</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: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 (loss) income</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;">(25,364</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="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;">15,320</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;">(40,684</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;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(265.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></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenues -</font><font style="font-family:inherit;font-size:10pt;">&#32;Our revenues for years ended December 31, </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">&#32;were </font><font style="font-family:inherit;font-size:10pt;">$306.1 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$506.6 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, representing a decrease of </font><font style="font-family:inherit;font-size:10pt;">39.6%</font><font style="font-family:inherit;font-size:10pt;">. The decrease is primarily 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 activity in the Gulf of Mexico. In addition, we also:</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><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:29px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</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;">incurred contract losses of </font><font style="font-family:inherit;font-size:10pt;">$24.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;during 2015 related to a deck and jacket for one of our large deepwater projects as further described above; </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:29px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</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;">accrued contract losses of </font><font style="font-family:inherit;font-size:10pt;">$9.4 million</font><font style="font-family:inherit;font-size:10pt;">&#32;during 2015 due to projected increases in our unit labor rates as referred to above;</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:29px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</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;">recognized higher revenue primarily as a result of work performed for a large deepwater project during 2014 and, to a lesser extent, experienced a decrease of pass through costs due to lesser amounts of subcontractor services and direct materials in </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">&#32;as compared to </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">. </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:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Pass-through costs, as described in Note 2 in 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. Pass-through costs as a percentage of revenue were </font><font style="font-family:inherit;font-size:10pt;">44.4%</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">48.2%</font><font style="font-family:inherit;font-size:10pt;">&#32;for the years ended December 31, </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">, respectively. </font></div><div style="line-height:120%;text-align:left;padding-left:80px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Gross (loss) profit -</font><font style="font-family:inherit;font-size:10pt;">&#32;Our gross (loss) profit for the years ended December 31, </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">&#32;was </font><font style="font-family:inherit;font-size:10pt;">$(15.2) million</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">(5.0)%</font><font style="font-family:inherit;font-size:10pt;">&#32;of revenue) and </font><font style="font-family:inherit;font-size:10pt;">$44.6 million</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">8.8%</font><font style="font-family:inherit;font-size:10pt;">&#32;of revenue), respectively. The decrease in gross profit was primarily due to: </font></div><div style="line-height:120%;text-align:left;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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">contract losses of </font><font style="font-family:inherit;font-size:10pt;">$24.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;recorded during the third and fourth quarters of </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, as referred to above;</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$9.4 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of contract losses due to projected increases in our unit labor rates as referred to above;</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">lower project activity during the period as compared to the same period in </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">; 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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">less offshore commissioning and hook-up activity performed on a time and material basis during </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">&#32;as compared to </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">. </font></div></td></tr></table><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;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;">$16.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for the year ended December 31, </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, compared to </font><font style="font-family:inherit;font-size:10pt;">$17.4 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for the year ended December 31, </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">. The decrease in general and administrative expenses was primarily attributable to bad debt expense of $3.6 million recorded during the fourth quarter of 2014 related to a contract receivable balance with a customer for a deepwater hull project as well as  reductions in discretionary spending in response to reductions in our oil and gas fabrication activity.  These decreases were partially offset by $721,000 in acquisition and due diligence expenditures related to the LEEVAC acquisition and an increase in stock-based compensation expense of $1.6 million during 2015 as compared to 2014.</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><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;text-align:left;text-indent:29px;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;- We recorded an asset impairment charges of </font><font style="font-family:inherit;font-size:10pt;">$7.2 million</font><font style="font-family:inherit;font-size:10pt;">&#32;during the year ended December 31, </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">&#32;related to our assets held for sale as further discussed above and in Note 5 of the Notes to Consolidated Financial Statements as compared to asset impairment charges of </font><font style="font-family:inherit;font-size:10pt;">$3.2 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for the year ended December 31, </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">. </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:left;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Interest expense</font><font style="font-family:inherit;font-size:10pt;">&#32;- The Company had net interest expense of </font><font style="font-family:inherit;font-size:10pt;">$139,000</font><font style="font-family:inherit;font-size:10pt;">&#32;for the year ended December 31, </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">&#32;compared to net interest expense of </font><font style="font-family:inherit;font-size:10pt;">$24,000</font><font style="font-family:inherit;font-size:10pt;">&#32;for </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">. The increase in net interest expense was primarily driven by interest expense associated with increases to letters of credit during </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:11pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Other income (expense)</font><font style="font-family:inherit;font-size:10pt;">&#32;- Other income for the year ended December 31, </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">&#32;was </font><font style="font-family:inherit;font-size:10pt;">$20,000</font><font style="font-family:inherit;font-size:10pt;">&#32;of other income compared to other expense </font><font style="font-family:inherit;font-size:10pt;">$99,000</font><font style="font-family:inherit;font-size:10pt;">&#32;for 2014. Other income for the year ended December 31, </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">&#32;primarily represents gains on sales of property, plant, and equipment as compared to other expense in </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">, which primarily related to losses on sales of property, plant, and equipment during </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">.</font><font style="font-family:inherit;font-size:11pt;">&#32;</font></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Income taxes - </font><font style="font-family:inherit;font-size:10pt;">Our effective income tax rate for </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">&#32;was </font><font style="font-family:inherit;font-size:10pt;">34.5%</font><font style="font-family:inherit;font-size:10pt;">&#32;compared to an effective tax rate of 35.7% for </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">. The decrease in the effective tax rate is primarily due to the impact of state income taxes for our operations in Louisiana.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Comparison of the years ended December 31, 2014 and 2013 </font><font style="font-family:inherit;font-size:10pt;">(in thousands, except for percentages):</font></div><div style="line-height:120%;padding-bottom:12px;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:83.984375%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"></td></tr><tr><td width="36%"></td><td width="1%"></td><td width="12%"></td><td width="1%"></td><td width="3%"></td><td width="1%"></td><td width="12%"></td><td width="1%"></td><td width="5%"></td><td width="1%"></td><td width="12%"></td><td width="1%"></td><td width="13%"></td><td 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="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;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">2013</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Amount</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;">Percent</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;">Revenue</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;">506,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 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;">608,326</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;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-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;">(101,687</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;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(16.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></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;">Cost of revenue</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;">462,083</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;">584,665</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;">(122,582</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;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(21.0</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: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</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;">44,556</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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,661</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;">20,895</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;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">88.3</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;">&#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;font-style:italic;">Gross profit percentage</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.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;">3.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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-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;">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;">17,409</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,555</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,854</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;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50.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;">&#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;">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;">3,200</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;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,200</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;"><div style="text-align:right;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-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;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;">Operating (loss) income</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;">23,947</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;">12,106</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;">11,841</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;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">97.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;">&#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;">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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-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;">(37</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;">(237</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;">200</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;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;">13</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</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</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;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;">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;">(99</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;">(337</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;">238</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 colspan="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></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="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;">(123</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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(571</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;">448</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;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">78.5</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;">&#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;">(Loss) income before income taxes</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;">23,824</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;">11,535</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;">12,289</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;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">106.5</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;">&#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;">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;">8,504</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,303</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,201</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;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">97.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;">&#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;">Net (loss) income</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;">15,320</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;">7,232</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;">8,088</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;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">111.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;">&#160;%</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenues</font><font style="font-family:inherit;font-size:10pt;">&#32;- For the twelve-month period ended December&#160;31, 2014, our revenue was $506.6 million compared to $608.3 million for the twelve-month period ended December&#160;31, 2013, a decrease of 16.7%. The following factors contributed to the decrease in revenues for the year ended December&#160;31, 2014 compared to the year ended December&#160;31, 2013: </font></div><div style="line-height:120%;text-align:left;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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">pass-through costs, as a percentage of revenue, for the twelve-month period ended December&#160;31, 2014 were 48.2% compared to 58.5% for the twelve-month period ended December&#160;31, 2013; 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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">overall decreased levels of activity as a result of the completion of topsides for two large deepwater customers in 2013, and a Spar Hull for a large deepwater customer in the first quarter of 2014. </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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">a decrease in pass-through costs for the twelve months ended December&#160;31, 2014 primarily relates to higher levels of sub-contracted service costs on our major deepwater projects in 2013. Pass-through costs, as described in Note 2 in the Notes to Consolidated Financial Statements, are included in revenue, but have no impact on the gross profit recognized for that particular period. </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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The decrease in revenue was offset by lower estimated contract losses of $6.6 million for December&#160;31, 2014 compared to $30.8 million for December&#160;31, 2013. </font></div></td></tr></table><div style="line-height:120%;text-align:left;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:32px;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;">&#32;- For the twelve-month periods ended December&#160;31, 2014 and 2013, gross profit was $44.6 million (8.8% of revenue) and $23.7 million (3.9% of revenue), respectively. Factors contributing to the overall increase in gross profit for the twelve-month period ended December&#160;31, 2014 compared to the twelve-month period ended December&#160;31, 2013 include: </font></div><div style="line-height:120%;text-align:left;font-size:4pt;"><font style="font-family:inherit;font-size:4pt;">&#160;</font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><br><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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">lower contract losses of $6.6 million during the twelve month period ended December&#160;31, 2014 compared to $30.8 million during the twelve-month period ended December&#160;31, 2013; </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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">a return to traditional jacket and smaller topside shallow water projects during 2014 as compared to 2013; 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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">a higher level of offshore commissioning and hook-up activity performed on a time and material basis. </font></div></td></tr></table><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Both the offshore connection and hook-up work and execution of the 2014 shallow water projects garnered higher profit margins as compared to our mix of projects performed during 2013, primarily due to (i)&#160;certain project improvement initiatives undertaken in 2014, and (ii)&#160;the fact that we historically have been able to more effectively control costs associated with these projects as compared to larger, more complex deepwater projects. </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:left;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 $17.4 million for the twelve-month period ended December&#160;31, 2014 compared to $11.6 million for the twelve-month period ended December&#160;31, 2013. Factors that contributed to the increase in general and administrative expenses for the twelve months ended December&#160;31, 2014 include: </font></div><div style="line-height:120%;text-align:left;font-size:4pt;"><font style="font-family:inherit;font-size:4pt;">&#160;</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">a net increase of $2.7 million in bad debt expense; Bad debt expense for 2014 included a $3.6 million increase in the fourth quarter related to negotiations of an outstanding contract receivable balance with a customer for a deepwater hull project completed during the first quarter of 2014. At December&#160;31, 2013, the Company included an allowance for bad debt in the amount of $0.9 million in connection with a vessel upgrade and outfitting project. </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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">increases in expenses related to the relocation of our corporate headquarters to Houston, Texas and hiring of additional corporate staff members to support operations; </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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">the addition of three consultants to assist with the marketing efforts for assets held for sale and potential FLNG opportunities; 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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">increases in expenses associated with an increase in the numbers of directors serving on our board. </font></div></td></tr></table><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Asset impairment</font><font style="font-family:inherit;font-size:10pt;">&#32;- As further discussed in &#8220;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Assets held for sale,&#8221;</font><font style="font-family:inherit;font-size:10pt;">&#32;under Critical Accounting Policies above, as of December&#160;31, 2014, management determined that its previous estimate of $13.5 million for the fair value of assets held for sale had declined to $10.3 million. As a result, we included in general and administrative expenses in our income statement for the year ended December&#160;31, 2014 an impairment charge of $3.2 million. </font></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Interest expenses</font><font style="font-family:inherit;font-size:10pt;">&#32;- We had net interest expense of $24,000 for the twelve-month period ended December&#160;31, 2014 compared to net interest expense of $234,000 for the twelve-month period ended December&#160;31, 2013. Net interest expense for the period ended December&#160;31, 2014 was lower as a result of decreased borrowings on the line of credit. </font></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Other expenses</font><font style="font-family:inherit;font-size:10pt;">&#32;- We had other expenses of $99,000 for the twelve-month period ended December&#160;31, 2014, compared to other expenses of $337,000 for the twelve-month period ended December&#160;31, 2013. Other expenses for both periods primarily represent losses on sales of miscellaneous equipment. </font></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Income taxes</font><font style="font-family:inherit;font-size:10pt;">&#32;- Our effective income tax rate was 35.7% for the twelve-month period ended December&#160;31, 2014, compared to 37.3% for the twelve-month period ended December&#160;31, 2013. The decrease in the effective rate for the period ended December&#160;31, 2014 is a result of (a)&#160;lower effective state income tax rate; and (b)&#160;the fact that we were able to fully utilized net operating losses in 2014, allowing the Company to take the Qualified Production Activities Income Deduction (Section 199) for taxable earnings in excess of net operating losses for the year ended December&#160;31, 2014. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><a name="s8337A7E8D644C501DB4AA69BBD9E0C66"></a><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Liquidity and Capital Resources</font></div><div style="line-height:120%;text-align:left;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Historically, we have funded our business activities through cash generated from operations. At December 31, 2015 cash and cash equivalents totaled $</font><font style="font-family:inherit;font-size:10pt;">34.8 million</font><font style="font-family:inherit;font-size:10pt;">, compared to $36.1 million at December&#160;31, 2014 with no borrowings outstanding under our credit facility. Working capital was $</font><font style="font-family:inherit;font-size:10pt;">78.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;">3.1</font><font style="font-family:inherit;font-size:10pt;">&#32;to 1 at December 31, 2015. Our primary source of cash for the year ended December 31, 2015, was the collection of accounts receivable along with a reduction in costs associated with lower activity levels. At December 31, 2015, our contracts receivable balance was $</font><font style="font-family:inherit;font-size:10pt;">47.0 million</font><font style="font-family:inherit;font-size:10pt;">. We have subsequently collected $28.4 million through February 19, 2016.</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:left;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During 2015, we recorded contract losses of </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 decrease in the contract price due to final weight re-measurements and our inability to recover certain costs on disputed change orders related to a large deepwater project which was recently delivered. We are currently in negotiations with this customer concerning disputed change orders and no amounts with respect to these disputed change orders are included in contract revenues at December 31, 2015.&#160; Our intention is to resolve the disputed cost amounts and finalize the change orders with our customer as quickly as possible; however, we can give no assurance that these negotiations will conclude in the near term or at all or that we will recover any of these contract </font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">losses from our customer.&#160;In addition, we accrued contract losses of approximately </font><font style="font-family:inherit;font-size:10pt;">$9.4 million</font><font style="font-family:inherit;font-size:10pt;">&#32;resulting from increases in our projected unit labor rates of our fabrication facilities. Our increases in unit labor rates were driven by our inability to absorb fixed costs due to decreases in expected oil and gas fabrication activity.</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-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On January 1, 2016, we acquired substantially all of the assets and assumed certain specified liabilities of LEEVAC Shipyards, L.L.C. and its affiliates ("LEEVAC"). The purchase price for the acquisition was $20.0 million, subject to a working capital adjustment whereby we received at closing a dollar for dollar reduction for the assumption of certain net liabilities of LEEVAC and settlement payments from sureties on certain ongoing fabrication projects that were assigned to us in the acquisition.  After taking into account these adjustments, we received approximately $1.6 million in cash at closing and added approximately $112.0 million of incremental contract backlog primarily for four new build construction projects to be delivered in 2016 and 2017. Strategically, the acquisition expands our marine fabrication and repair and maintenance presence in the Gulf South market and further diversifies our fabrication capabilities. </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:left;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have a credit agreement with Whitney Bank and JPMorgan Chase Bank N.A. that provides for an $80.0 million revolving credit facility. Our obligations under the credit agreement are secured by substantially all of our assets, other than real property located in the state of Louisiana. On February 29, 2016, we entered into an amendment to our credit agreement.  The amendment restates our financial covenants beginning with the quarter ending March 31, 2016 as follows: </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><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: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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">minimum net worth not less than </font><font style="font-family:inherit;font-size:10pt;">$250.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;plus </font></div></td></tr></table><div style="line-height:120%;text-align:left;padding-left:84px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(a) 50% of net income earned in each quarter beginning March 31, 2016 and </font></div><div style="line-height:120%;text-align:left;padding-left:84px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(b) 100% of proceeds from any issuance of common stock; </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: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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">debt to EBITDA ratio not greater than 3.0 to 1.0; and </font></div></td></tr></table><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: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;">interest coverage ratio of not less than 2.0 to 1.0.  </font></div></td></tr></table><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:left;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The amendment also (i) extends the term of the Credit Facility from February 29, 2016 to January 2, 2017; (ii) increases the commitment fee on undrawn amounts from 0.25% to 0.50% per annum; (iii) increases the letter of credit fee, subject to certain limited exceptions, to 2.0% per annum on undrawn stated amounts under letters of credit issued by the lenders; and (iv) limits the maximum amount of loans outstanding at any time for general corporate purposes to $20.0 million.  </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:left;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At December 31, 2015 we had no outstanding borrowings under the credit agreement, and we had outstanding letters of credit totaling $</font><font style="font-family:inherit;font-size:10pt;">20.5 million</font><font style="font-family:inherit;font-size:10pt;">. After consideration of outstanding letters of credit, the availability of the unused portion of the revolving credit agreement (as amended) for additional letters of credit and for general corporate purposes was </font><font style="font-family:inherit;font-size:10pt;">$59.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and $</font><font style="font-family:inherit;font-size:10pt;">20.0 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. Amounts borrowed under our the credit agreement bear interest, at our option, at either the prime lending rate established by JPMorgan Chase Bank, N.A. or LIBOR plus 2.0 percent. </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:left;text-indent:29px;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 experienced a significant decline in our fabrication work from our oil and gas customers during 2015 resulting from a steep decline in oil and gas prices. </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:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We anticipate capital expenditures for 2016 to be approximately $4.0 million primarily for the following:</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">computer system upgrades,</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">improvement of bulkhead at our Houma facility, 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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">improvements to our newly acquired facilities</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:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On February 25, 2016, 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 March 24, 2016 to shareholders of record on March&#160;10, 2016. A decrease in our historical quarterly dividend from $0.10 per share to $0.01 was recommended by management and approved by our board of directors in an effort to conserve cash due to the severity of the industry downturn.</font></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:left;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On July 30, 2015, our Board of Directors authorized the Company to repurchase up to&#160;$10.0 million&#160;in shares of our common stock under a share repurchase program that remains in effect through July 30, 2017.&#160; Repurchases may be effected through open market purchases or in privately negotiated transactions at such times and in such amounts as management deems appropriate, depending on market conditions and other factors.&#160; The repurchase program does not obligate the Company to acquire any particular amount of common stock and may be modified, suspended or discontinued at any time.&#160;To date, we have made no repurchases of our common stock.&#160; Due to the severity of the industry downturn, management has recommended and our board of directors has approved a temporary suspension of our stock repurchase program in an effort to conserve cash.</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><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;text-align:left;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We believe our cash and cash equivalents generated by operating activities and funds available under our credit facility will be sufficient to fund our capital expenditures, issue future letters of credit and meet our working capital needs for the next twelve months to continue our operations, satisfy our contractual operations and pay dividends to our shareholders. </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%;padding-bottom:10px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Cash Flows for the Years Ended December 31, </font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2015</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">, </font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2014</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;and </font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2013</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;</font><font style="font-family:inherit;font-size:10pt;">(in thousands)</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">:</font></div><div style="line-height:120%;padding-bottom:10px;text-align:center;font-size:11pt;"><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:78.125%;border-collapse:collapse;text-align:left;"><tr><td colspan="11"></td></tr><tr><td width="25%"></td><td width="15%"></td><td width="1%"></td><td width="18%"></td><td width="1%"></td><td width="1%"></td><td width="18%"></td><td width="1%"></td><td width="1%"></td><td width="18%"></td><td width="1%"></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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">2015</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="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">2014</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="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">2013</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 activities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:11pt;"><font style="font-family:inherit;font-size:11pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">10,615</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;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">32,110</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;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">38,003</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Investing activities</font></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:11pt;"><font style="font-family:inherit;font-size:11pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">(6,007</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:11pt;"><font style="font-family:inherit;font-size:11pt;">)</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:11pt;"><font style="font-family:inherit;font-size:11pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">(26,729</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:11pt;"><font style="font-family:inherit;font-size:11pt;">)</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:11pt;"><font style="font-family:inherit;font-size:11pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">(20,802</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:11pt;"><font style="font-family:inherit;font-size:11pt;">)</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;">Financing activities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:11pt;"><font style="font-family:inherit;font-size:11pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">(5,865</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">(5,865</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">(5,520</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">)</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 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%;padding-bottom:10px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;Operating activities:</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The decrease in cash flows provided by operating activities for 2015 as compared to 2014 is primarily due to net losses incurred during 2015 as compared to net income during 2014.</font></div></td></tr></table><div style="line-height:120%;text-align:left;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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The decrease in cash flows provided by operating activities for 2014 as compared to 2013 is primarily due to the increase in project costs in 2014, primarily in connection with the start-up of our large traditional jacket deepwater project, partially offset by stronger operating performance in 2014, specifically related to increased gross profit and lower contract losses.</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%;padding-bottom:10px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Investing activities:</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The decrease in cash flows used in investing activities for 2015 as compared to 2014 is primarily due to reduced capital expenditures as a result of management&#8217;s concerted effort to reduce our discretionary and capital spending to match the decrease in oil and gas fabrication work as a result of decreases in oil and gas prices.</font></div></td></tr></table><div style="line-height:120%;text-align:left;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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The increase in cash flows used in investing activities for 2014 as compared to 2013 is primarily due to increased capital expenditures for equipment and improvements to our production facilities, including $15.4 million for two cranes at our Texas facility.</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%;padding-bottom:10px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Financing activities:</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash flows used in financing activities for each of the years ended December 31, 2015, 2014 and 2013 primarily related to the payment of dividends. </font></div></td></tr></table><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><a name="s4B61C6F83553EE1F12B0A69BB8897361"></a><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Contractual Obligations and Commitments</font></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth an aggregation of our contractual obligations and commitments as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">, (in thousands).</font></div><div style="line-height:120%;padding-bottom:12px;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="20"></td></tr><tr><td width="38%"></td><td width="1%"></td><td width="9%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="10%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="9%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="10%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="10%"></td><td 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="3" 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;">Total</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="15" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Payments Due by Period</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;">Less&#160;Than</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">1 Year</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">1 to 3</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Years</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">3 to 5</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Years</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Thereafter</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;">Purchase commitment &#8211; material and services &#185;</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,862</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,862</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;">&#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;">&#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: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 leases &#178;</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;">911</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;">217</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;">446</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;">248</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></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;"><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;">4,773</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;">4,079</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;">446</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;">248</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;">&#8212;</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></tr></table></div></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:40px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:16px;"><font style="font-family:inherit;font-size:10pt;">(1)</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;">&#8220;Purchase commitment &#8211; material and services&#8221; is a commitment related to purchase order agreements.</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:40px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:16px;"><font style="font-family:inherit;font-size:10pt;">(2)</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;">Operating leases are commitments for office space.</font></div></td></tr></table><a name="sA89F0F0634F3DB10B8FCA69BBDF7B420"></a><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Off-Balance Sheet Arrangements</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are not a party to any contract or other obligation not included on our balance sheet that has, or is reasonably likely to have, a current or future effect on our financial condition, changes in financial condition, revenues or expenses, results of operations, liquidity, capital expenditures or capital resources.</font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Other Matters</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;">During the first quarter of 2016, our Chief Financial Officer received a notice from the SEC indicating that it had made a preliminary determination to recommend that the SEC Division of Enforcement file a civil enforcement action against him relating to his alleged responsibility for two accounting issues that occurred during his tenure as controller of FMC Technologies, Inc.&#8217;s Energy Infrastructure business segment  from May 2012 to May 2013, a position he held immediately prior to joining the Company.  Our Chief Financial Officer has advised the Company that he  (i)  has fully responded to all of the SEC&#8217;s requests for information, (ii) has cooperated and engaged in discussions with the SEC, (iii) has discussed these matters with our Audit Committee, and (iv) intends to vigorously defend any claims that may be brought. </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;">As disclosed in its Form 10-K for the year ended December 31, 2015, FMC Technologies, Inc.  also received a notice indicating that the SEC had made a preliminary determination to recommend that the SEC Division of Enforcement file a civil enforcement action against FMC for alleged violations of the reporting, books-and-records and internal control provisions of U.S. securities laws. </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><a name="s2829207CB802A6C61987A69BBE18486D"></a><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item 7A. Quantitative and Qualitative Disclosures About Market Risk</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We do not have operations subject to material risk of foreign currency fluctuations, nor do we use derivative financial instruments in our operations or investment portfolio. We have a credit agreement with Whitney Bank and JPMorgan Chase Bank N.A. that provides for an $80.0 million revolving credit facility that allows us to use up to the full amount of the available borrowing base for letters of credit and up to $20.0 million for general corporate purposes. Amounts borrowed under our the credit agreement bear interest, at our option, at either the prime lending rate established by JPMorgan Chase Bank, N.A. or LIBOR plus 2.0 percent. We pay fees on a quarterly basis of one-half of one percent per annum on the weighted-average unused portion of our revolving line of credit and 2.0% per annum, subject to certain limited exceptions, on undrawn stated amounts under letters of credit issued by the lenders.</font></div><a name="sD61A0EA8D483A9E56ED4A69BBE3FCC55"></a><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item 8. Financial Statements and Supplementary Data</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In this report our consolidated financial statements of and the accompanying notes appear on pages F-1 through F-17 and are incorporated herein by reference. See Index to Consolidated Financial Statements on Page&#160;38</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">.</font></div><a name="s204A49F14F5BF0D47315A69BBE6135F4"></a><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item 9. Changes in and Disagreements With Accountants on Accounting and Financial Disclosure</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">None.</font></div><a name="sD9E9DD18A5419E82145AA69BBE9C9E4F"></a><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item 9A. Controls and Procedures</font></div><div style="line-height:120%;padding-bottom:12px;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, has 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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Management&#8217;s Report on Internal Control Over Financial Reporting</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Exchange Act Rule 13a-15(f). Under the supervision and with the participation of our management, including our principal executive officer and principal financial officer, we conducted an evaluation of the effectiveness of our internal control over financial reporting based on the framework in </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Internal Control &#8211; Integrated Framework</font><font style="font-family:inherit;font-size:10pt;">&#32;issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework). Based on our evaluation under the framework in </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Internal Control&#160;&#8211; Integrated Framework,</font><font style="font-family:inherit;font-size:10pt;">&#32;our management concluded that our internal control over financial reporting was effective as of December&#160;31, </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The effectiveness of our internal control over financial reporting as of December&#160;31, </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">&#32;has been audited by Ernst&#160;&amp; Young LLP, an independent registered public accounting firm, as stated in their report dated March 9, 2016, which is included herein.</font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Report of Independent Registered Public Accounting Firm</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Board of Directors and Shareholders</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gulf Island Fabrication, Inc.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have audited Gulf Island Fabrication, Inc.&#8217;s (the &#8220;Company&#8217;s&#8221;) internal control over financial reporting as of December&#160;31,</font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, based on criteria established in </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Internal Control &#8211; Integrated Framework</font><font style="font-family:inherit;font-size:10pt;">&#32;issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) (the COSO criteria). Gulf Island Fabrication, Inc.&#8217;s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting included in the accompanying Management&#8217;s Report on Internal Control Over Financial Reporting. Our responsibility is to express an opinion on the Company&#8217;s internal control over financial reporting based on our audit.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We conducted our audit in accordance with the standards of the Public Company Accounting Oversight Board (United States). Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A company&#8217;s internal control over financial reporting is a process designed 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. A company&#8217;s internal control over financial reporting includes those policies and procedures that (1)&#160;pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the Company; (2)&#160;provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the Company are being made only in accordance with authorizations of management and directors of the Company; and (3)&#160;provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the Company&#8217;s assets that could have a material effect on the financial statements.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In our opinion, Gulf Island Fabrication, Inc. maintained, in all material respects, effective internal control over financial reporting as of December&#160;31,</font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, based on the COSO criteria.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States), the consolidated balance sheets of Gulf Island Fabrication, Inc. as of December&#160;31, </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">, and the related consolidated statements of operations, changes in shareholders&#8217; equity, and cash flows for each of the three years in the period ended December&#160;31, </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, and our report dated March 9, 2016, expressed an unqualified opinion thereon.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:424px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/s/ Ernst&#160;&amp; Young LLP</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">New Orleans, Louisiana</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March 9, 2016</font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34</font></div></div><hr style="page-break-after:always"><a name="s057498B6D11242CD14B4A69BBEBCF659"></a><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item 9B. Other Information</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Not applicable.</font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35</font></div></div><hr style="page-break-after:always"><a name="s057498B6D11242CD14B4A69BBEBCF659"></a><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><a name="s2BA2C215B2ACF30EED8CA69BBEE6C4E6"></a><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 III</font></div><a name="s09B49D2A6C2FE27F7E28A69BBF07BD91"></a><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item 10. Directors, Executive Officers and Corporate Governance</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The information regarding executive officers called for by this item may be found following Item&#160;4 of this report on Form 10-K under the caption &#8220;Executive Officers of the Registrant&#8221; and is incorporated herein by reference.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have adopted a Code of Ethics for the Chief Executive Officer, the Chief Financial Officer (the principal accounting officer), the Controller &#8211; Financial Reporting and persons performing similar functions (the &#8220;Code of Ethics&#8221;) and a Code of Business Conduct and Ethics, which applies to all employees and directors, including the Chief Executive Officer, the Chief Financial Officer (the principal accounting officer), the Corporate Controller and persons performing similar functions. These codes are available to the public on our web site at www.gulfisland.com. Any substantive amendments to the Code of Ethics or any waivers granted under the Code of Ethics will be disclosed within four business days of such event on our web site.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The remaining information called for by this item may be found in our definitive Proxy Statement prepared in connection with the </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;Annual Meeting of Shareholders and is incorporated herein by reference.</font></div><a name="sA823BAC51932F4258100A69BBF43D20B"></a><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item 11. Executive Compensation</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Information called for by this item may be found in our definitive Proxy Statement prepared in connection with the </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;Annual Meeting of Shareholders and is incorporated herein by reference.</font></div><a name="s4CBD375FBC95CC13348AA69BBF652A22"></a><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholders Matters</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Information regarding security ownership of certain beneficial owners and management called for by this item may be found in our definitive Proxy Statement prepared in connection with the </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;Annual Meeting of Shareholders and is incorporated herein by reference.</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Equity Compensation Plan Information</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table provides information about our shares of common stock that may be issued upon the exercise of options, warrants and rights under all of our existing equity compensation plans as of December&#160;31, </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:12px;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="12"></td></tr><tr><td width="30%"></td><td width="13%"></td><td width="1%"></td><td width="1%"></td><td width="13%"></td><td width="1%"></td><td width="13%"></td><td width="1%"></td><td width="13%"></td><td width="1%"></td><td width="1%"></td><td width="12%"></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;font-weight:bold;">Plan Category</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:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Number&#160;of&#160;securities</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">to be issued upon</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">exercise of</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">outstanding options,</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">warrants and rights</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">(a)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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: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="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:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Weighted-average</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">exercise price of</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">outstanding</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">options, warrants</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">and rights</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">(b)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Number&#160;of&#160;securities&#160;remaining</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">available for future issuance</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">under equity compensation</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">plans (excluding securities</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">reflected in column (a))</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">(c)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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;">Equity compensation plans approved by security holders</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;">&#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;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;">&#160;&#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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">N/A</font></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;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,345,887</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#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;">Equity compensation plans not approved by security holders</font></div></td><td 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 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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;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 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></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;">Total</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;"><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: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;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;">(1)</font></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><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;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,345,887</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;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;">(2)</font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:40px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:16px;"><font style="font-family:inherit;font-size:10pt;">(1)</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;">There were no outstanding options as of December&#160;31, </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">.</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:40px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:16px;"><font style="font-family:inherit;font-size:10pt;">(2)</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;">As of December&#160;31, </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, there were 1,000,000 shares remaining available for issuance under the 2015 Stock Incentive Plan, 240,011 shares remaining available under the 2011 Long-Term Incentive Plan, and 105,876 shares remaining available under the Long-Term Incentive Plan all of which could be issued under the terms of the plans upon the exercise of stock options or stock appreciation rights, or in the form of restricted stock or other stock awards.</font></div></td></tr></table><a name="sD99404A44DAB0795528DA69BBF8EC726"></a><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item 13. Certain Relationships and Related Transactions, and Director Independence</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Information called for by this item may be found in our definitive Proxy Statement prepared in connection with the </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;Annual Meeting of Shareholders and is incorporated herein by reference.</font></div><a name="sEB2D86870C0439107D7FA69BBFAE78B1"></a><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item 14. Principal Accounting Fees and Services</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Information called for by this item may be found in our definitive Proxy Statement prepared in connection with the </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;Annual Meeting of Shareholders and is incorporated herein by reference.</font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37</font></div></div><hr style="page-break-after:always"><a name="s0192447AA9CC8256C372A69BBFEB13E2"></a><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><br><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 IV</font></div><a name="s2E630DB69EC847B6C599A69BC00BFF59"></a><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item 15. Exhibits, Financial Statement Schedules</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following financial statements, schedules and exhibits are filed as part of this Report:</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(i) Financial Statements</font></div><div style="line-height:120%;padding-bottom:12px;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="2"></td></tr><tr><td width="92%"></td><td width="8%"></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;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;">Page</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;">Report of Independent Registered Public Accounting Firm</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-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;">Consolidated Balance Sheets at December&#160;31, 2015 and December&#160;31, 2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-2</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;">Consolidated Statements of Operations for the Years Ended December&#160;31, 2015, 2014, and 2013</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-3</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;">Consolidated Statements of Changes in Shareholders&#8217; Equity for the Years Ended December&#160; 31, 2015, 2014, and 2013</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-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;">Consolidated Statements of Cash Flows for the Years Ended December&#160;31, 2015, 2014, and 2013</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-5</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;">Notes to Consolidated Financial Statements</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-6</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(ii) Schedules</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other schedules have not been included because they are not required, not applicable, immaterial, or the information required has been included elsewhere herein.</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(iii) Exhibits</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See Exhibit Index on page E-1. The Company will furnish to any eligible shareholder, upon written request, a copy of any exhibit listed upon payment of a reasonable fee equal to the Company&#8217;s expenses in furnishing such exhibit. Such requests should be addressed to Investor Relations, Gulf Island Fabrication, Inc., 16225 Park Ten Place, Suite 280 Houston, Texas 77084.</font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38</font></div></div><hr style="page-break-after:always"><a name="s35C035E54AED5E1FF239A69BC03D8BB4"></a><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">GLOSSARY OF CERTAIN TECHNICAL TERMS</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:98.046875%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td width="43%"></td><td width="4%"></td><td width="53%"></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;font-style:italic;">blasting and coating facility:</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Building and equipment used to clean steel products and prepare them for coating with marine paints and other coatings.</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><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;font-style:italic;">coping machine:</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A computerized machine that cuts ends of tubular pipe sections to allow for changes in weld bevel angles and fits onto other tubular pipe sections.</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><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;font-style:italic;">deck:</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The component of a platform on which development drilling, production, separating, gathering, piping, compression, well support, crew quartering and other functions related to offshore oil and gas development are conducted.</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><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;font-style:italic;">deepwater drilling</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Drilling is typically defined as drilling that occurs in depths of 1,000 feet or more..</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><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;font-style:italic;">direct labor hours:</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Hours worked by employees directly involved in the production of the Company&#8217;s products. These hours do not include contractor labor hours and support personnel hours such as maintenance, warehousing and drafting.</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><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;font-style:italic;">dry tree system:</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A system in which a platform&#8217;s well control valves and apparatus (&#8220;christmas trees&#8221;) and risers are installed and operated above water.</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><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;font-style:italic;">fixed platform:</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A platform consisting of a rigid jacket which rests on tubular steel pilings driven into the seabed and which supports a deck structure above the water surface.</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><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;font-style:italic;">floating production platform:</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Floating structure that supports offshore oil and gas production equipment (MinDOC, TLP, FPSO, SPAR).</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><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;font-style:italic;">FPSO:</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Floating Production Storage and Offloading vessel.</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><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;font-style:italic;">graving dock:</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A box shaped basin made of steel sheet pile walls and concrete floor into which a vessel may be floated into or out of by pumping out or in water. The end will be closed by earthen berms and a sheet pile wall that will be removed to float out vessels.</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><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;font-style:italic;">grit blast system:</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">System of preparing steel for coating by using steel grit rather than sand as a blasting medium.</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><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;font-style:italic;">hydraulic plate shear:</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Machine that cuts steel by a mechanical system similar to scissors.</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><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;font-style:italic;">inshore:</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inside coastlines, typically in bays, lakes and marshy areas.</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><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;font-style:italic;">ISO 9001-2008:</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">International Standards of Operations 9001-2008&#160;&#8211; Defines quality management system of procedures and goals for certified companies.</font></div></td></tr></table></div></div><br><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">G-1</font></div></div><hr style="page-break-after:always"><a name="s35C035E54AED5E1FF239A69BC03D8BB4"></a><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><br><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 width="49%"></td><td width="4%"></td><td width="47%"></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;font-style:italic;">jacket:</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:10pt;"><font style="font-family:inherit;font-size:10pt;">A component of a fixed platform consisting of a tubular steel, braced structure extending from the mudline of the seabed to a point above the water surface. The jacket is supported on tubular steel pilings driven into the seabed and supports the deck structure located above the level of storm waves.</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><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;font-style:italic;">MinDOC:</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Minimum Deepwater Operating Concept. Floating production platform designed for stability and dynamic response to waves consisting of three vertical columns arranged in a triangular shape connected to upper and lower pontoon sections.</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><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;font-style:italic;">modules:</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Packaged equipment usually consisting of major production, utility or compression equipment with associated piping and control system.</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><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;font-style:italic;">offshore:</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:10pt;"><font style="font-family:inherit;font-size:10pt;">In unprotected waters outside coastlines.</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><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;font-style:italic;">piles:</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Rigid tubular pipes that are driven into the seabed to support platforms.</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><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;font-style:italic;">plasma-arc cutting system:</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Steel cutting system that uses an ionized gas cutting rather than oxy-fuel system.</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><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;font-style:italic;">platform:</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:10pt;"><font style="font-family:inherit;font-size:10pt;">A structure from which offshore oil and gas development drilling and production are conducted.</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><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;font-style:italic;">pressure vessel:</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:10pt;"><font style="font-family:inherit;font-size:10pt;">A metal container generally cylindrical or spheroid, capable of withstanding various internal pressure loadings.</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><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;font-style:italic;">skid unit:</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Packaged equipment usually consisting of major production, utility or compression equipment with associated piping and control system.</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><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;font-style:italic;">Spar:</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:10pt;"><font style="font-family:inherit;font-size:10pt;">A vessel with a circular cross-section that sits vertically in the water and is supported by buoyancy chambers (&#8220;hard tanks&#8221;) at the top and stabilized by a structure (&#8220;midsection&#8221;) hanging from the hard tanks.</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><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;font-style:italic;">spud barge:</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Construction barge rigged with vertical tubular or square lengths of steel pipes that are lowered to anchor the vessel.</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><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;font-style:italic;">subsea templates:</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Tubular frames which are placed on the seabed and anchored with piles. Usually a series of oil and gas wells are drilled through these underwater structures.</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><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;font-style:italic;">tension leg platform (TLP):</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:10pt;"><font style="font-family:inherit;font-size:10pt;">A platform consisting of a floating hull and deck anchored by vertical tensioned cables or pipes connected to pilings driven into the seabed. A tension leg platform is typically used in water depths exceeding 1,000 feet.</font></div></td></tr></table></div></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><br><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">G-2</font></div></div><hr style="page-break-after:always"><a name="s432E792F554B7227281EA69BC0546C0E"></a><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Board of Directors and Shareholders</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gulf Island Fabrication, Inc.</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have audited the accompanying consolidated balance sheets of Gulf Island Fabrication, Inc. as of December&#160;31, </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">, and the related consolidated statements of operations, changes in shareholders&#8217; equity, and cash flows for each of the three years in the period ended December&#160;31, </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">. These financial statements are the responsibility of the Company&#8217;s management. Our responsibility is to express an opinion on these financial statements based on our audits.</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We conducted our audits in accordance with the standards of the Public Company Accounting Oversight Board (United States). Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement. An audit includes examining, on a test basis, evidence supporting the amounts and disclosures in the financial statements. An audit also includes assessing the accounting principles used and significant estimates made by management, as well as evaluating the overall financial statement presentation. We believe that our audits provide a reasonable basis for our opinion.</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In our opinion, the financial statements referred to above present fairly, in all material respects, the consolidated financial position of Gulf Island Fabrication, Inc. at December&#160;31, </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">, and the consolidated results of its operations and its cash flows for each of the three years in the period ended December&#160;31, </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, in conformity with U.S. generally accepted accounting principles.</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States), Gulf Island Fabrication, Inc.&#8217;s internal control over financial reporting as of December&#160;31, </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, based on criteria established in Internal Control&#8212;Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) and our report dated March&#160;9, 2016, expressed an unqualified opinion thereon.</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-top:12px;text-indent:576px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/s/ Ernst&#160;&amp; Young LLP</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">New Orleans, Louisiana</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;9, 2016</font></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div><br><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-1</font></div></div><hr style="page-break-after:always"><a name="sF41D46FB6D20F3EFC8E2A69BB675313B"></a><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><br><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:6px;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%;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 width="67%"></td><td width="1%"></td><td width="14%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="14%"></td><td 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;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;">December&#160;31, <br>2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">December&#160;31, <br>2014</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="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;">(in thousands)</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;text-decoration:underline;">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: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;padding-left:2px;padding-top:2px;padding-bottom: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;">Cash and cash equivalents</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;">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><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;">36,085</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;">Contract retainage</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;">52</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;">Contracts receivable, 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;">47,008</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;">80,448</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;">Costs and estimated earnings in excess of billings on uncompleted 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;">12,822</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,989</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</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,418</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,510</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,936</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,140</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 receivable</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;">1,350</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;">Assets held for sale</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,805</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;">10,327</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: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;">Total current 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;">115,869</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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">169,849</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;">Property, plant and equipment, 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;">200,384</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;">224,777</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 assets</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;">670</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;">671</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: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;">Total assets</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;">316,923</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;">395,297</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;text-decoration:underline;">LIABILITIES AND 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: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;padding-left:2px;padding-top:2px;padding-bottom: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;">Accounts payable</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;">13,604</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;">40,272</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;">Billings in excess of costs and estimated earnings on uncompleted 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;">7,081</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;">18,766</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;">9,495</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;">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></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 employee costs</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;">6,831</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;">7,723</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 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;">777</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,187</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;">Income taxes payable</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;">113</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></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;">Total current 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;">37,901</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;">72,765</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;">Net deferred tax liabilities</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;">21,825</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;">36,734</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: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;">Total 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;">59,726</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;">109,499</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;">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: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;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 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></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;">Common stock, no par value, 20,000,000 shares authorized, 14,580,216 issued and outstanding at December&#160;31, 2015 and 14,539,104 at December&#160;31, 2014, respectively</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,352</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,090</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;">Additional paid-in capital</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,194</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;">93,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: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;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,651</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;">181,880</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: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;">Total shareholders&#8217; equity</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;">257,197</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;">285,798</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: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;">Total liabilities and shareholders&#8217; equity</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;">316,923</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;">395,297</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:12px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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><br><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-2</font></div></div><hr style="page-break-after:always"><a name="s670E2BDD9D705A293A7DA69BB685FF91"></a><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><br><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:6px;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;">(in thousands, except per share data)</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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="12"></td></tr><tr><td width="56%"></td><td width="1%"></td><td width="12%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="12%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="12%"></td><td 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="11" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Years Ended December 31,</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;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">2013</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;">306,120</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;">506,639</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;">608,326</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="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></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;">Contract costs</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;">321,276</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;">462,083</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;">584,665</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;">Gross (loss) profit</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;">(15,156</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;">44,556</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;">23,661</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;">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;">16,256</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;">17,409</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;">11,555</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;">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;">7,202</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;">3,200</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></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 (loss) 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;">(38,614</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;">23,947</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,106</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;">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></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;">(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;">(37</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;">(237</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;">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;">26</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;">13</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;">3</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;">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;">20</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;">(99</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;">(337</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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;">(119</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;">(123</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;">(571</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></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;">(Loss) income 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;">(38,733</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;">23,824</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;">11,535</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;">Income tax (benefit) 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;">(13,369</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;">8,504</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;">4,303</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;">Net (loss) income </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;">(25,364</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;">15,320</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;">7,232</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></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;">Per share data:</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></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;">Basic earnings (loss) per share&#8212;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;">(1.75</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;">1.05</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.50</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></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;">Diluted earnings (loss) per share&#8212;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;">(1.75</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;">1.05</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;">0.50</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:12px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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><br><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-3</font></div></div><hr style="page-break-after:always"><a name="sF6C50CA19A49333134B5A69BB5EA6C79"></a><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><br><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:6px;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;">(in thousands, except share data)</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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="19"></td></tr><tr><td width="31%"></td><td width="12%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="11%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="11%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="11%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="11%"></td><td 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="6" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Common Stock</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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="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;">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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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="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;">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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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="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;">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 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;padding-left:2px;padding-top:2px;padding-bottom:2px;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;padding-left:2px;padding-top:2px;padding-bottom: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: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 January&#160;1, 2013</font></div></td><td 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;">14,452,660</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 style="vertical-align:bottom;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;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;">9,956</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 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;">92,512</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;">171,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">273,500</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;">Exercise of stock options</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;">2,900</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><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;">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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;">203</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;">Income tax benefit from stock compensation</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;">116</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;">116</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 income</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;">&#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;">&#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;">&#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;">7,232</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;">7,232</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;">Vesting of 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;">38,188</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;">(32</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;">(290</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;">(322</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: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;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;">68</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;">604</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;">672</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;">Dividends on common stock</font></div></td><td 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;">&#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;">&#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;">(5,839</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;padding-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,839</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: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 December&#160;31, 2013</font></div></td><td 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;">14,493,748</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;">10,012</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;">93,125</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;">172,425</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;">275,562</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;">Net income</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;">15,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;">15,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></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;">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;">45,356</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;">(35</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;">(323</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;">(358</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: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;">113</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,026</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;">1,139</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;">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;">(5,865</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;">(5,865</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 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 December&#160;31, 2014</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;">14,539,104</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;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-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,090</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 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;">93,828</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;">181,880</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;">285,798</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 loss</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;">&#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;">&#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;">&#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;">(25,364</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;">(25,364</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: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;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,112</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;">(9</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;">(70</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;">(79</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: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;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;">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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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,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;">&#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;">2,707</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;">Dividends on common stock</font></div></td><td 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;">&#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;">&#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;">(5,865</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;">(5,865</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></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;">Balance at December&#160;31, 2015</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;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,580,216</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;">10,352</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;">96,194</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;">150,651</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;">257,197</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></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying notes are an integral part of these financial statements.</font></div><br><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-4</font></div></div><hr style="page-break-after:always"><a name="s994CD56DA2B6B26D63C0A69BB646C965"></a><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><br><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:6px;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;">(in thousands)</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="12"></td></tr><tr><td width="60%"></td><td width="1%"></td><td width="10%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="11%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="11%"></td><td 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="11" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Years Ended December 31,</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;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">2013</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:9pt;"><font style="font-family:inherit;font-size:9pt;">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><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:9pt;"><font style="font-family:inherit;font-size:9pt;">Net (loss) income</font></div></td><td style="vertical-align:bottom;padding-left: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-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(25,364</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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">15,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">7,232</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:9pt;"><font style="font-family:inherit;font-size:9pt;">Adjustments to reconcile net (loss) income to net cash 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><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:9pt;"><font style="font-family:inherit;font-size:9pt;">Depreciation</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;">26,204</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:9pt;"><font style="font-family:inherit;font-size:9pt;">26,436</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:9pt;"><font style="font-family:inherit;font-size:9pt;">25,087</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:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">7,202</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:9pt;"><font style="font-family:inherit;font-size:9pt;">3,200</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: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></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:9pt;"><font style="font-family:inherit;font-size:9pt;">Allowance for doubtful accounts</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;">448</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:9pt;"><font style="font-family:inherit;font-size:9pt;">3,168</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:9pt;"><font style="font-family:inherit;font-size:9pt;">887</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:9pt;"><font style="font-family:inherit;font-size:9pt;">(Loss) gain on the sale of 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:9pt;"><font style="font-family:inherit;font-size:9pt;">(10</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">86</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:9pt;"><font style="font-family:inherit;font-size:9pt;">353</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:9pt;"><font style="font-family:inherit;font-size:9pt;">Deferred 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:9pt;"><font style="font-family:inherit;font-size:9pt;">(14,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: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;padding-right:2px;"><div style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">8,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:9pt;"><font style="font-family:inherit;font-size:9pt;">3,788</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:9pt;"><font style="font-family:inherit;font-size:9pt;">Stock-based compensation 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;">2,707</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:9pt;"><font style="font-family:inherit;font-size:9pt;">1,139</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:9pt;"><font style="font-family:inherit;font-size:9pt;">672</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:9pt;"><font style="font-family:inherit;font-size:9pt;">Excess tax benefits from share-based payment arrangements</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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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: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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">(116</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:top;background-color:#cceeff;padding-left:52px;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;">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><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:9pt;"><font style="font-family:inherit;font-size:9pt;">Contracts receivable, 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:9pt;"><font style="font-family:inherit;font-size:9pt;">31,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 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,963</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:9pt;"><font style="font-family:inherit;font-size:9pt;">(55,353</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:top;background-color:#cceeff;padding-left:84px;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;">Contract retainage</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;">(52</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">111</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:9pt;"><font style="font-family:inherit;font-size:9pt;">1,187</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:9pt;"><font style="font-family:inherit;font-size:9pt;">Costs and estimated earnings in excess of billings on uncompleted 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:9pt;"><font style="font-family:inherit;font-size:9pt;">14,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">(2,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: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;padding-right:2px;"><div style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">1,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></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:9pt;"><font style="font-family:inherit;font-size:9pt;">Billings in excess of costs and estimated earnings on uncompleted 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:9pt;"><font style="font-family:inherit;font-size:9pt;">(11,685</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">(16,240</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">9,418</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:9pt;"><font style="font-family:inherit;font-size:9pt;">Accounts payable</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;">(26,668</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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">(25,782</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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">16,569</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:9pt;"><font style="font-family:inherit;font-size:9pt;">Prepaid subcontractor costs</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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">33,145</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:9pt;"><font style="font-family:inherit;font-size:9pt;">Prepaid expenses and other 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;">1,092</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:9pt;"><font style="font-family:inherit;font-size:9pt;">352</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:9pt;"><font style="font-family:inherit;font-size:9pt;">(385</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:top;background-color:#cceeff;padding-left:84px;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;">Inventory</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;">931</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:9pt;"><font style="font-family:inherit;font-size:9pt;">1,189</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:9pt;"><font style="font-family:inherit;font-size:9pt;">(6,325</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:top;padding-left:84px;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;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">8,678</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:9pt;"><font style="font-family:inherit;font-size:9pt;">817</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:9pt;"><font style="font-family:inherit;font-size:9pt;">(3,790</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:top;background-color:#cceeff;padding-left:84px;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;">Accrued employee costs</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;">(971</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">(154</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">1,854</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:9pt;"><font style="font-family:inherit;font-size:9pt;">Accrued 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:9pt;"><font style="font-family:inherit;font-size:9pt;">(4,410</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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">1,488</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:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,462</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:top;background-color:#cceeff;padding-left:84px;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;">Current income taxes</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:9pt;"><font style="font-family:inherit;font-size:9pt;">615</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:9pt;"><font style="font-family:inherit;font-size:9pt;">15</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:9pt;"><font style="font-family:inherit;font-size:9pt;">3,652</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:52px;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;">Net cash provided by operating activities</font></div></td><td style="vertical-align:bottom;padding-left: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-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,615</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">32,110</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">38,003</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:9pt;"><font style="font-family:inherit;font-size:9pt;">Cash flows from investing 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><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:9pt;"><font style="font-family:inherit;font-size:9pt;">Capital expenditures, 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:9pt;"><font style="font-family:inherit;font-size:9pt;">(6,018</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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">(27,658</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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">(21,353</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:top;background-color:#cceeff;padding-left:28px;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;">Proceeds on the sale of equipment</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:9pt;"><font style="font-family:inherit;font-size:9pt;">11</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:9pt;"><font style="font-family:inherit;font-size:9pt;">929</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:9pt;"><font style="font-family:inherit;font-size:9pt;">551</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:52px;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;">Net cash used in investing activities</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;">(6,007</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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">(26,729</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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">(20,802</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:top;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;">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><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:9pt;"><font style="font-family:inherit;font-size:9pt;">Borrowings against notes payable</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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">22,000</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:9pt;"><font style="font-family:inherit;font-size:9pt;">45,000</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:9pt;"><font style="font-family:inherit;font-size:9pt;">Payments on notes 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: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">(22,000</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">(45,000</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:top;padding-left:28px;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;">Proceeds from exercise of stock options</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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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: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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">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:28px;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;">Excess tax benefit from share-based payment arrangements</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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">116</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:9pt;"><font style="font-family:inherit;font-size:9pt;">Payments of dividends on common stock</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:9pt;"><font style="font-family:inherit;font-size:9pt;">(5,865</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: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;padding-right:2px;"><div style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">(5,865</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: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;padding-right:2px;"><div style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">(5,839</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</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:9pt;"><font style="font-family:inherit;font-size:9pt;">Net cash used in financing activities</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:9pt;"><font style="font-family:inherit;font-size:9pt;">(5,865</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></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:9pt;"><font style="font-family:inherit;font-size:9pt;">(5,865</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></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:9pt;"><font style="font-family:inherit;font-size:9pt;">(5,520</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</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:9pt;"><font style="font-family:inherit;font-size:9pt;">Net (decrease) increase 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:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,257</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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">(484</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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">11,681</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:9pt;"><font style="font-family:inherit;font-size:9pt;">Cash and cash equivalents at beginning of period</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:9pt;"><font style="font-family:inherit;font-size:9pt;">36,085</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:9pt;"><font style="font-family:inherit;font-size:9pt;">36,569</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:9pt;"><font style="font-family:inherit;font-size:9pt;">24,888</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:9pt;"><font style="font-family:inherit;font-size:9pt;">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;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">34,828</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">36,085</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">36,569</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:9pt;"><font style="font-family:inherit;font-size:9pt;">Supplemental cash flow information:</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:9pt;"><font style="font-family:inherit;font-size:9pt;">Interest paid</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">165</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">169</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">843</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:28px;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;">Income taxes (received) paid, net of payments (refunds)</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">(152</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">225</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">3,138</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></tr><tr><td colspan="12" style="vertical-align:top;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;">Schedule of noncash financing activities</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:9pt;"><font style="font-family:inherit;font-size:9pt;">Reclassification of property, plant and equipment to 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;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;border-bottom:3px double #000000;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,805</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">14,527</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></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:9pt;"><font style="font-family:inherit;font-size:9pt;">Reclassification of assets held for sale to inventory</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">3,727</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</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:12px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying notes are an integral part of these financial statements.</font></div><br><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-5</font></div></div><hr style="page-break-after:always"><a name="sA7A307ED31936841BC92A69BC15A51EB"></a><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><br><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:6px;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;">DECEMBER 31, 2015</font></div><a name="s9FB0CCDB4B108BBE6148A69BB665B37F"></a><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">1. ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Basis of Presentation</font></div><div style="line-height:120%;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 &#8220;Company&#8221;, &#8220;we&#8221; or &#8220;our&#8221;), is a leading fabricator of steel platforms and other specialized structures for customers in the offshore oil and gas industry. In addition, we also perform onshore and offshore construction and fabrication services for customers in the marine industry. Our principal markets are concentrated in the offshore regions and along the coast of the Gulf of Mexico. We currently provide our customers with what we believe to be the largest group of fabrication facilities serving the Gulf of Mexico market. The Company was incorporated in 1985 and began operations at our fabrication yard on the Houma Navigation Canal in southern Louisiana, approximately 30 miles from the Gulf of Mexico. Since our formation, we have expanded and grown our operations through acquisitions of additional facilities on the Houma Navigation Canal in southern Louisiana as well as </font><font style="font-family:inherit;font-size:10pt;">212</font><font style="font-family:inherit;font-size:10pt;">&#32;acres in Ingleside, Texas between the Gulf Intracoastal Waterway and Corpus Christi Ship Channel and </font><font style="font-family:inherit;font-size:10pt;">160</font><font style="font-family:inherit;font-size:10pt;">&#32;acres in Aransas Pass, Texas located along the U.S. Intracoastal Waterway. In October 2013, we moved our corporate headquarters to Houston, Texas. We continue to grow our operations and to diversify our business.  On January 1, 2016, we acquired substantially all of the assets and assumed certain specified liabilities of LEEVAC Shipyards, L.L.C. and its affiliates (collectively, &#8220;LEEVAC&#8221;), through our newly formed wholly-owned subsidiary, Gulf Island Shipyards, L.L.C. in an all cash transaction.  See further discussion of the LEEVAC acquisition as discussed in Note12 - "Subsequent Events".</font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:12px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gulf Island serves as a holding company and conducts all of its operations through its subsidiaries, which include Gulf Island, L.L.C.; Gulf Marine Fabricators, L.P.; Gulf Island Marine Fabricators, L.L.C.; Gulf Island Shipyards, L.L.C.; Dolphin Services, L.L.C.; and Dolphin Steel Sales, L.L.C. </font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;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 majority owned subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation.</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Operating Cycle</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The lengths of our contracts vary, but are typically longer than one year in duration. Consistent with industry practice, assets and liabilities have been classified as current under the operating cycle concept whereby all contract-related items are regarded as current regardless of whether cash will be received or paid within a twelve month period. Assets and liabilities classified as current which may not be paid or received within the next twelve months include contract retainage, costs and estimated earnings in excess of billings on uncompleted contracts and billings in excess of costs and estimated earnings on uncompleted contracts. However, any variation from normal contract terms would cause classification of assets and liabilities as long-term.</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Use of Estimates</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of financial statements in conformity with accounting principles generally accepted in the United States (GAAP) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent liabilities at the date of the financial statements and the reported amounts of revenue and expense during the reporting period. Areas requiring significant estimates by our management include asset impairments, value of assets held for sale, provisions for contract losses, contract revenues, costs and profits, the application of the percentage-of-completion method of accounting and the determination of the allowance of doubtful accounts. Actual results could differ from those estimates.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Reclassifications</font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We reclassified </font><font style="font-family:inherit;font-size:10pt;">$2.6 million</font><font style="font-family:inherit;font-size:10pt;">&#32;in deferred tax assets, current with deferred tax liabilities in our consolidated balance sheet as of December 31, 2014 to conform to current year balance sheet presentation.  This reclassification had no impact to our previously reported results of operations or cash flows.  See also New Accounting Standards discussion below. </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%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Cash Equivalents</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company considers all highly liquid investments with maturities of three months or less when purchased to be cash equivalents.</font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-6</font></div></div><hr style="page-break-after:always"><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-(Continued)</font></div></div><br><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Allowance for Doubtful Accounts</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We routinely review individual contracts receivable balances and make provisions for probable doubtful accounts as we deem appropriate. Among the factors considered during the review are the financial condition of our customer and their access to financing, underlying disputes on the account, age and amount of the account and overall economic conditions. Accounts are written off only when all reasonable collection efforts are exhausted.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our principal customers include major and large independent oil and gas companies and their contractors and marine vessel operators and their contractors. This concentration of customers may impact our overall exposure to credit risk, either positively or negatively, in that customers may be similarly affected by changes in economic or other conditions. Receivables are generally not collateralized. In the normal course of business, we extend credit to our customers on a short-term basis. See Note 3 - "Contracts Receivable and Retainage" for a detail of our allowance for doubtful accounts.</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock-Based Compensation</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Awards under the Company&#8217;s stock-based compensation plans are calculated using a fair value based measurement method. Share-based compensation expense for share based awards is recognized only for those awards that are expected to vest. We use the straight-line method to recognize share-based compensation expense over the requisite service period of the award.</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Inventory</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventory consists of materials and production supplies and is stated at the lower of cost or market determined on the first-in, first-out basis.</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Assets Held for Sale</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets held for sale are required to be measured at the lower of their carrying amount or fair value less cost to sell. See Note 5-&#8220;Fair Value Measurements and Assets Held for Sale&#8221; for additional information regarding our assets held for sale.</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Workers Compensation Liability</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company and its subsidiaries are self-insured for workers&#8217; compensation liability except for losses in excess of varying threshold amounts. Our workers compensation liability balance was </font><font style="font-family:inherit;font-size:10pt;">$2.6 million</font><font style="font-family:inherit;font-size:10pt;">&#32;as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$2.7 million</font><font style="font-family:inherit;font-size:10pt;">&#32;as of December 31, </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Property, Plant and Equipment</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property, plant and equipment is stated at cost less accumulated depreciation. Depreciation is computed on the straight-line basis over the estimated useful lives of the assets, which range from </font><font style="font-family:inherit;font-size:10pt;">3</font><font style="font-family:inherit;font-size:10pt;">&#32;to </font><font style="font-family:inherit;font-size:10pt;">25 years</font><font style="font-family:inherit;font-size:10pt;">. Ordinary maintenance and repairs, which do not extend the physical or economic lives of the plant or equipment, are charged to expense as incurred.</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Long-Lived Assets</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We evaluate impairment losses on long-lived assets or asset groups used in operations when events and circumstances indicate that the assets or asset groups might not be recoverable. If events and circumstance indicate that the assets or asset groups might not be recoverable, the expected future undiscounted cash flows from the assets or asset groups are estimated and compared with the carrying amount of the assets or asset groups. If the sum of the estimated undiscounted cash flows is less than the carrying amount of the assets or asset groups, an impairment loss is recorded.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;An impairment loss is measured by comparing the fair value of the asset or asset group to its carrying amount and recording the excess of the carrying amount of the asset or asset group over its fair value as an impairment charge. An asset group constitutes the minimum level for which identifiable cash flows are principally independent of the cash flows of other asset or liability groups. Fair value is determined based on discounted cash flows or appraised values, as appropriate. Due to the slow down in our industry as a result of the downturn in oil prices, we identified indicators of impairment at our Texas facility. Management performed an undiscounted cash flow analysis for the Texas facility which did not result in impairment.</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value Measurements</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company bases its fair value determinations of the carrying value of other financial assets and liabilities on an evaluation of their particular facts and circumstances and valuation techniques that require judgments and estimates. We base our fair value determinations by applying the following hierarchy, which prioritizes the inputs used to measure fair value into </font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-7</font></div></div><hr style="page-break-after:always"><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-(Continued)</font></div></div><br><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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><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:29px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</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;">Level 1-inputs are based upon quoted prices for identical instruments traded in active markets. </font></div></td></tr></table><div style="line-height:120%;text-align:left;padding-left:48px;text-indent:-19px;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:29px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</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;">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><div style="line-height:120%;text-align:left;padding-left:48px;text-indent:-19px;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:29px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</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;">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:left;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;">See Note 5-&#8220;Fair Value Measurements and Assets Held for Sale&#8221; for additional information regarding fair value measurements. </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%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenue Recognition</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We use the percentage-of-completion accounting method for fabrication contracts. Revenue from fixed-price or unit rate contracts is recognized on the percentage-of-completion method, computed by the efforts-expended method which measures the percentage of labor hours incurred to date as compared to estimated total labor hours for each contract. This progress percentage is applied to our estimate of total anticipated gross profit for each contract to determine gross profit earned to date. Revenue recognized in a period for a contract is the amount of gross profit earned for that period plus the costs incurred on the contract during the period. Under a unit rate contract, material items or labor tasks are assigned unit rates of measure. The unit rates of measure will generally be an amount of dollars per ton, per foot, per square foot or per item installed. A typical unit rate contract can contain hundreds to thousands of unit rates of measure. Profit margins are built into the unit rates.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Profit incentives are included in revenue when their realization is probable. Claims for extra work or changes in scope of work are included in revenue when the amount can be reliably estimated and collection is probable. Changes in job performance, job conditions, and estimated profitability, including those arising from contract penalty provisions, and final contract settlements may result in revisions to costs and income and are recognized in the period in which the revisions are determined. For the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2013</font><font style="font-family:inherit;font-size:10pt;">, there was no significant revenue related to unapproved change orders or claims.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Some contracts include a total or partial reimbursement to us of any costs associated with specific capital projects required by the fabrication process. If a particular capital project provides future benefits to us, the cost to build the capital project will be capitalized, and the revenue for the capital project will increase the estimated profit in the contract.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;See Note 2-&#8220;Contract Revenue&#8221; for additional information regarding our percentage-of-completion accounting and revenue recognition.</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Income Taxes</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income taxes have been provided using the liability method. Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes using enacted rates expected to be in effect during the year in which the basis differences reverse. A valuation allowance is provided to reserve for deferred tax assets if, based upon the available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Reserves for uncertain tax positions are recognized when the positions are more likely than not to not be sustained upon audit. Interest and penalties on uncertain tax positions are recorded in income tax expense. Our federal tax returns have been examined and settled through the 2011 tax year. There were no material uncertain tax positions recorded for the years presented in these statements. See also Note 8 - "Income Taxes"</font></div><div style="line-height:120%;padding-bottom:12px;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-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In November 2015, the Financial Accounting Standards Board (FASB), issued Accounting Standards Update (ASU) No. 2015-17, &#8220;Balance Sheet Classification of Deferred Taxes&#8221; (Topic 740). Prior to implementation of this update, entities are required to separate deferred tax assets and liabilities into current and noncurrent amounts on their balance sheet. However, upon implementation of this update, entities will be required to present deferred tax liabilities and assets as noncurrent on their balance sheet.  The provisions of this update are applicable to us on January 1, 2017; however, we have elected to early adopt the provisions of this statement as permitted during the fourth quarter of 2015.  As a result of this implementation, we </font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-8</font></div></div><hr style="page-break-after:always"><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-(Continued)</font></div></div><br><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">reclassified </font><font style="font-family:inherit;font-size:10pt;">$2.6 million</font><font style="font-family:inherit;font-size:10pt;">&#32;in current deferred tax assets as of December 31, 2014 with our deferred tax liabilities as noncurrent.  Implementation of this update had no impact to our results of operations or cash flows for any of the periods presented.  See also Note 8 - &#8220;Income Taxes.&#8221;</font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On May&#160;28, 2014, the FASB issued 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; ASU No. 2014-09 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. ASU 2014-09 requires retrospective application and will be effective for financial statements issued for fiscal years beginning after December&#160;15, 2017, and interim periods within those fiscal years. Early application is not permitted. The Company is evaluating the effect of this new standard on its financial statements.</font></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><a name="s0A5EB50B56115225BC7EA69BB6272EF5"></a><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2. CONTRACT REVENUE AND PERCENTAGE OF COMPLETION METHOD</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Information with respect to uncompleted contracts as of December&#160;31, is as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;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.93719806763285%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td width="67%"></td><td width="1%"></td><td width="14%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="14%"></td><td 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;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;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">2014</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;">Costs incurred on uncompleted contracts</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;">437,658</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;">742,608</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;">Estimated profit earned to date</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;">7,777</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;">53,551</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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;">445,435</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;">796,159</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;">Less billings to date</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;">439,694</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;">787,936</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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">5,741</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;">8,223</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></tr></table></div></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The above amounts are included in the accompanying consolidated balance sheets at December&#160;31 under the following captions (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;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.93719806763285%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td width="67%"></td><td width="1%"></td><td width="14%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="14%"></td><td 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;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;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">2014</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;">Costs and estimated earnings in excess of billings on uncompleted contracts</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;">12,822</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;">26,989</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;">Billings in excess of costs and estimated earnings on uncompleted contracts</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;">(7,081</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;">(18,766</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></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;"><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;">5,741</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;">8,223</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></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Provision for estimated losses </font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:12px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Provisions for estimated losses on uncompleted contracts are made in the period in which such losses are determined. We recognized contract losses of </font><font style="font-family:inherit;font-size:10pt;">$33.9 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$6.6 million</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$30.8 million</font><font style="font-family:inherit;font-size:10pt;">&#32;in the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2013</font><font style="font-family:inherit;font-size:10pt;">, respectively. Contract losses for the year ended December&#160;31, 2015 were primarily due to </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 decrease in the contract price due to final weight re-measurements and our inability to recover certain costs on disputed change orders related to a large deepwater project which was recently delivered. In addition we increased accrued contract losses associated with our remaining contracts by approximately </font><font style="font-family:inherit;font-size:10pt;">$9.4 million</font><font style="font-family:inherit;font-size:10pt;">&#32;during 2015 due to increases in our projected unit labor rates of our fabrication facilities.  Our increases in unit labor rates were driven by our inability to absorb fixed costs due to decreases in expected oil and gas fabrication activity. Contract losses for the year ended December&#160;31, 2014 were primarily related to </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;">&#32;tank barge projects for a marine transportation company, platform supply vessels for an offshore marine company and a production platform jacket for a deepwater customer. Contract losses in 2013 were primarily due to our inability to recover certain costs and the de-scoping of one of our major deepwater project, whereby remaining completion and integration work was performed at the integration site by a different integration contractor. In addition, we recorded an additional loss provision of </font><font style="font-family:inherit;font-size:10pt;">$18.2 million</font><font style="font-family:inherit;font-size:10pt;">&#32;in the fourth quarter of 2013 related to this project.</font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-9</font></div></div><hr style="page-break-after:always"><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-(Continued)</font></div></div><br><div style="line-height:120%;padding-bottom:12px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenues from Major Customers</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company is not dependent on any one customer, and the revenue earned from each customer varies from year to year based on the contracts awarded; however, the Company is highly dependent on a few large customers in each year, particularly customers for our major deepwater projects, as shown below. Revenues from customers comprising </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;">&#32;or more of the Company&#8217;s total revenue for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2013</font><font style="font-family:inherit;font-size:10pt;">, respectively, are summarized as follows (in thousands):</font><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;padding-bottom:12px;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.93719806763285%;border-collapse:collapse;text-align:left;"><tr><td colspan="11"></td></tr><tr><td width="56%"></td><td width="1%"></td><td width="12%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="12%"></td><td width="1%"></td><td width="1%"></td><td width="13%"></td><td 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:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer</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;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2013</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;">A</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;">55,775</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;">160,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><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;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</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;">B</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;">36,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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></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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</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;">C</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></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;">98,644</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;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</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;">D</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></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;">*</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">216,875</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;">E</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></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></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;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">148,539</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></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;width:67.05314009661836%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td width="6%"></td><td 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:10pt;"><font style="font-family:inherit;font-size:10pt;">*</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;">The customer revenue was less than 10% of the total revenue for the year.</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">International Revenues</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s fabricated structures are used worldwide by U.S. customers operating abroad and by foreign customers. Revenues related to fabricated structures for delivery outside of the United States accounted for </font><font style="font-family:inherit;font-size:10pt;">6%</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">6%</font><font style="font-family:inherit;font-size:10pt;">&#32;of the Company&#8217;s revenues for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2013</font><font style="font-family:inherit;font-size:10pt;">, respectively, as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;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.93719806763285%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td width="56%"></td><td width="1%"></td><td width="12%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="12%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="12%"></td><td 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="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;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">2013</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;">Location:</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;">United States</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;">287,892</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;">456,839</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;">570,726</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;">International</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;">18,228</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;">49,800</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;">37,600</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;">Total</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;">306,120</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;">506,639</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;">608,326</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%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Contract Costs</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract costs include all direct material, labor and subcontract costs and those indirect costs related to contract performance, such as indirect labor, supplies and tools. Also included in contract costs are a portion of those indirect contract costs related to plant capacity, such as depreciation, insurance and repairs and maintenance. These indirect costs are allocated to jobs based on actual direct labor hours incurred. </font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We define pass-through costs as material, freight, equipment rental, and sub-contractor services included in the direct costs of revenue associated with projects. Pass-through costs have no impact in the determination of gross margin recognized for the related project for a particular period. Pass-through costs as a percentage of revenue were </font><font style="font-family:inherit;font-size:10pt;">44.4%</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">48.2%</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">58.5%</font><font style="font-family:inherit;font-size:10pt;">&#32;for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2013</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Some of our contracts contain provisions that require us to pay liquidated damages if we are responsible for the failure to meet specified contractual milestone dates and the applicable customer asserts a claim under those provisions. Those contracts define the conditions under which our customers may make claims against us for liquidated damages. In 2014, we had </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;">&#32;asserted liquidated damages claim in the amount of </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;that was fully settled, related to the fabrication of an offshore supply vessel. Other than the aforementioned claim, as of March&#160;9, 2016, we were not aware of any asserted or unasserted liquidated damage claims by any of our customers.</font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-10</font></div></div><hr style="page-break-after:always"><a name="sE0C63B3FF63A18DB467DA69BB5D60FC9"></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;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS-(Continued)</font></div></div><br><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">3. CONTRACTS RECEIVABLE AND RETAINAGE</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Of our contracts receivable balance at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$29.9 million</font><font style="font-family:inherit;font-size:10pt;">, or </font><font style="font-family:inherit;font-size:10pt;">63.7%</font><font style="font-family:inherit;font-size:10pt;">, is for </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;">&#32;customers. Amounts due on contracts as of December&#160;31 were as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;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 width="68%"></td><td width="1%"></td><td width="13%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="14%"></td><td 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;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;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">2014</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;">Completed contracts</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;">Current receivables</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;">15,904</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;">24,667</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;">Long term receivables due after one year</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;">&#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: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;">Contracts in progress:</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;">Current receivables</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;">31,148</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;">59,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: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;">Retainage due within one year</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;">52</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></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="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;">47,104</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;">84,051</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;">Less allowance for doubtful accounts</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;">44</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;">3,603</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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">47,060</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;">80,448</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></tr></table></div></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our allowance for doubtful accounts as of December 31, 2015 related to a customer that had declared bankruptcy and was fully reserved in 2015. Our allowance for doubtful accounts as of December 31, 2014 was in connection with negotiations of an outstanding contract receivable balance with a customer related to a deepwater hull project, which was written off in 2013.</font></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><a name="s171845B74EF3987415FEA69BB675EEB9"></a><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">4. PROPERTY, PLANT AND EQUIPMENT</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property, plant and equipment consisted of the following at December&#160;31, (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;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="11"></td></tr><tr><td width="53%"></td><td width="14%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="13%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="13%"></td><td 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="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;">Estimated</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Useful&#160;Life</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">2014</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="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;">(in Years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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: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="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:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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;">Land</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;">-</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,463</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,463</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;">Buildings</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;">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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;">64,154</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;">63,837</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;">Machinery and equipment</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;">3&#160;to&#160;25</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;">223,521</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;">228,284</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;">Furniture and fixtures</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;">3 to 5</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,354</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,354</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;">Transportation equipment</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;">3 to 5</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,481</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,748</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;">Improvements</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;">15</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;">127,727</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;">125,265</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;">Construction in progress</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;">-</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;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,488</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,177</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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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="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="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;">437,188</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;">438,128</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;">Less accumulated depreciation</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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="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;">236,804</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;">213,351</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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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="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;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;">200,384</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;">224,777</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-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We lease certain equipment used in the normal course under month-to-month lease agreements cancelable only by us. During </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2013</font><font style="font-family:inherit;font-size:10pt;">, we expensed </font><font style="font-family:inherit;font-size:10pt;">$5.9 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$5.6 million</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$9.5 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, related to these leases.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We lease our corporate office and parking facilities located in Houston, Texas. Leased premises consist of office space of approximately </font><font style="font-family:inherit;font-size:10pt;">8,000</font><font style="font-family:inherit;font-size:10pt;">&#32;square feet. The term of the lease matures on </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2020</font><font style="font-family:inherit;font-size:10pt;">. The schedule of minimum rental payments for our corporate office leases is as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;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 width="82%"></td><td width="1%"></td><td width="16%"></td><td width="1%"></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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</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;">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></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017</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;">221</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2018</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;">225</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</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;">229</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</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</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</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;">911</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><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-11</font></div></div><hr style="page-break-after:always"><a name="sEE0A2AFD229AC9B553B8A69BB617A146"></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;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS-(Continued)</font></div></div><br><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">5. FAIR VALUE MEASUREMENTS AND ASSETS HELD FOR  SALE</font></div><div style="line-height:120%;text-align:left;text-indent:29px;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: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:left;text-indent:29px;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.</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:left;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets held for sale at December 31, 2015 consist of equipment that was subsequently sold during the first quarter of 2016.  We estimated the fair value as the actual cash proceeds received less costs incurred to sell.  We recorded an impairment of </font><font style="font-family:inherit;font-size:10pt;">$0.6 million</font><font style="font-family:inherit;font-size:10pt;">&#32;related to this equipment during the fourth quarter of 2015.</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:left;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets held for sale at December 31, 2014 consisted of a partially constructed topside, related valves, piping and equipment that we acquired from a customer following its default under a contract for a deepwater project in 2012. We previously determined a fair value </font><font style="font-family:inherit;font-size:10pt;">$10.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for these assets with the assistance of third party valuation specialists, relying primarily on the cost approach and applied the market approach where comparable sales transaction information was readily available. The cost approach is based on current replacement or reproduction costs of the subject assets less depreciation attributable to physical, functional, and economic factors. The market approach involves gathering data on sales and offerings of similar assets in order to value the subject assets. This approach also includes an assumption for the measurement of the loss in value from physical, functional, and economic factors. </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:left;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">To date, we have not sold, licensed, or leased any of this equipment. While we have not discontinued our programs to identify buyers for our assets held for sale, our ability to effectively market these assets held for sale has been significantly limited due to the sustained downturn in the energy sector. In addition, during the third quarter, we learned that a potential buyer is no longer expressing interest in the assets.  As a result, we reassessed our estimate of fair value and recorded an impairment of </font><font style="font-family:inherit;font-size:10pt;">$6.6 million</font><font style="font-family:inherit;font-size:10pt;">, and reclassified the asset&#8217;s net realizable value of </font><font style="font-family:inherit;font-size:10pt;">$3.7 million</font><font style="font-family:inherit;font-size:10pt;">&#32;to inventory based on the estimated scrap value of these materials during the third quarter of 2015.  We intend to use this inventory on future construction projects at our various fabrication facilities. Inventory consists of materials and production supplies and is stated at the lower of cost or market.</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-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the fourth quarter of 2014, management determined that its previous estimate of </font><font style="font-family:inherit;font-size:10pt;">$13.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for the fair value of assets held for sale had declined to </font><font style="font-family:inherit;font-size:10pt;">$10.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and we recorded an impairment charge of </font><font style="font-family:inherit;font-size:10pt;">$3.2 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for the year ended December 31, 2014. </font></div><div style="line-height:120%;text-indent:32px;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 have determined that our impairments of assets held for sale and inventory are non-recurring fair value measurements that fall within Level 3 of the fair value hierarchy.</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><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-12</font></div></div><hr style="page-break-after:always"><a name="sD5B3644E0869BF14727BA69BB6B308A6"></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;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS-(Continued)</font></div></div><br><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">6. EARNINGS PER SHARE AND STOCK REPURCHASE PLAN</font></div><div style="line-height:120%;text-indent:32px;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><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;padding-bottom:12px;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="12"></td></tr><tr><td width="56%"></td><td width="1%"></td><td width="12%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="12%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="12%"></td><td 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;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;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">2013</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;font-weight:bold;">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></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 (loss) income</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;">(25,364</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;">15,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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,232</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 loss / distributed and undistributed income (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;">84</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;">104</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;">75</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 (loss) 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;">(25,448</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;">15,216</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;">7,157</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: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 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 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></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;font-weight:bold;">Denominator (basic):</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></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;">Denominator for basic earnings per share-weighted-average shares</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #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,546</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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #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,505</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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #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,463</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></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;font-weight:bold;">Basic (loss) earnings per share&#8212;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;">(1.75</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;">1.05</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;">0.50</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: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 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 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></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;font-weight:bold;">Denominator (diluted):</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></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;">Denominator for basic earnings per share-weighted-average shares</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,546</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,505</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,463</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;">Effect of dilutive securities: employee stock options</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;">&#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;">6</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: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;">Denominator for dilutive earnings per share-weighted-average shares</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #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;">14,546</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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #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,505</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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #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,469</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></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;font-weight:bold;">Diluted (loss) earnings per share&#8212;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: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;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.75</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;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;padding-left:2px;padding-top:2px;padding-bottom: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;">1.05</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;">0.50</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%;text-align:left;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On July 30, 2015, our Board of Directors authorized the Company to repurchase up to&#160;</font><font style="font-family:inherit;font-size:10pt;">$10.0 million</font><font style="font-family:inherit;font-size:10pt;">&#160;in shares of our common stock under a share repurchase program that remains in effect through July 30, 2017.&#160; Repurchases may be effected through open market purchases or in privately negotiated transactions at such times and in such amounts as management deems appropriate, depending on market conditions and other factors.&#160; The repurchase program does not obligate the Company to acquire any particular amount of common stock and may be modified, suspended or discontinued at any time.&#160;To date, we have made no repurchases of our common stock.&#160;Due to the severity of the industry downturn, management has recommended and our board of directors has approved a temporary suspension of our stock repurchase program in an effort to conserve cash.</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><a name="sA7A67BA2D6366FD99A80A69BB6946742"></a><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">7. LINE OF CREDIT</font><font style="font-family:inherit;font-size:10pt;">&#32;</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have a credit agreement with Whitney Bank and JPMorgan Chase Bank N.A. that provides for an </font><font style="font-family:inherit;font-size:10pt;">$80.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;revolving credit facility. The credit agreement allows the Company to use up to the full amount of the available borrowing base for letters of credit and up to </font><font style="font-family:inherit;font-size:10pt;">$20.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for general corporate purposes. Our obligations under the credit agreement are secured by substantially all of our assets, other than real property located in the state of Louisiana. On February 29, 2016, we entered into an amendment to our credit agreement.  The amendment restates our financial covenants beginning with the quarter ending March 31, 2016 as follows: </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:10pt;padding-left:30px;"><font style="font-family:inherit;font-size:10pt;">(i)</font></div></td><td style="vertical-align:top;padding-left:30px;"><div style="line-height:120%;text-align:justify;font-size:10pt;text-indent:-30px;"><font style="font-family:inherit;font-size:10pt;">minimum net worth requirement of not less than </font><font style="font-family:inherit;font-size:10pt;">$250.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;plus </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:84px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:60px;"><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;">50%</font><font style="font-family:inherit;font-size:10pt;">&#32;of net income earned in each quarter beginning March 31, 2016 and </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:84px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:60px;"><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;">100%</font><font style="font-family:inherit;font-size:10pt;">&#32;of proceeds from any issuance of common stock; </font></div></td></tr></table><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:10pt;padding-left:29px;"><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;">debt to EBITDA ratio not greater than </font><font style="font-family:inherit;font-size:10pt;">3.0</font><font style="font-family:inherit;font-size:10pt;">&#32;to 1.0; and </font></div></td></tr></table><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:10pt;padding-left:29px;"><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;">interest coverage ratio not less than </font><font style="font-family:inherit;font-size:10pt;">2.0</font><font style="font-family:inherit;font-size:10pt;">&#32;to 1.0.  </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:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The amendment also (i) extends the term of the Credit Facility from February 29, 2016 to January 2, 2017; (ii) increases the commitment fee on undrawn amounts from </font><font style="font-family:inherit;font-size:10pt;">0.25%</font><font style="font-family:inherit;font-size:10pt;">&#32;to </font><font style="font-family:inherit;font-size:10pt;">0.50%</font><font style="font-family:inherit;font-size:10pt;">&#32;per annum; (iii) increases the letter of credit fee, subject to certain limited exceptions, to </font><font style="font-family:inherit;font-size:10pt;">2.0%</font><font style="font-family:inherit;font-size:10pt;">&#32;per annum on undrawn stated amounts under letters of credit issued by the lenders; and (iv) limits the maximum amount of loans outstanding at any time for general corporate purposes to </font><font style="font-family:inherit;font-size:10pt;">$20.0 million</font><font style="font-family:inherit;font-size:10pt;">.  </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:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At December 31, 2015 we had </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;">&#32;outstanding borrowings under the credit agreement, and we had outstanding letters of credit totaling $</font><font style="font-family:inherit;font-size:10pt;">20.5 million</font><font style="font-family:inherit;font-size:10pt;">. After consideration of outstanding letters of credit, the availability of the unused portion of the revolving credit agreement (as amended) for additional letters of credit and for general corporate purposes was </font><font style="font-family:inherit;font-size:10pt;">$59.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;</font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-13</font></div></div><hr style="page-break-after:always"><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-(Continued)</font></div></div><br><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">and $</font><font style="font-family:inherit;font-size:10pt;">20.0 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. Amounts borrowed under our the credit agreement bear interest, at our option, at either the prime lending rate established by JPMorgan Chase Bank, N.A. or LIBOR plus </font><font style="font-family:inherit;font-size:10pt;">2.0 percent</font><font style="font-family:inherit;font-size:10pt;">. </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:left;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are required to maintain certain financial covenants under the credit agreement.  As of December 31, 2015, our financial covenants included (i) a minimum current ratio of </font><font style="font-family:inherit;font-size:10pt;">1.25</font><font style="font-family:inherit;font-size:10pt;">&#32;to 1.0, (ii) a net worth minimum requirement of </font><font style="font-family:inherit;font-size:10pt;">$254.1 million</font><font style="font-family:inherit;font-size:10pt;">, (iii) debt to net worth ratio of not greater than </font><font style="font-family:inherit;font-size:10pt;">0.5</font><font style="font-family:inherit;font-size:10pt;">&#32;to 1.0, and (iv) interest coverage ratio of not less than </font><font style="font-family:inherit;font-size:10pt;">4.0</font><font style="font-family:inherit;font-size:10pt;">&#32;to 1.0. As of December 31, 2015, we were in compliance with all of these covenants or had obtained a waiver of noncompliance.  </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><a name="s336747A8653B1E1CAFFFA69BB646A0C3"></a><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">8. INCOME TAXES</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Significant components of the Company&#8217;s deferred tax assets and liabilities as of December&#160;31 were as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;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 width="68%"></td><td width="1%"></td><td width="13%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="14%"></td><td 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;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;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">2014</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;">Deferred tax 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;border-top:1px solid #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;">Property, plant and equipment</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;">31,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 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;">38,070</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 insurance</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,209</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,310</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;">Total deferred tax liabilities:</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;">33,152</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;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,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: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;">Deferred tax 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;">Employee benefits</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;"><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;">951</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;">Uncompleted 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;">3,321</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;">391</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;">Stock based compensation 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;">825</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;">43</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;">Allowance for uncollectible accounts</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;">16</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,261</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;">Federal net operating 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;">5,478</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;">AMT tax credits</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;">763</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: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 deferred tax 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;">11,327</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;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,646</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 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;">21,825</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;">36,734</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></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Significant components of income tax expense for the years ended December&#160;31 were as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;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="12"></td></tr><tr><td width="56%"></td><td width="1%"></td><td width="12%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="12%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="12%"></td><td 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;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;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">2013</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:</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;">Federal</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;">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;"><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;">(105</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;">&#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;">State</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;">473</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;">459</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;">254</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;">Total current</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;">692</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;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">354</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;">254</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;">Deferred:</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;">Federal</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,614</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;">8,120</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,049</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;">State</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;">(447</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;">30</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;">Total deferred</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;">(14,061</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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 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,150</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;">4,049</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;">Income taxes</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;">(13,369</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;">8,504</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;">4,303</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></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A reconciliation of income taxes computed at the U.S. federal statutory tax rate to the Company&#8217;s income tax (benefit) expense for the years ended December&#160;31 is as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;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="21"></td></tr><tr><td width="35%"></td><td width="1%"></td><td width="8%"></td><td width="1%"></td><td width="1%"></td><td width="9%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="8%"></td><td width="1%"></td><td width="1%"></td><td width="9%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="8%"></td><td width="1%"></td><td width="1%"></td><td width="9%"></td><td 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;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;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">2013</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">%</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;">U.S. statutory rate</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;">(13,556</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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35.0</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;">&#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;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;">8,338</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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35.0</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;">&#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;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;">4,037</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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35.0</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;">&#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;">Increase (decrease) resulting from:</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="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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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="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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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="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></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;">State 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;">275</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;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.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></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;">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;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.0</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;">&#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="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;">317</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;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">&#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;">Qualified Production Activities</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 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;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;">&#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="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;">(21</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.1</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</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;">&#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;">Other</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;">(88</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 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;">0.2</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;">&#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="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;">(124</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 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;">(0.2</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;">(51</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 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;">(0.4</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 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 (benefit) expense</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;">(13,369</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34.5</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;">&#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;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;">8,504</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35.7</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;">&#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;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;">4,303</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37.3</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;">&#160;%</font></div></td></tr></table></div></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-14</font></div></div><hr style="page-break-after:always"><a name="s7B253DA090346C785CC7A69BB5FEFACB"></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;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS-(Continued)</font></div></div><br><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">9. RETIREMENT AND LONG-TERM INCENTIVE PLANS</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">401(k) Plan</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has a defined contribution plan for all employees that are qualified under Section&#160;401(k) of the Internal Revenue Code. Gulf Island Resources employees are not eligible for the retirement plan. Contributions to the retirement plan by the Company are based on the participants&#8217; contributions, with an additional year-end discretionary contribution determined by the Board of Directors. For the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">&#32;and 2013, the Company contributed a total of </font><font style="font-family:inherit;font-size:10pt;">$2.3 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$2.6 million</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$2.7 million</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Long-Term Incentive Plans</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under our long-term incentive plans, the compensation committee of our board of directors may award shares of restricted stock and/or options to eligible participants as the compensation committee determines are warranted. A summary of our long-term incentive plans is as follows:</font></div><div style="line-height:120%;padding-bottom:10px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Long-Term Incentive Plan (approved by our shareholders on February&#160;13, 1997) </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:29px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</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;">authorizes the grant of options to purchase an aggregate of </font><font style="font-family:inherit;font-size:10pt;">1,000,000</font><font style="font-family:inherit;font-size:10pt;">&#32;(split adjusted) shares of the Company&#8217;s common stock to certain officers, key employees, directors and consultants of the Company chosen by the compensation committee. </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:29px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</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;">No individual employee may be granted options to purchase more than an aggregate of </font><font style="font-family:inherit;font-size:10pt;">400,000</font><font style="font-family:inherit;font-size:10pt;">&#32;shares of common stock.</font></div></td></tr></table><div style="line-height:120%;text-align:left;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:10px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">2002 Long-Term Incentive Plan (approved by our shareholders on April&#160;24, 2002, and amended on April&#160;26, 2006). </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:29px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</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;">authorizes the grant of awards, including options, to purchase an aggregate of </font><font style="font-family:inherit;font-size:10pt;">500,000</font><font style="font-family:inherit;font-size:10pt;">&#32;shares of the Company&#8217;s common stock to certain officers, key employees, directors and consultants of the Company chosen by the compensation committee. </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:29px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</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;">no individual employee may be granted options to purchase more than an aggregate of </font><font style="font-family:inherit;font-size:10pt;">200,000</font><font style="font-family:inherit;font-size:10pt;">&#32;shares of common stock.</font></div></td></tr></table><div style="line-height:120%;text-align:left;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:10px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">2011 Stock Incentive Plan (approved by our shareholders on April&#160;28, 2011)</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:29px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</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;">authorizes the grant of awards, including options, to purchase an aggregate of </font><font style="font-family:inherit;font-size:10pt;">500,000</font><font style="font-family:inherit;font-size:10pt;">&#32;shares of the Company&#8217;s common stock to certain officers, key employees, directors and consultants of the Company chosen by the compensation committee. </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:29px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</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;">no individual employee may be granted options to purchase more than an aggregate of </font><font style="font-family:inherit;font-size:10pt;">200,000</font><font style="font-family:inherit;font-size:10pt;">&#32;shares of common stock.</font></div></td></tr></table><div style="line-height:120%;text-align:left;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">2015</font><font style="font-family:inherit;font-size:10pt;">&#32;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Stock Incentive Plan (approved by our shareholders on April 23,2015)</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:29px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</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;">authorizes the grant of awards, including options, to purchase an aggregate of </font><font style="font-family:inherit;font-size:10pt;">1,000,000</font><font style="font-family:inherit;font-size:10pt;">&#32;shares of the Company&#8217;s common stock to certain officers, key employees, directors and consultants of the Company chosen by the compensation committee. </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:29px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</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;">no individual employee may be granted options to purchase more than an aggregate of </font><font style="font-family:inherit;font-size:10pt;">200,000</font><font style="font-family:inherit;font-size:10pt;">&#32;shares of common stock and no outside director may receive awards that relate to more than </font><font style="font-family:inherit;font-size:10pt;">25,000</font><font style="font-family:inherit;font-size:10pt;">&#32;shares in any fiscal year.</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:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">, there were approximately </font><font style="font-family:inherit;font-size:10pt;">1,345,887</font><font style="font-family:inherit;font-size:10pt;">&#32;shares in the aggregate remaining available for future issuance under the Long-Term Incentive Plan, the 2002 Long-Term Incentive Plan, the 2011 Stock Incentive Plan and the 2015 Stock Incentive Plan (together, the &#8220;Incentive Plans&#8221;). The Company issues new shares through its transfer agent upon stock option exercises or restricted share issuances. </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%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Restricted Stock Awards</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Awards of restricted stock are subject to transfer restrictions, forfeit provisions and other terms and conditions subject to the provisions of our long-term incentive plans. At the time an award of restricted stock is made, the compensation committee will establish a period of time during which the transfer of the shares of restricted stock shall be restricted and after which the shares of restricted stock shall be vested. Except for the shares of restricted stock that vest based on the attainment of performance goals, the restricted period shall be a minimum of </font><font style="font-family:inherit;font-size:10pt;">three years</font><font style="font-family:inherit;font-size:10pt;">, with incremental vesting of portions of the award over the three-year period permitted.</font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-15</font></div></div><hr style="page-break-after:always"><a name="s7B253DA090346C785CC7A69BB5FEFACB"></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;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS-(Continued)</font></div></div><br><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our long-term incentive plans do not have any limitations on the amount of shares that can be specifically awarded as restricted stock. Restricted stock granted to our non-employee directors have </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;">-month vesting periods. The fair value of restricted stock is determined based on the closing price of the Company&#8217;s common stock on the date of the grant. </font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of our restricted stock awards activity for the years ended December 31, 2015, 2014 and 2013 is presented in the table below.</font></div><div style="line-height:120%;padding-bottom:12px;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="21"></td></tr><tr><td width="15%"></td><td width="12%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="11%"></td><td width="1%"></td><td width="2%"></td><td width="12%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="11%"></td><td width="1%"></td><td width="2%"></td><td width="12%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="11%"></td><td 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="6" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</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="6" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</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="6" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2013</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="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;">Number</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">of Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Weighted-</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Grant-Date</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair&#160;Value</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Per&#160; Share</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;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">of Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Grant-Date</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair&#160;Value</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Per&#160; Share</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;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">of Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Grant-Date</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair&#160;Value</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Per&#160; Share</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;">Restricted shares at the beginning of period</font></div></td><td 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;">107,840</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 style="vertical-align:bottom;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;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;">24.27</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;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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">178,950</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;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;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-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;">24.00</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;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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">143,150</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 style="vertical-align:bottom;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;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;">24.28</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: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;">Granted</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;">215,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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;">16.33</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;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,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;">23.19</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;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100,150</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.22</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested</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;">(41,112</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.04</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(45,356</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;">23.35</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(38,188</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;">23.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></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;">Forfeited</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;">(18,798</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;">21.39</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;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 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;">(31,754</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;">23.85</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;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 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;">(26,162</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;">23.82</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: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;">Restricted shares at the end of period</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;">262,964</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;">18.33</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">107,840</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;">24.27</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">178,950</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;">24.00</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></table></div></div><div style="line-height:120%;padding-bottom:12px;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;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">, there was </font><font style="font-family:inherit;font-size:10pt;">$3.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of total unrecognized compensation cost related to restricted share-based compensation arrangements granted under the Incentive Plans. This cost is expected to be recognized over a weighted-average period of </font><font style="font-family:inherit;font-size:10pt;">3.6</font><font style="font-family:inherit;font-size:10pt;">&#32;years. The total fair value of shares vested during the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">&#32;was </font><font style="font-family:inherit;font-size:10pt;">$0.6 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Share-based compensation cost that has been charged against income for the Incentive Plans was </font><font style="font-family:inherit;font-size:10pt;">$2.7 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$1.1 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$0.7 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2013</font><font style="font-family:inherit;font-size:10pt;">, respectively. The total income tax benefit recognized in the income statement for share-based compensation arrangements was </font><font style="font-family:inherit;font-size:10pt;">$0</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$49,000</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$116,000</font><font style="font-family:inherit;font-size:10pt;">&#32;for </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2013</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Performance based share awards </font></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We issue performance based share awards to our executives and certain members of management.  Performance targets are communicated to employees at the beginning of a performance period and are based upon our total shareholder return compared to an industry peer group as determined by our Board of Directors. There were </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;">&#32;performance based share awards for the years ended December 31, 2014 and 2013. Awards earned for 2015 will be based upon a two-year performance period ending in 2017, and awards earned for 2016 will be based upon a three-year performance period ending in 2018. The shares vest at the completion of the performance period with compensation expense recognized on a straight line basis.</font></div><div style="line-height:120%;padding-left:18px;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the years ended December 31, 2015, 2014 and 2013, expense recognized for performance based share compensation was </font><font style="font-family:inherit;font-size:10pt;">$1.1 million</font><font style="font-family:inherit;font-size:10pt;">,  </font><font style="font-family:inherit;font-size:10pt;">$0</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$0</font><font style="font-family:inherit;font-size:10pt;">, respectively. The fair value of the performance based shares granted for the year ended December 31, 2015 was </font><font style="font-family:inherit;font-size:10pt;">$2.7 million</font><font style="font-family:inherit;font-size:10pt;">&#32;as determined using a monte carlo simulation model.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><a name="s8CA272204B40D9967D12A69BB6A4BFF3"></a><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">10. CONTINGENCIES AND COMMITMENTS</font></div><div style="line-height:120%;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</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">,</font><font style="font-family:inherit;font-size:10pt;">&#32;would not have a material adverse effect on the financial position, results of operations or cash flows of the Company.</font></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-16</font></div></div><hr style="page-break-after:always"><a name="sBD459FC37D7A9751E3CEA69BB608BE40"></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;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS-(Continued)</font></div></div><br><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">11. QUARTERLY OPERATING RESULTS (UNAUDITED)</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of quarterly results of operations for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">&#32;were as follows (in thousands, except per share data):</font></div><div style="line-height:120%;padding-bottom:12px;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="16"></td></tr><tr><td width="42%"></td><td width="1%"></td><td width="12%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="11%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="12%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="12%"></td><td 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;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;">March&#160;31,</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">June&#160;30,</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015 </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">September&#160;30,</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015 (a)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">December&#160;31,</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015 (a)</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;">99,233</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;">84,338</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;">67,531</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;">55,018</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;">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;">4,448</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,805</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;">(7,837</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;">(17,572</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: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 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;">83</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,357</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,137</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,667</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: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;">Basic and fully diluted EPS</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;">0.09</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;">(0.84</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.01</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></table></div></div><div style="line-height:120%;padding-bottom:12px;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="16"></td></tr><tr><td width="42%"></td><td width="1%"></td><td width="12%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="11%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="12%"></td><td width="1%"></td><td width="1%"></td><td width="1%"></td><td width="12%"></td><td 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;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;">March&#160;31,</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">June&#160;30,</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">September&#160;30,</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">December&#160;31,</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014 (b)</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;">134,690</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;">129,169</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;">118,020</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;">124,760</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;">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;">8,773</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,322</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,653</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,808</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 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:10pt;"><font style="font-family:inherit;font-size:10pt;">3,535</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,310</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;">7,586</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;">(111</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic and fully diluted EPS</font></div><div style="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;">0.24</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;">0.30</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;">0.52</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;">(0.01</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></table></div></div><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:40px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:16px;"><font style="font-family:inherit;font-size:10pt;">(a)</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;">During the third quarter of 2015, we recorded contract losses of </font><font style="font-family:inherit;font-size:10pt;">$14.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;as a result of our inability to recover certain costs related to a deck and jacket for one of our large deepwater projects, and we recorded an impairment of </font><font style="font-family:inherit;font-size:10pt;">$6.6 million</font><font style="font-family:inherit;font-size:10pt;">&#32;related to assets held for sale. During the fourth quarter of 2015, we recorded additional contract losses of </font><font style="font-family:inherit;font-size:10pt;">$10.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;related to a decrease in the contract price due to final weight re-measurements and our inability to recover certain costs on disputed change orders related to a large deepwater project which was recently delivered. In addition, during the fourth quarter of 2015, we accrued contract losses of approximately </font><font style="font-family:inherit;font-size:10pt;">$7.6 million</font><font style="font-family:inherit;font-size:10pt;">&#32;resulting from increases in our projected unit labor rates of our fabrication facilities. Our increases in unit labor rates were driven by our inability to absorb fixed costs due to decreases in expected oil and gas fabrication activity.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:40px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:16px;"><font style="font-family:inherit;font-size:10pt;">(b)</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;">We recognized an impairment charge of </font><font style="font-family:inherit;font-size:10pt;">$3.2 million</font><font style="font-family:inherit;font-size:10pt;">&#32;related to a reduction in the fair value of assets held for sale and a </font><font style="font-family:inherit;font-size:10pt;">$3.6 million</font><font style="font-family:inherit;font-size:10pt;">&#32;charge related to an increase in the allowance for doubtful accounts for negotiations of an outstanding contract receivable balance during the fourth quarter of 2014.</font></div></td></tr></table><div style="line-height:120%;padding-left:4px;text-align:left;padding-left:40px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><a name="s5B550DE02D8A117B1053A69BB608B7F3"></a><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">12. SUBSEQUENT EVENTS</font></div><div style="line-height:120%;padding-bottom:10px;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">LEEVAC Acquisition</font><font style="font-family:inherit;font-size:11pt;">&#32;</font></div><div style="line-height:120%;text-align:left;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On January 1, 2016, we acquired substantially all of the assets and assumed certain specified liabilities of LEEVAC Shipyards, L.L.C. and its affiliates ("LEEVAC"). The purchase price for the acquisition was </font><font style="font-family:inherit;font-size:10pt;">$20.0 million</font><font style="font-family:inherit;font-size:10pt;">, subject to a working capital adjustment whereby we received at closing a dollar for dollar reduction for the assumption of certain net liabilities of LEEVAC and settlement payments from sureties on certain ongoing fabrication projects that were assigned to us in the acquisition.  After taking into account these adjustments, we received approximately </font><font style="font-family:inherit;font-size:10pt;">$1.6 million</font><font style="font-family:inherit;font-size:10pt;">&#32;in cash at closing. </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%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Dividends</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On </font><font style="font-family:inherit;font-size:10pt;">February&#160;25, 2016</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 the shares of our common stock outstanding, payable </font><font style="font-family:inherit;font-size:10pt;">March&#160;24, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;to shareholders of record on </font><font style="font-family:inherit;font-size:10pt;">March&#160;10, 2016</font><font style="font-family:inherit;font-size:10pt;">.</font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-17</font></div></div><hr style="page-break-after:always"><a name="sC80556A9EAD96C007C81A69BC515A2E0"></a><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><br><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:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Pursuant to the requirements of Section&#160;13 or 15(d) 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, on March&#160;9, 2016.</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:95.703125%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td width="49%"></td><td width="5%"></td><td width="46%"></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:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">GULF ISLAND FABRICATION, INC.</font></div><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(Registrant)</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><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;">By:</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:36px;padding-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="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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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="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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">President and Chief Executive Officer</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities indicated on March&#160;9, 2016.</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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="3"></td></tr><tr><td width="44%"></td><td width="4%"></td><td width="52%"></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: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;">Signature</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:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Title</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><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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/S/ KIRK J. MECHE</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td rowspan="2" 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;">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: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;">Kirk J. Meche</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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;&#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="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;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/ JEFFREY M. FAVRET</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td rowspan="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;">Executive Vice President, Chief Financial Officer, Treasurer, and Secretary (Principal Financial and Accounting Officer)</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;">Jeffrey M. Favret</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></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><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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/S/ MURRAY W. BURNS</font></div><div style="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:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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;">Director</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;">Murray W. Burns</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;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:bottom;border-bottom:1px solid #000000;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;">/S/ WILLIAM E. CHILES</font></div><div style="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:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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;">Director</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;">William E. Chiles</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;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:bottom;border-bottom:1px solid #000000;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;">/S/ GREGORY J. COTTER</font></div><div style="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:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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;">Director</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;">Gregory J. Cotter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;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:bottom;border-bottom:1px solid #000000;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;">/S/ JERRY D. DUMAS, Sr.</font></div><div style="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:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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;">Director</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;">Jerry D. Dumas, Sr.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;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:bottom;border-bottom:1px solid #000000;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;">/S/ MICHAEL A. FLICK</font></div><div style="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:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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;">Director</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;">Michael A. Flick</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;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:bottom;border-bottom:1px solid #000000;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;">/S/ CHRISTOPHER M. HARDING</font></div><div style="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:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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;">Director</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;">Christopher M. Harding</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;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:bottom;border-bottom:1px solid #000000;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;">/S/ MICHAEL J. KEEFFE</font></div><div style="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:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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;">Director</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;">Michael J. Keeffe</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;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:bottom;border-bottom:1px solid #000000;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;">/S/ JOHN P. LABORDE</font></div><div style="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:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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;">Chairman of the Board</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;">John P. Laborde</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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%;padding-bottom:22px;padding-top:22px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div><br><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">S-1</font></div></div><hr style="page-break-after:always"><a name="s470F8233C76583AA9D57A69BC537B89D"></a><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><br><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;">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;">EXHIBIT INDEX</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="3"></td></tr><tr><td width="9%"></td><td width="8%"></td><td width="83%"></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;font-weight:bold;">EXHIBIT</font></div><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">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 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: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 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 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: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;">2.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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">Asset Purchase Agreement, dated December 23, 2015, among the Company, LEEVAC and certain other parties thereto, incorporated by reference to Exhibit 2.1 of the Company&#8217;s Form 8-K filed December 23, 2015.</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></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="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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;">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></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></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="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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;">Bylaws of the Company as Amended and Restated through April 26, 2012, incorporated by reference to Exhibit 3.1 of the Company&#8217;s Form 8-K filed April 30, 2012.</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></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;">4.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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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;">Specimen Common Stock Certificate, incorporated by reference to the Company&#8217;s Form S-1/A filed March 19, 1997 (Registration No. 333-21863).&#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: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: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;">10.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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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;">Form of Indemnity Agreement by and between the Company and each of its directors and executive officers.&#160;*&#160;&#8224;</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></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;">10.2</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: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;">Registration Rights Agreement between the Company and Alden J. Laborde.&#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: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: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;">10.3</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: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;">The Company&#8217;s Long-Term Incentive Plan.&#160;*&#160;&#8224;</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></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;">10.4</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: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;">The Company&#8217;s 2002 Long-Term Incentive Plan, as amended and restated, incorporated by reference to Exhibit 10.2 to the Company&#8217;s Quarterly Report on Form 10-Q for the period ended June&#160;30, 2006 .&#160;&#8224;&#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: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: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;">10.5</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: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;">The Company&#8217;s 2011 Stock Incentive Plan, incorporated by reference to Exhibit 99 to the Company&#8217;s Form S-8 filed August 9, 2011 (Registration No. 333-176187).</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></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;">10.6</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;">The Company&#8217;s 2015 Stock Incentive Plan, incorporated by reference to Exhibit 10.1 of the Company&#8217;s Form 8-K filed April 28, 2015.</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></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;">10.7</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;">Form of Performance Share Unit Agreement, incorporated by reference to Exhibit 10.1 to the Company&#8217;s Quarterly Report on Form 10-Q for the period ended March 31, 2015.</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></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;">10.8</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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Form of Restricted Stock Unit Agreement, incorporated by reference to Exhibit 10.2 of the Company&#8217;s Quarterly Report on Form 10-Q for the period ended March 31, 2015.</font></div><div style="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: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: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;">10.9</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;">The Company&#8217;s Amended and Restated Annual Incentive Program, incorporated by reference to Exhibit 10.4 to the Company&#8217;s Form 8-K filed March 4, 2015.</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></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;">10.10</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: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;">Form of Restricted Stock Agreement, incorporated by reference to Exhibit 10.8 to the Company&#8217;s Annual Report or Form 10-K for the year ended December 31, 2005.&#160;&#8224;&#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: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: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;">10.11</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: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;">Ninth Amended and Restated Credit Agreement among the Company, Bank One, N.A. and Whitney National Bank, dated as of December 31, 2003, incorporated by reference to Exhibit 10.9 to the Company&#8217;s Annual Report on Form 10-K for the year ended December&#160;31, 2003.&#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: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: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;">10.12</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: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;">First Amendment to Ninth Amended and Restated Credit Agreement among the Company and Bank One, N.A. and Whitney National Bank dated as of June 30, 2004 incorporated by reference to Exhibit 10.1 to the Company&#8217;s Quarterly Report on Form 10-Q for the period ended June 30, 2004.&#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: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: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;">10.13</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: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;">Second Amendment to Ninth Amended and Restated Credit Agreement among the Company and JP Morgan Chase Bank, N.A. and Whitney National Bank dated as of December 21, 2004, incorporated by reference to Exhibit 10.12 to the Company&#8217;s Annual Report on Form 10-K for the year ended December&#160;31, 2004.&#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: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: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;">10.14</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: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;">Third Amendment to Ninth Amended and Restated Credit Agreement among the Company and JP Morgan Chase Bank, N.A. and Whitney National Bank dated June 30, 2005, incorporated by reference to Exhibit 10.1 to the Company&#8217;s Quarterly Report on Form 10-Q for the period ended June 30, 2005.&#160;^</font></div></td></tr></table></div></div><br><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">E-1</font></div></div><hr style="page-break-after:always"><a name="s470F8233C76583AA9D57A69BC537B89D"></a><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><br><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 width="8%"></td><td width="8%"></td><td width="84%"></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;font-weight:bold;">EXHIBIT</font></div><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">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 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: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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.15</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: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;">Fourth Amendment to Ninth Amended and Restated Credit Agreement among the Company and JP Morgan Chase Bank, N.A. and Whitney National Bank dated January 30, 2006, incorporated by reference to Exhibit 10.1 to the Company&#8217;s Form 8-K filed February 3, 2006. ^</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><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;">10.16</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: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;">Fifth Amendment to the Ninth Amended and Restated Credit Agreement among the Company, JP Morgan Chase Bank N.A. and Whitney National Bank dated March 31, 2006, incorporated by reference to Exhibit 10.1 to the Company&#8217;s Quarterly Report on Form 10-Q for the period ended June 30, 2006. ^</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><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;">10.17</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: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;">Sixth Amendment to the Ninth Amended and Restated Credit Agreement among the Company and JP Morgan Chase Bank, N.A. and Whitney National Bank dated as of February 19, 2007, incorporated by reference to Exhibit 10.19 to the Company&#8217;s Annual Report on Form 10-K for the year ended December 31, 2006. ^</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><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;">10.18</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: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;">Seventh Amendment to the Ninth Amended and Restated Credit Agreement among the Company and JP Morgan Chase Bank, N.A. and Whitney National Bank dated as of August 6, 2008, incorporated by reference to Exhibit 10.1 to the Company&#8217;s Form 8-K filed August 11, 2008.</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><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;">10.19</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: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;">Eighth Amendment to the Ninth Amended and Restated Credit Agreement among the Company and JPMorgan Chase Bank, N.A. and Whitney National Bank dated as of June 2, 2009, incorporated by reference to Exhibit 10.1 of the Company&#8217;s Form 8-K filed June 3, 2009.</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><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;">10.20</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: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;">Ninth Amendment to the Ninth Amended and Restated Credit Agreement dated July 15, 2010, incorporated by reference to Exhibit 10.1 of the Company&#8217;s Form 8-K filed July 16, 2010.</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><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;">10.21</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: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;">Tenth Amendment to the Ninth Amended and Restated Credit Agreement dated May 31, 2011, incorporated by reference to Exhibit 10.1 of the Company&#8217;s Form 8-K filed June 3, 2011.</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><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;">10.22</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: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;">Eleventh Amendment to the Ninth Amended and Restated Credit Agreement dated October 29, 2012, incorporated by reference to Exhibit 10.1 of the Company&#8217;s Form 10-Q filed October 30, 2012.</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><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;">10.23</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: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;">Twelfth Amendment to the Ninth Amended and Restated Credit Agreement dated September 12, 2013, incorporated by reference to Exhibit 10.1 of the Company&#8217;s Form 8-K filed September 13, 2013.</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><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;">10.24</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: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;">Thirteenth Amendment to the Ninth Amended and Restated Credit Agreement dated September 12, 2013, incorporated by reference to Exhibit 10.1 of the Company&#8217;s Form 10-Q filed October 29, 2014.</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><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;">10.25</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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fourteenth Amendment to the Ninth Amended and Restated Credit Facility dated December 29, 2015, incorporated by reference to Exhibit 10.1 of the Company&#8217;s Form 8-K filed January 4, 2016.</font></div><div style="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: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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.26</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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fifteenth Amendment to the Ninth Amended and Restated Credit Facility dated February 29, 2016, incorporated by reference to Exhibit 10.1 of the Company&#8217;s Form 8-K filed February 29, 2016.</font></div><div style="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: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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.27</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: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;">Change of Control Agreement, dated February 26, 2015, between the Company and Kirk J. Meche, incorporated by reference to Exhibit 10.1 of the Company&#8217;s Form 8-K filed March 4, 2015.</font></div></td></tr></table></div></div><br><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">E-2</font></div></div><hr style="page-break-after:always"><a name="s470F8233C76583AA9D57A69BC537B89D"></a><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><br><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 width="8%"></td><td width="8%"></td><td width="84%"></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;font-weight:bold;">EXHIBIT</font></div><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">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 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: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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.28</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: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;">Change of Control Agreement, dated February 26, 2015, between the Company and Jeffrey&#160;M. Favret, incorporated by reference to Exhibit 10.2 of the Company&#8217;s Form 8-K filed March 4, 2015.</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><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;">10.29</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: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;">Change of Control Agreement, dated February 26, 2015, between the Company and Todd F. Ladd, incorporated by reference to Exhibit 10.3 of the Company&#8217;s Form 8-K filed March 4, 2015.</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><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;">21.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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subsidiaries of the Company - The Company&#8217;s significant subsidiaries, Gulf Island, L.L.C., Gulf Island Marine Fabricators, L.L.C., Gulf Island Shipyards, L.L.C., Dolphin Steel Sales, L.L.C., Gulf Island Resources, L.L.C. and Dolphin Services, L.L.C. (organized under Louisiana law) and Gulf Marine Fabricators, L.P. (a Texas limited partnership) are wholly owned and are included in the Company&#8217;s consolidated financial statements.</font></div><div style="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: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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23.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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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;">Consent of Ernst &amp; Young LLP.</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><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;">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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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;">CEO Certifications pursuant to Rule 13a-14 under the Securities Exchange Act of 1934.</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><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;">31.2</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: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;">CFO Certifications pursuant to Rule 13a-14 under the Securities Exchange Act of 1934.</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><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;">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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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;">Section 906 Certifications furnished pursuant to 18 U.S.C. Section 1350.</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;">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: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: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="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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(i)&#160;&#160;&#160;&#160;&#160;Consolidated Balance Sheets,</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(ii)&#160;&#160;&#160;&#160;Consolidated Statements of Operations,</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(iii)&#160;&#160;Consolidated Statement of Changes in Shareholders&#8217; Equity,</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(iv)&#160;&#160;&#160;Consolidated Statements of Cash Flows and</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(v)&#160;&#160;&#160;&#160;Notes to Consolidated Financial Statements.</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:41.015625%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td width="10%"></td><td width="90%"></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;">&#8224;</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;">Management Contract or Compensatory Plan.</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="2"></td></tr><tr><td width="4%"></td><td width="96%"></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;">*</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;">Incorporated by reference to the Company&#8217;s Registration Statement on Form S-1 filed with the Commission on February 14, 1997 (Registration Number 333-21863).</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:28.515625%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td width="14%"></td><td width="86%"></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;">^</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;">SEC File Number 000-22303.</font></div></td></tr></table></div></div><br><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">E-3</font></div></div>	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>2
<FILENAME>exhibit231.htm
<DESCRIPTION>EXHIBIT 23.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 2016 Workiva -->
		<title>Exhibit</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<a name="sBDFBD9241C1BB925AD5C5D599CA5DD5D"></a><div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Exhibit 23.1</font></div></div><br><div style="line-height:120%;padding-bottom:21px;padding-top:104px;text-align:center;font-size:14pt;"><font style="font-family:inherit;font-size:14pt;">Consent of Independent Registered Public Accounting Firm</font></div><div style="line-height:120%;padding-bottom:18px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We consent to the incorporation by reference in the following Registration Statements:</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:18px;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:138%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">1.</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Registration Statement (Form S-8 No.&#160;333-46155) pertaining to the Long-Term Incentive Plan of Gulf Island Fabrication, Inc.,</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:18px;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:138%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">2.</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Registration Statement (Form S-8 No.&#160;333-88466) pertaining to the 2002 Long-Term Incentive Plan of Gulf Island Fabrication, Inc., and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:18px;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:138%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">3.</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Registration Statement (Form S-8 No.&#160;333-176187) pertaining to the 2011 Stock Incentive Plan of Gulf Island Fabrication, Inc.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:18px;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:138%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">4.</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Registration Statement (Form S-8 No.&#160;333-204158) pertaining to the 2015 Stock Incentive Plan of Gulf Island Fabrication, Inc.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:18px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">of our reports dated March&#160;9, 2016, with respect to the consolidated financial statements of Gulf Island Fabrication, Inc., and the effectiveness of internal control over financial reporting of Gulf Island Fabrication, Inc. included in this Annual Report (Form 10-K) for the year ended December&#160;31, 2015.</font></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%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/s/ Ernst &amp; Young LLP</font></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%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">New Orleans, Louisiana</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;9, 2016</font></div><br><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="2"></td></tr><tr><td width="50%"></td><td width="50%"></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:18px;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:18px;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:18px;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;"><br></font></div></div>	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>3
<FILENAME>exhibit311.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 2016 Workiva -->
		<title>Exhibit</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<a name="s23154D0FF8C7CF3275D2A69BCB67D3A9"></a><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Exhibit 31.1</font></div><div style="line-height:120%;padding-top:12px;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-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">I, Kirk J. Meche, certify that:</font></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1. I have reviewed this Annual Report on Form 10-K of Gulf Island Fabrication, Inc.;</font></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2. 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><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3. 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><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4. The registrant&#8217;s other certifying officer and I are 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><div style="line-height:120%;padding-top:6px;text-indent:65px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(a) 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><div style="line-height:120%;padding-top:6px;text-indent:65px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(b) 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><div style="line-height:120%;padding-top:6px;text-indent:65px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(c) 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><div style="line-height:120%;padding-top:6px;text-indent:65px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(d) 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><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5. 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><div style="line-height:120%;padding-top:6px;text-indent:65px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(a) 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><div style="line-height:120%;padding-top:6px;text-indent:65px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(b) 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><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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 width="41%"></td><td width="2%"></td><td width="15%"></td><td width="3%"></td><td width="39%"></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><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;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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Date: March&#160;9, 2016</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="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:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;&#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:center;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="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="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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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="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="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: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:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">President and Chief 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="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:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Principal Executive Officer)</font></div></td></tr></table></div></div><br><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>4
<FILENAME>exhibit312.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 2016 Workiva -->
		<title>Exhibit</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<a name="s8483E42F6F5146DE9323A69BCC181BF4"></a><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Exhibit 31.2</font></div><div style="line-height:120%;padding-top:12px;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-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">I, Jeffrey M. Favret, certify that:</font></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1. I have reviewed this Annual Report on Form 10-K of Gulf Island Fabrication, Inc.;</font></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2. 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><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3. 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><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4. The registrant&#8217;s other certifying officer and I are 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><div style="line-height:120%;padding-top:6px;text-indent:65px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(a) 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><div style="line-height:120%;padding-top:6px;text-indent:65px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(b) 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><div style="line-height:120%;padding-top:6px;text-indent:65px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(c) 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><div style="line-height:120%;padding-top:6px;text-indent:65px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(d) 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><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5. 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><div style="line-height:120%;padding-top:6px;text-indent:65px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(a) 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><div style="line-height:120%;padding-top:6px;text-indent:65px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(b) 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><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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 width="41%"></td><td width="2%"></td><td width="15%"></td><td width="3%"></td><td width="39%"></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><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;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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Date: March&#160;9, 2016</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="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:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;&#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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/s/ Jeffrey M. Favret</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: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="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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Jeffrey M. Favret</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: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="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: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:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Executive Vice President, Chief Financial Officer, Treasurer, and Secretary</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: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="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: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:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Principal Financial and Accounting Officer)</font></div></td></tr></table></div></div><br><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>5
<FILENAME>exhibit32.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 2016 Workiva -->
		<title>Exhibit</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<a name="sEEC8A53AC9DEEB2E6133A69BCCBE0571"></a><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><br><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Exhibit 32</font></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">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;font-weight:bold;">18 U.S.C. Section&#160;1350, as adopted pursuant to</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Section&#160;906 of the Sarbanes-Oxley Act of 2002</font></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In connection with the Annual Report on Form 10-K of Gulf Island Fabrication, Inc. (the &#8220;Company&#8221;) for the fiscal year ended December&#160;31, 2015, 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 18 U.S.C. Section 1350, as adopted pursuant to Section&#160;906 of the Sarbanes-Oxley Act, that, to the best of their knowledge:</font></div><div style="line-height:120%;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:20px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:-4px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</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;">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="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:20px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:-4px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</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;">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%;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:92.7734375%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td width="48%"></td><td width="5%"></td><td width="47%"></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: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;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;">March 9, 2016</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;">By:</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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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: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;">President and Chief 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:right;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;height:18px;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:18px;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:18px;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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:92.7734375%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td width="48%"></td><td width="5%"></td><td width="47%"></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: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: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;">March 9, 2016</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;">By:</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/ Jeffrey M. Favret</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: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:10pt;"><font style="font-family:inherit;font-size:10pt;">Jeffrey M. Favret</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: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:10pt;"><font style="font-family:inherit;font-size:10pt;">Executive Vice President,</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: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:10pt;"><font style="font-family:inherit;font-size:10pt;">Chief Financial Officer, Treasurer, and Secretary</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: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:10pt;"><font style="font-family:inherit;font-size:10pt;">(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="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="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%;padding-top:12px;text-indent:32px;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><br><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>6
<FILENAME>gifi-20151231.xml
<DESCRIPTION>XBRL INSTANCE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!--p:3e2fbb35706546fe917131cd7dfc2c75,x:0e8f85cab092449ea6d7df7e31fdc793-->
<xbrli:xbrl xmlns:country="http://xbrl.sec.gov/country/2013-01-31" xmlns:currency="http://xbrl.sec.gov/currency/2014-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2014-01-31" xmlns:exch="http://xbrl.sec.gov/exch/2015-01-31" xmlns:gifi="http://www.gulfisland.com/20151231" 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/2011-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/2015-01-31" xmlns:us-roles="http://fasb.org/us-roles/2015-01-31" xmlns:us-types="http://fasb.org/us-types/2015-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-20151231.xsd" xlink:type="simple" />
	<xbrli:context id="FD2015Q4YTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q2">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2016Q1SharesOutstanding">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-03-04</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2014Q4">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2014-12-31</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="FD2014Q4YTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-01-01</xbrli:startDate>
			<xbrli:endDate>2014-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2013Q4YTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2013-01-01</xbrli:startDate>
			<xbrli:endDate>2013-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2014Q4_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>2014-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2013Q4">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2013-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2013Q4YTD_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>2013-01-01</xbrli:startDate>
			<xbrli:endDate>2013-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2014Q4YTD_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>2014-01-01</xbrli:startDate>
			<xbrli:endDate>2014-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_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>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2013Q4_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>2013-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2013Q4_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>2013-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_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>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2014Q4YTD_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>2014-01-01</xbrli:startDate>
			<xbrli:endDate>2014-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2014Q4YTD_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>2014-01-01</xbrli:startDate>
			<xbrli:endDate>2014-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2013Q4_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>2013-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_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>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_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>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2014Q4_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>2014-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2012Q4">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2012-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2013Q4YTD_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>2013-01-01</xbrli:startDate>
			<xbrli:endDate>2013-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2013Q4YTD_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>2013-01-01</xbrli:startDate>
			<xbrli:endDate>2013-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2012Q4_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>2012-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_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>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2012Q4_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>2012-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2014Q4_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>2014-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2012Q4_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>2012-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_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>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2014Q4_us-gaap_NewAccountingPronouncementEarlyAdoptionAxis_us-gaap_NewAccountingPronouncementEarlyAdoptionEffectMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:NewAccountingPronouncementEarlyAdoptionAxis">us-gaap:NewAccountingPronouncementEarlyAdoptionEffectMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2014-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_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>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_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>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_gifi_AransasPassTexasMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">gifi:AransasPassTexasMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_gifi_InglesideTexasMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">gifi:InglesideTexasMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_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-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_AmortizationExpensePerUnitOfProductionByCostCenterAxis_gifi_FabricationFacilitiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AmortizationExpensePerUnitOfProductionByCostCenterAxis">gifi:FabricationFacilitiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2013Q4QTD_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_gifi_LargeDeepwaterProjectPriorYearsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis">gifi:LargeDeepwaterProjectPriorYearsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2013-10-01</xbrli:startDate>
			<xbrli:endDate>2013-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2014Q4YTD_us-gaap_GeographicDistributionAxis_us-gaap_GeographicDistributionForeignMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-01-01</xbrli:startDate>
			<xbrli:endDate>2014-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_GeographicDistributionAxis_us-gaap_GeographicDistributionDomesticMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionDomesticMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2014Q4YTD_us-gaap_GeographicDistributionAxis_us-gaap_GeographicDistributionDomesticMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionDomesticMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-01-01</xbrli:startDate>
			<xbrli:endDate>2014-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_GeographicDistributionAxis_us-gaap_GeographicDistributionForeignMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2013Q4YTD_us-gaap_GeographicDistributionAxis_us-gaap_GeographicDistributionForeignMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2013-01-01</xbrli:startDate>
			<xbrli:endDate>2013-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2013Q4YTD_us-gaap_GeographicDistributionAxis_us-gaap_GeographicDistributionDomesticMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionDomesticMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2013-01-01</xbrli:startDate>
			<xbrli:endDate>2013-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2014Q4YTD_us-gaap_MajorCustomersAxis_gifi_AnadarkoMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">gifi:AnadarkoMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-01-01</xbrli:startDate>
			<xbrli:endDate>2014-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_MajorCustomersAxis_gifi_CustomerBMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">gifi:CustomerBMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2013Q4YTD_us-gaap_MajorCustomersAxis_gifi_CustomerOneMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">gifi:CustomerOneMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2013-01-01</xbrli:startDate>
			<xbrli:endDate>2013-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2013Q4YTD_us-gaap_MajorCustomersAxis_gifi_CustomerTwoMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">gifi:CustomerTwoMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2013-01-01</xbrli:startDate>
			<xbrli:endDate>2013-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2014Q4YTD_us-gaap_MajorCustomersAxis_gifi_WalterOilAndGasMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">gifi:WalterOilAndGasMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-01-01</xbrli:startDate>
			<xbrli:endDate>2014-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_MajorCustomersAxis_gifi_WalterOilAndGasMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">gifi:WalterOilAndGasMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_gifi_ContractTypeAxis_gifi_CompletedContractsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="gifi:ContractTypeAxis">gifi:CompletedContractsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_gifi_ContractTypeAxis_gifi_ContractsInProgressMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="gifi:ContractTypeAxis">gifi:ContractsInProgressMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2014Q4_gifi_ContractTypeAxis_gifi_CompletedContractsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="gifi:ContractTypeAxis">gifi:CompletedContractsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2014-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2014Q4_gifi_ContractTypeAxis_gifi_ContractsInProgressMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="gifi:ContractTypeAxis">gifi:ContractsInProgressMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2014-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_gifi_Top6CustomerMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">gifi:Top6CustomerMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_gifi_Top6CustomerMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">gifi:Top6CustomerMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_LossContingenciesByNatureOfContingencyAxis_gifi_OperatingLeaseAmendmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">gifi:OperatingLeaseAmendmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2014Q4_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:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2014-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_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:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_TransportationEquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TransportationEquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_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:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2014Q4_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:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2014-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2014Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingImprovementsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingImprovementsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2014-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2014Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_TransportationEquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TransportationEquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2014-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2014Q4_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:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2014-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingImprovementsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingImprovementsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_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:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2014Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2014-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2014Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2014-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember_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:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember_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:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_TransportationEquipmentMember_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:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TransportationEquipmentMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_TransportationEquipmentMember_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:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TransportationEquipmentMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_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:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingImprovementsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingImprovementsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_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:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2014Q3">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2014-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q3QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-07-01</xbrli:startDate>
			<xbrli:endDate>2015-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-10-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2015Q3July30">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-07-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2016Q1Feb29_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:instant>2016-02-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2016Q1Feb29-Feb29_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_RangeAxis_us-gaap_MinimumMember_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:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-02-29</xbrli:startDate>
			<xbrli:endDate>2016-02-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2016Q1Feb29-Feb29_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_RangeAxis_us-gaap_MaximumMember_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:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-02-29</xbrli:startDate>
			<xbrli:endDate>2016-02-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2016Q1Feb29-Feb29_us-gaap_CreditFacilityAxis_us-gaap_LetterOfCreditMember_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:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-02-29</xbrli:startDate>
			<xbrli:endDate>2016-02-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_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:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_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>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_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:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2012Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2012-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2013Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2013-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2013Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2013-01-01</xbrli:startDate>
			<xbrli:endDate>2013-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2014Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2014-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2014Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-01-01</xbrli:startDate>
			<xbrli:endDate>2014-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2014Q4_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2014-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2013Q4YTD_us-gaap_PlanNameAxis_gifi_IncentivePlansMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">gifi:IncentivePlansMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2013-01-01</xbrli:startDate>
			<xbrli:endDate>2013-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2014Q4YTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-01-01</xbrli:startDate>
			<xbrli:endDate>2014-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_gifi_LongTermIncentivePlanTwentyZeroTwoMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">gifi:LongTermIncentivePlanTwentyZeroTwoMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_gifi_LongTermIncentivePlanTwentyElevenMember_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:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">gifi:LongTermIncentivePlanTwentyElevenMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_gifi_LongTermIncentivePlanTwentyZeroTwoMember_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:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">gifi:LongTermIncentivePlanTwentyZeroTwoMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_AwardTypeAxis_gifi_NonPerformanceBasedMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">gifi:NonPerformanceBasedMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_gifi_LongTermIncentivePlanTwentyFifteenMember_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:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">gifi:LongTermIncentivePlanTwentyFifteenMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_gifi_LongTermIncentivePlanTwentyElevenMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">gifi:LongTermIncentivePlanTwentyElevenMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_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:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_TitleOfIndividualAxis_gifi_NonEmployeeDirectorMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">gifi:NonEmployeeDirectorMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_gifi_LongTermIncentivePlanTwentyFifteenMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">gifi:LongTermIncentivePlanTwentyFifteenMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_PlanNameAxis_gifi_IncentivePlansMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">gifi:IncentivePlansMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2014Q4YTD_us-gaap_PlanNameAxis_gifi_IncentivePlansMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">gifi:IncentivePlansMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-01-01</xbrli:startDate>
			<xbrli:endDate>2014-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2013Q4YTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2013-01-01</xbrli:startDate>
			<xbrli:endDate>2013-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_AwardDateAxis_gifi_A2016AwardsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">gifi:A2016AwardsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_AwardDateAxis_gifi_A2015AwardsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">gifi:A2015AwardsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2014Q3QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-07-01</xbrli:startDate>
			<xbrli:endDate>2014-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2014Q2QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-04-01</xbrli:startDate>
			<xbrli:endDate>2014-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2014Q4QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-10-01</xbrli:startDate>
			<xbrli:endDate>2014-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2014Q1QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-01-01</xbrli:startDate>
			<xbrli:endDate>2014-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q2QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-04-01</xbrli:startDate>
			<xbrli:endDate>2015-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q1QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4QTD_us-gaap_AmortizationExpensePerUnitOfProductionByCostCenterAxis_gifi_FabricationFacilitiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AmortizationExpensePerUnitOfProductionByCostCenterAxis">gifi:FabricationFacilitiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-10-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4QTD_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-10-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q3QTD_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_gifi_LargeDeepwaterProjectMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis">gifi:LargeDeepwaterProjectMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-07-01</xbrli:startDate>
			<xbrli:endDate>2015-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2016Q1Jan1-Jan1_us-gaap_BusinessAcquisitionAxis_gifi_LEEVACShipyardsLLCMember_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:BusinessAcquisitionAxis">gifi:LEEVACShipyardsLLCMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-01-01</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2016Q1Jan1_us-gaap_BusinessAcquisitionAxis_gifi_LEEVACShipyardsLLCMember_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:BusinessAcquisitionAxis">gifi:LEEVACShipyardsLLCMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-01-01</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2016Q1Feb25-Feb25_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>2016-02-25</xbrli:startDate>
			<xbrli:endDate>2016-02-25</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:unit id="Customer">
		<xbrli:measure>gifi:Customer</xbrli:measure>
	</xbrli:unit>
	<xbrli:unit id="usd">
		<xbrli:measure>iso4217:USD</xbrli:measure>
	</xbrli:unit>
	<xbrli:unit id="claim">
		<xbrli:measure>gifi:claim</xbrli:measure>
	</xbrli:unit>
	<xbrli:unit id="shares">
		<xbrli:measure>xbrli:shares</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>
	<xbrli:unit id="sqft">
		<xbrli:measure>utreg:sqft</xbrli:measure>
	</xbrli:unit>
	<xbrli:unit id="Project">
		<xbrli:measure>gifi:Project</xbrli:measure>
	</xbrli:unit>
	<xbrli:unit id="acre">
		<xbrli:measure>utreg:acre</xbrli:measure>
	</xbrli:unit>
	<xbrli:unit id="number">
		<xbrli:measure>xbrli:pure</xbrli:measure>
	</xbrli:unit>
	<dei:AmendmentFlag contextRef="FD2015Q4YTD" id="Fact-F2685563D0605327EBFDD29AF6379371">false</dei:AmendmentFlag>
	<dei:CurrentFiscalYearEndDate contextRef="FD2015Q4YTD" id="Fact-6F5EAC04C219EFEA6471D29AF636714D">--12-31</dei:CurrentFiscalYearEndDate>
	<dei:DocumentFiscalPeriodFocus contextRef="FD2015Q4YTD" id="Fact-2BA19159FB87EBC0D16AD29AF6385D2B">FY</dei:DocumentFiscalPeriodFocus>
	<dei:DocumentFiscalYearFocus contextRef="FD2015Q4YTD" id="Fact-2CD9E23ED8BECD3F2D14D29AF63815F0">2015</dei:DocumentFiscalYearFocus>
	<dei:DocumentPeriodEndDate contextRef="FD2015Q4YTD" id="Fact-370C04B4D5F6FE5F889AD29AF630D526">2015-12-31</dei:DocumentPeriodEndDate>
	<dei:DocumentType contextRef="FD2015Q4YTD" id="Fact-EBBB5167B9E5716C5C85D29AF636BE8A">10-K</dei:DocumentType>
	<dei:EntityCentralIndexKey contextRef="FD2015Q4YTD" id="Fact-EE431DDE7790115F5F45D29AF630A510">0001031623</dei:EntityCentralIndexKey>
	<dei:EntityCommonStockSharesOutstanding contextRef="I2016Q1SharesOutstanding" decimals="INF" id="Fact-0F0ED984F9CA5E4BBFD3D29AF6383D43" unitRef="shares">14630686</dei:EntityCommonStockSharesOutstanding>
	<dei:EntityCurrentReportingStatus contextRef="FD2015Q4YTD" id="Fact-82B196277B76485A8F33D29AF63725A6">Yes</dei:EntityCurrentReportingStatus>
	<dei:EntityFilerCategory contextRef="FD2015Q4YTD" id="Fact-8C6D1B5DF0539C9DF034D29AF631F1B8">Accelerated Filer</dei:EntityFilerCategory>
	<dei:EntityPublicFloat contextRef="FI2015Q2" decimals="0" id="Fact-5DB8181193AB226A9D68D29AF637E1A9" unitRef="usd">160619350</dei:EntityPublicFloat>
	<dei:EntityRegistrantName contextRef="FD2015Q4YTD" id="Fact-9CAC6A3A8748A2F8BF34D29AF6311816">GULF ISLAND FABRICATION INC</dei:EntityRegistrantName>
	<dei:EntityVoluntaryFilers contextRef="FD2015Q4YTD" id="Fact-F108BA7D09AA259675F3D29AF6310934">No</dei:EntityVoluntaryFilers>
	<dei:EntityWellKnownSeasonedIssuer contextRef="FD2015Q4YTD" id="Fact-514EC58C534A62DA9BE8D29AF638E0E6">No</dei:EntityWellKnownSeasonedIssuer>
	<dei:TradingSymbol contextRef="FD2015Q4YTD" id="Fact-5AAF491FAD732D0D80FFD29AF6366652">GIFI</dei:TradingSymbol>
	<gifi:AllowanceForDoubtfulAccountsProvisions contextRef="FD2013Q4YTD" decimals="-3" id="Fact-BAAE4772A2845F22476CFB85267C3187" unitRef="usd">887000</gifi:AllowanceForDoubtfulAccountsProvisions>
	<gifi:AllowanceForDoubtfulAccountsProvisions contextRef="FD2014Q4YTD" decimals="-3" id="Fact-D5691264F0B0DE08A6DFD29AF63D90D8" unitRef="usd">3168000</gifi:AllowanceForDoubtfulAccountsProvisions>
	<gifi:AllowanceForDoubtfulAccountsProvisions contextRef="FD2015Q4YTD" decimals="-3" id="Fact-B57F795E12C9FF251E03D29AF63F59D1" unitRef="usd">448000</gifi:AllowanceForDoubtfulAccountsProvisions>
	<gifi:AssetsHeldforsaleReclassificationtoInventory contextRef="FD2013Q4YTD" decimals="-3" id="Fact-94CA2AF1C7193E42C803FEED0D162B2A" unitRef="usd">0</gifi:AssetsHeldforsaleReclassificationtoInventory>
	<gifi:AssetsHeldforsaleReclassificationtoInventory contextRef="FD2014Q4YTD" decimals="-3" id="Fact-7350982588882114837CFEECEED750E2" unitRef="usd">0</gifi:AssetsHeldforsaleReclassificationtoInventory>
	<gifi:AssetsHeldforsaleReclassificationtoInventory contextRef="FD2015Q3QTD" decimals="-5" id="Fact-B26314D64F0E40AD1B9237257EEE05E2" unitRef="usd">3700000</gifi:AssetsHeldforsaleReclassificationtoInventory>
	<gifi:AssetsHeldforsaleReclassificationtoInventory contextRef="FD2015Q4YTD" decimals="-3" id="Fact-EE6BC41D7B0DB3EF4D9FFEEC6716B267" unitRef="usd">3727000</gifi:AssetsHeldforsaleReclassificationtoInventory>
	<gifi:ContractCostsAndEstimatedProfits contextRef="FI2014Q4" decimals="-3" id="Fact-4BF9DC14F657BE5C10492D7C6756130C" unitRef="usd">796159000</gifi:ContractCostsAndEstimatedProfits>
	<gifi:ContractCostsAndEstimatedProfits contextRef="FI2015Q4" decimals="-3" id="Fact-41BCD833C899F7C896452D7C675184B0" unitRef="usd">445435000</gifi:ContractCostsAndEstimatedProfits>
	<gifi:ContractsInProcess contextRef="FI2014Q4" decimals="-3" id="Fact-04EB0FF74F4F19F32C4E2D7C674DFBC6" unitRef="usd">742608000</gifi:ContractsInProcess>
	<gifi:ContractsInProcess contextRef="FI2015Q4" decimals="-3" id="Fact-439D055A1634DC2BB7932D7C674F50A3" unitRef="usd">437658000</gifi:ContractsInProcess>
	<gifi:DebtInstrumentCovenantTermsMaximumDebttoNetWorthRatio contextRef="FI2015Q4" decimals="INF" id="Fact-C2831B5EB55DB64B13E33D99DD0F233D" unitRef="number">0.5</gifi:DebtInstrumentCovenantTermsMaximumDebttoNetWorthRatio>
	<gifi:DebtInstrumentCovenantTermsMaximumEBITDARatio contextRef="I2016Q1Feb29_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" decimals="INF" id="Fact-CDF35098912F3CB27E8B3643753D8413" unitRef="number">3.0</gifi:DebtInstrumentCovenantTermsMaximumEBITDARatio>
	<gifi:DebtInstrumentCovenantTermsMinimumCurrentRatio contextRef="FI2015Q4" decimals="INF" id="Fact-BAE35CFD1A38074A7FAA3D94D4BB1442" unitRef="number">1.25</gifi:DebtInstrumentCovenantTermsMinimumCurrentRatio>
	<gifi:DebtInstrumentCovenantTermsMinimumInterestCoverageRatio contextRef="FI2015Q4" decimals="INF" id="Fact-CD541CE3AD192A0C2F373D83583144DA" unitRef="number">4.0</gifi:DebtInstrumentCovenantTermsMinimumInterestCoverageRatio>
	<gifi:DebtInstrumentCovenantTermsMinimumInterestCoverageRatio contextRef="I2016Q1Feb29_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" decimals="INF" id="Fact-4E8892DB0E46656F36A03645BB0E9683" unitRef="number">2.0</gifi:DebtInstrumentCovenantTermsMinimumInterestCoverageRatio>
	<gifi:DebtInstrumentCovenantTermsPercentofNetIncomeAddedtoNetWorthRequirement contextRef="I2016Q1Feb29_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" decimals="INF" id="Fact-ADD21FF941332DC8DA93363D6C231305" unitRef="number">0.5</gifi:DebtInstrumentCovenantTermsPercentofNetIncomeAddedtoNetWorthRequirement>
	<gifi:DebtInstrumentCovenantTermsPercentofProceedsfromStockIssuanceAddedtoNetWorthRequirement contextRef="I2016Q1Feb29_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" decimals="INF" id="Fact-40F06DF51689C069ED47364079B2D02E" unitRef="number">1</gifi:DebtInstrumentCovenantTermsPercentofProceedsfromStockIssuanceAddedtoNetWorthRequirement>
	<gifi:DeferredTaxAssetsLongTermContracts contextRef="FI2014Q4" decimals="-3" id="Fact-4A5E48783A42848919EC14403084D9D2" unitRef="usd">391000</gifi:DeferredTaxAssetsLongTermContracts>
	<gifi:DeferredTaxAssetsLongTermContracts contextRef="FI2015Q4" decimals="-3" id="Fact-3D38874B7B8EC15E2BA6144030BEF712" unitRef="usd">3321000</gifi:DeferredTaxAssetsLongTermContracts>
	<gifi:EntityWideDisclosureOnGeographicAreasPercentOfRevenueFromExternalCustomersAttributedToForeignCountries contextRef="FD2013Q4YTD" decimals="2" id="Fact-E82B3AEA3F2C8764F1A62F21F4468363" unitRef="number">0.06</gifi:EntityWideDisclosureOnGeographicAreasPercentOfRevenueFromExternalCustomersAttributedToForeignCountries>
	<gifi:EntityWideDisclosureOnGeographicAreasPercentOfRevenueFromExternalCustomersAttributedToForeignCountries contextRef="FD2014Q4YTD" decimals="2" id="Fact-347017F7B18AE99E34DA2F21D79E237A" unitRef="number">0.10</gifi:EntityWideDisclosureOnGeographicAreasPercentOfRevenueFromExternalCustomersAttributedToForeignCountries>
	<gifi:EntityWideDisclosureOnGeographicAreasPercentOfRevenueFromExternalCustomersAttributedToForeignCountries contextRef="FD2015Q4YTD" decimals="2" id="Fact-DBCE10D58346D434D1202F21B1849C08" unitRef="number">0.06</gifi:EntityWideDisclosureOnGeographicAreasPercentOfRevenueFromExternalCustomersAttributedToForeignCountries>
	<gifi:EstimatedProfitEarnedtoDateonContracts contextRef="FI2014Q4" decimals="-3" id="Fact-1055963957C8F148F2BF2D7C674A7C00" unitRef="usd">53551000</gifi:EstimatedProfitEarnedtoDateonContracts>
	<gifi:EstimatedProfitEarnedtoDateonContracts contextRef="FI2015Q4" decimals="-3" id="Fact-85D9B3C6CC81FAE50FEB2D7C674E3058" unitRef="usd">7777000</gifi:EstimatedProfitEarnedtoDateonContracts>
	<gifi:IncreaseDecreaseInContractRetainage contextRef="FD2013Q4YTD" decimals="-3" id="Fact-F703153D204374352079D29AF637A6E5" unitRef="usd">-1187000</gifi:IncreaseDecreaseInContractRetainage>
	<gifi:IncreaseDecreaseInContractRetainage contextRef="FD2014Q4YTD" decimals="-3" id="Fact-CF2995D6A0DEAA31FB9FD29AF645453D" unitRef="usd">-111000</gifi:IncreaseDecreaseInContractRetainage>
	<gifi:IncreaseDecreaseInContractRetainage contextRef="FD2015Q4YTD" decimals="-3" id="Fact-105082FB25C1C50B9079D29AF6388F1E" unitRef="usd">52000</gifi:IncreaseDecreaseInContractRetainage>
	<gifi:IncreaseDecreaseInPrepaidExpenseAndOtherAssets contextRef="FD2013Q4YTD" decimals="-3" id="Fact-2AD2CD2D55AAE33612FBD29AF63F4FEF" unitRef="usd">385000</gifi:IncreaseDecreaseInPrepaidExpenseAndOtherAssets>
	<gifi:IncreaseDecreaseInPrepaidExpenseAndOtherAssets contextRef="FD2014Q4YTD" decimals="-3" id="Fact-3BB13718C8A2363077F8D29AF6364F7E" unitRef="usd">-352000</gifi:IncreaseDecreaseInPrepaidExpenseAndOtherAssets>
	<gifi:IncreaseDecreaseInPrepaidExpenseAndOtherAssets contextRef="FD2015Q4YTD" decimals="-3" id="Fact-911297D298B332B81F29D29AF63B5249" unitRef="usd">-1092000</gifi:IncreaseDecreaseInPrepaidExpenseAndOtherAssets>
	<gifi:IncreaseDecreaseinAccruedContractLosses contextRef="FD2013Q4YTD" decimals="-3" id="Fact-ED9AA55832AE27DA6FBFD29AF63118E2" unitRef="usd">-3790000</gifi:IncreaseDecreaseinAccruedContractLosses>
	<gifi:IncreaseDecreaseinAccruedContractLosses contextRef="FD2014Q4YTD" decimals="-3" id="Fact-EF464098833218CF76A7D29AF63E749D" unitRef="usd">817000</gifi:IncreaseDecreaseinAccruedContractLosses>
	<gifi:IncreaseDecreaseinAccruedContractLosses contextRef="FD2015Q4YTD" decimals="-3" id="Fact-2E49D02B4004D20D07ACD29AF63BBFB9" unitRef="usd">8678000</gifi:IncreaseDecreaseinAccruedContractLosses>
	<gifi:LossonContractLaborRateChanges contextRef="FD2015Q4YTD_us-gaap_AmortizationExpensePerUnitOfProductionByCostCenterAxis_gifi_FabricationFacilitiesMember" decimals="-5" id="Fact-F1E1481CCCA9B38245F13D8249158A6E" unitRef="usd">9400000</gifi:LossonContractLaborRateChanges>
	<gifi:LossonContractsNumberofProjects contextRef="FI2014Q4" decimals="INF" id="Fact-9A8D8765C3114C771391422ECAB7ACA9" unitRef="Project">2</gifi:LossonContractsNumberofProjects>
	<gifi:NetCostsandEstimatedEarningsInExcessofBillings contextRef="FI2014Q4" decimals="-3" id="Fact-C5FD4908F5B6EE6F36DE2D7C675554FB" unitRef="usd">-8223000</gifi:NetCostsandEstimatedEarningsInExcessofBillings>
	<gifi:NetCostsandEstimatedEarningsInExcessofBillings contextRef="FI2015Q4" decimals="-3" id="Fact-EB47F3A400274B7AF5A02D7C6752A1B2" unitRef="usd">-5741000</gifi:NetCostsandEstimatedEarningsInExcessofBillings>
	<gifi:NetIncomeLossAllocatedToParticipatingSecuritiesBasic contextRef="FD2013Q4YTD" decimals="-3" id="Fact-E5C6F05F8038D2FC87D8D29AF63F577F" unitRef="usd">-75000</gifi:NetIncomeLossAllocatedToParticipatingSecuritiesBasic>
	<gifi:NetIncomeLossAllocatedToParticipatingSecuritiesBasic contextRef="FD2014Q4YTD" decimals="-3" id="Fact-3A5D7EEA425819EE5109D29AF63D873F" unitRef="usd">-104000</gifi:NetIncomeLossAllocatedToParticipatingSecuritiesBasic>
	<gifi:NetIncomeLossAllocatedToParticipatingSecuritiesBasic contextRef="FD2015Q4YTD" decimals="-3" id="Fact-3E4C83503E790D03145E1437CC140A30" unitRef="usd">-84000</gifi:NetIncomeLossAllocatedToParticipatingSecuritiesBasic>
	<gifi:NumberOfMajorCustomerRevenue contextRef="FD2015Q4YTD_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_gifi_Top6CustomerMember" decimals="INF" id="Fact-4A039B4E036A4A4DF19BD29AF638305F" unitRef="Customer">6</gifi:NumberOfMajorCustomerRevenue>
	<gifi:OfficeSpaceArea contextRef="FI2015Q4" decimals="-3" id="Fact-DABE37E6812B892220EED29AF63C557F" unitRef="sqft">8000</gifi:OfficeSpaceArea>
	<gifi:PassThroughCostsAsPercentOfRevenue contextRef="FD2013Q4YTD" decimals="3" id="Fact-55185C7EAFF97DD29F452F23BDA43795" unitRef="number">0.585</gifi:PassThroughCostsAsPercentOfRevenue>
	<gifi:PassThroughCostsAsPercentOfRevenue contextRef="FD2014Q4YTD" decimals="3" id="Fact-E3C47EFE5E746C12FE2D2F2392782C60" unitRef="number">0.482</gifi:PassThroughCostsAsPercentOfRevenue>
	<gifi:PassThroughCostsAsPercentOfRevenue contextRef="FD2015Q4YTD" decimals="3" id="Fact-6B25418585E64D60A2362F23A7424752" unitRef="number">0.444</gifi:PassThroughCostsAsPercentOfRevenue>
	<gifi:PercentageOfRevenueFromMajorCustomer contextRef="FD2015Q4YTD_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_gifi_Top6CustomerMember" decimals="3" id="Fact-EE68450A2FDC260E0466D29AF631C3DE" unitRef="number">0.637</gifi:PercentageOfRevenueFromMajorCustomer>
	<gifi:PropertyPlantandEquipmentReclassificationtoHeldforsale contextRef="FD2013Q4YTD" decimals="-3" id="Fact-F9AB9516876AF48D80D7FBD7B9041596" unitRef="usd">14527000</gifi:PropertyPlantandEquipmentReclassificationtoHeldforsale>
	<gifi:PropertyPlantandEquipmentReclassificationtoHeldforsale contextRef="FD2014Q4YTD" decimals="-3" id="Fact-A06AAAAB2DB07D4D5E61D29AF63B59D8" unitRef="usd">0</gifi:PropertyPlantandEquipmentReclassificationtoHeldforsale>
	<gifi:PropertyPlantandEquipmentReclassificationtoHeldforsale contextRef="FD2015Q4YTD" decimals="-3" id="Fact-D188CA5EAC497D5502BDFBD7A16C851F" unitRef="usd">4805000</gifi:PropertyPlantandEquipmentReclassificationtoHeldforsale>
	<gifi:ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumVestingPeriodForRestrictedStockAndRestrictedStockUnits contextRef="FD2015Q4YTD_us-gaap_AwardTypeAxis_gifi_NonPerformanceBasedMember" id="Fact-DF18D33F4011C9134480D29AF636072A">P3Y</gifi:ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumVestingPeriodForRestrictedStockAndRestrictedStockUnits>
	<gifi:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAvailableForGrantToIndividual contextRef="FI2015Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_gifi_LongTermIncentivePlanTwentyElevenMember_us-gaap_RangeAxis_us-gaap_MaximumMember" decimals="INF" id="Fact-804C8378488B938C530D3674286E04E0" unitRef="shares">200000</gifi:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAvailableForGrantToIndividual>
	<gifi:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAvailableForGrantToIndividual contextRef="FI2015Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_gifi_LongTermIncentivePlanTwentyFifteenMember_us-gaap_RangeAxis_us-gaap_MaximumMember" decimals="INF" id="Fact-E4273A1B907BB4D030D63677C42FC55D" unitRef="shares">200000</gifi:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAvailableForGrantToIndividual>
	<gifi:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAvailableForGrantToIndividual contextRef="FI2015Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_gifi_LongTermIncentivePlanTwentyZeroTwoMember_us-gaap_RangeAxis_us-gaap_MaximumMember" decimals="INF" id="Fact-97CF59F22EB4C47A3C17367149123289" unitRef="shares">200000</gifi:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAvailableForGrantToIndividual>
	<gifi:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAvailableForGrantToIndividual contextRef="FI2015Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_RangeAxis_us-gaap_MaximumMember" decimals="INF" id="Fact-F61A854159D0BF98E87F366C4670B489" unitRef="shares">400000</gifi:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAvailableForGrantToIndividual>
	<gifi:ShareBasedCompensationArrangementbyShareBasedPaymentAwardOptionsAvailableforGranttoanOutsideDirector contextRef="FI2015Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_gifi_LongTermIncentivePlanTwentyFifteenMember_us-gaap_RangeAxis_us-gaap_MaximumMember" decimals="INF" id="Fact-C082BBB55127F5BF6931367934CF80EB" unitRef="shares">25000</gifi:ShareBasedCompensationArrangementbyShareBasedPaymentAwardOptionsAvailableforGranttoanOutsideDirector>
	<gifi:StockIssuedDuringPeriodSharesRestrictedStockUnitsVested contextRef="FD2013Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="INF" id="Fact-7167997757E61BD31AB9D29AF63F14D2" unitRef="shares">38188</gifi:StockIssuedDuringPeriodSharesRestrictedStockUnitsVested>
	<gifi:StockIssuedDuringPeriodSharesRestrictedStockUnitsVested contextRef="FD2014Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="INF" id="Fact-65363503782A21DCF5BFD29AF63D5A74" unitRef="shares">45356</gifi:StockIssuedDuringPeriodSharesRestrictedStockUnitsVested>
	<gifi:StockIssuedDuringPeriodSharesRestrictedStockUnitsVested contextRef="FD2015Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="INF" id="Fact-72453624D80B9F4DDD1AD29AF63E08E8" unitRef="shares">41112</gifi:StockIssuedDuringPeriodSharesRestrictedStockUnitsVested>
	<us-gaap:AccountsPayableCurrent contextRef="FI2014Q4" decimals="-3" id="Fact-66A30721DA573FA01863D2A7BF44A0B4" unitRef="usd">40272000</us-gaap:AccountsPayableCurrent>
	<us-gaap:AccountsPayableCurrent contextRef="FI2015Q4" decimals="-3" id="Fact-B21F43FF19CAEB508F79D2A7C07F5364" unitRef="usd">13604000</us-gaap:AccountsPayableCurrent>
	<us-gaap:AccountsReceivableGross contextRef="FI2014Q4" decimals="-3" id="Fact-A798BA47E49641849F563291699D03E1" unitRef="usd">84051000</us-gaap:AccountsReceivableGross>
	<us-gaap:AccountsReceivableGross contextRef="FI2015Q4" decimals="-3" id="Fact-45B147D956BAD0EFFDD232924F1E2601" unitRef="usd">47104000</us-gaap:AccountsReceivableGross>
	<us-gaap:AccountsReceivableNet contextRef="FI2014Q4" decimals="-3" id="Fact-07F676A21E9D37867B4732920DE5FADE" unitRef="usd">80448000</us-gaap:AccountsReceivableNet>
	<us-gaap:AccountsReceivableNet contextRef="FI2015Q4" decimals="-3" id="Fact-7975E16ED2A596364D593292510FE07F" unitRef="usd">47060000</us-gaap:AccountsReceivableNet>
	<us-gaap:AccruedIncomeTaxesCurrent contextRef="FI2014Q4" decimals="-3" id="Fact-2E908BE8F9907129319AFB3B74BD0105" unitRef="usd">0</us-gaap:AccruedIncomeTaxesCurrent>
	<us-gaap:AccruedIncomeTaxesCurrent contextRef="FI2015Q4" decimals="-3" id="Fact-DA38E35D612850FE9D47FB3B5E65E5D9" unitRef="usd">113000</us-gaap:AccruedIncomeTaxesCurrent>
	<us-gaap:AccruedLiabilitiesCurrent contextRef="FI2014Q4" decimals="-3" id="Fact-1E6FBBEE8FE731796FD8D2A7C070FCC8" unitRef="usd">5187000</us-gaap:AccruedLiabilitiesCurrent>
	<us-gaap:AccruedLiabilitiesCurrent contextRef="FI2015Q4" decimals="-3" id="Fact-53E4807E3F1FDC5CE39BD2A7BEF87F46" unitRef="usd">777000</us-gaap:AccruedLiabilitiesCurrent>
	<us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="FI2014Q4" decimals="-3" id="Fact-1A9ABAC9D1A8ABE1E3903297AA134BF4" unitRef="usd">213351000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
	<us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="FI2015Q4" decimals="-3" id="Fact-FFE64BBB830E1A4A74953297AA1CF7B6" unitRef="usd">236804000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
	<us-gaap:AdditionalPaidInCapital contextRef="FI2014Q4" decimals="-3" id="Fact-5B5D0ADB7669491D2C99D2A7BFB8441E" unitRef="usd">93828000</us-gaap:AdditionalPaidInCapital>
	<us-gaap:AdditionalPaidInCapital contextRef="FI2015Q4" decimals="-3" id="Fact-E950BDCE103E2DA6698BD2A7BEC75C11" unitRef="usd">96194000</us-gaap:AdditionalPaidInCapital>
	<us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation contextRef="FD2013Q4YTD" decimals="-3" id="Fact-019F64E2367A616E7DC6FB73223B430C" unitRef="usd">116000</us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation>
	<us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation contextRef="FD2013Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="Fact-77F44FD0F2CF956E9BBAD29AF639F4EF" unitRef="usd">116000</us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2013Q4YTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" decimals="-5" id="Fact-36AE5373E356AC8724DE3D26BE137193" unitRef="usd">0</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2014Q4YTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" decimals="-5" id="Fact-250F22A4B51E5DFA701F3D26AE34EF0B" unitRef="usd">0</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2015Q4YTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" decimals="-5" id="Fact-82064CD310AB8B8A2B2B3D2685AA1576" unitRef="usd">1100000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="FI2014Q4" decimals="-3" id="Fact-D85959638C0DAAD78D883291B29A6A77" unitRef="usd">3603000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
	<us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="FI2015Q4" decimals="-3" id="Fact-FB502DDF3041BC9FF25A329250138C04" unitRef="usd">44000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
	<us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease contextRef="FD2014Q4QTD" decimals="-5" id="Fact-6C9B7345481ED5F78040D29AF63AA522" unitRef="usd">3600000</us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease>
	<us-gaap:AreaOfRealEstateProperty contextRef="FI2015Q4_us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_gifi_AransasPassTexasMember" decimals="0" id="Fact-4CB9EA8100F64E0F28393E1FF1CEC624" unitRef="acre">160</us-gaap:AreaOfRealEstateProperty>
	<us-gaap:AreaOfRealEstateProperty contextRef="FI2015Q4_us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_gifi_InglesideTexasMember" decimals="0" id="Fact-CD38FBF6B315745691133E1D74787B80" unitRef="acre">212</us-gaap:AreaOfRealEstateProperty>
	<us-gaap:AssetImpairmentCharges contextRef="FD2014Q4YTD" decimals="-5" id="Fact-ACA81F22C7BF85732C6ED29AF639FDFC" unitRef="usd">3200000</us-gaap:AssetImpairmentCharges>
	<us-gaap:Assets contextRef="FI2014Q4" decimals="-3" id="Fact-D764CAAB52BE708851E5D2A7BF888CAF" unitRef="usd">395297000</us-gaap:Assets>
	<us-gaap:Assets contextRef="FI2015Q4" decimals="-3" id="Fact-3E2694BECBD6D0A91C1FD2A7BFFC03CE" unitRef="usd">316923000</us-gaap:Assets>
	<us-gaap:AssetsCurrent contextRef="FI2014Q4" decimals="-3" id="Fact-5C990E34067F9220C17FD2A7BF800E15" unitRef="usd">169849000</us-gaap:AssetsCurrent>
	<us-gaap:AssetsCurrent contextRef="FI2015Q4" decimals="-3" id="Fact-CD3CA90CC0B7F1513D4FD2A7BFE4C3C8" unitRef="usd">115869000</us-gaap:AssetsCurrent>
	<us-gaap:AssetsHeldForSaleLongLivedFairValueDisclosure contextRef="FI2014Q3" decimals="-5" id="Fact-7EBEFD4CDA74050AA11AD29AF63BD457" unitRef="usd">13500000</us-gaap:AssetsHeldForSaleLongLivedFairValueDisclosure>
	<us-gaap:AssetsHeldForSaleLongLivedFairValueDisclosure contextRef="FI2014Q4" decimals="-5" id="Fact-35AD7255C089789BD08332A32DF1C2D3" unitRef="usd">10300000</us-gaap:AssetsHeldForSaleLongLivedFairValueDisclosure>
	<us-gaap:AssetsHeldForSaleNotPartOfDisposalGroupCurrent contextRef="FI2014Q4" decimals="-3" id="Fact-F934CD0D61FEBC63E2D8D2A7BF1934AE" unitRef="usd">10327000</us-gaap:AssetsHeldForSaleNotPartOfDisposalGroupCurrent>
	<us-gaap:AssetsHeldForSaleNotPartOfDisposalGroupCurrent contextRef="FI2015Q4" decimals="-3" id="Fact-B7D6F8A8E77146348373D2A7C02FBC7E" unitRef="usd">4805000</us-gaap:AssetsHeldForSaleNotPartOfDisposalGroupCurrent>
	<us-gaap:BilledContractReceivables contextRef="FI2014Q4" decimals="-3" id="Fact-25D7E4D99B24C21FB2482D7C67509E5B" unitRef="usd">787936000</us-gaap:BilledContractReceivables>
	<us-gaap:BilledContractReceivables contextRef="FI2015Q4" decimals="-3" id="Fact-26B63293A8E77981B7492D7C6753B8A1" unitRef="usd">439694000</us-gaap:BilledContractReceivables>
	<us-gaap:BillingsInExcessOfCostCurrent contextRef="FI2014Q4" decimals="-3" id="Fact-B6A56B49E896D62BF6D3D2A7C0282871" unitRef="usd">18766000</us-gaap:BillingsInExcessOfCostCurrent>
	<us-gaap:BillingsInExcessOfCostCurrent contextRef="FI2015Q4" decimals="-3" id="Fact-FAAFA049EA9CBC726B1BD2A7BFDC5E0A" unitRef="usd">7081000</us-gaap:BillingsInExcessOfCostCurrent>
	<us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="D2016Q1Jan1-Jan1_us-gaap_BusinessAcquisitionAxis_gifi_LEEVACShipyardsLLCMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" decimals="-5" id="Fact-177535DCE40BE9D7EF9D36A10EA2F1AD" unitRef="usd">20000000</us-gaap:BusinessCombinationConsiderationTransferred1>
	<us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents contextRef="I2016Q1Jan1_us-gaap_BusinessAcquisitionAxis_gifi_LEEVACShipyardsLLCMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" decimals="-5" id="Fact-D33B0D2292D5A8B8510436A2C96B8CF0" unitRef="usd">1600000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
	<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="FI2012Q4" decimals="-3" id="Fact-B202494682D1117EEB4ED29AF630DEF7" unitRef="usd">24888000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
	<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="FI2013Q4" decimals="-3" id="Fact-668E12F9FDE9EEBD1E68D29AF63A2D1B" unitRef="usd">36569000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
	<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="FI2014Q4" decimals="-3" id="Fact-C7DC024871E153A75712D2A7BF77AE77" unitRef="usd">36085000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
	<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="FI2015Q4" decimals="-3" id="Fact-FFB6C34101C260CCB301D2A7BF02AB00" unitRef="usd">34828000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
	<us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="FD2013Q4YTD" decimals="-3" id="Fact-474A621638C79F3C2929FBD5D9A19412" unitRef="usd">11681000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
	<us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="FD2014Q4YTD" decimals="-3" id="Fact-D44A82F873584080D3BFFBD5D964097E" unitRef="usd">-484000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
	<us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="FD2015Q4YTD" decimals="-3" id="Fact-81BEF806060F5B1802A2FBD5D999AEED" unitRef="usd">-1257000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
	<us-gaap:CommonStockDividendsPerShareDeclared contextRef="D2016Q1Feb25-Feb25_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" decimals="INF" id="Fact-A057355F620F2E08F687D29AF62F93F8" unitRef="usdPerShare">0.01</us-gaap:CommonStockDividendsPerShareDeclared>
	<us-gaap:CommonStockNoParValue contextRef="FI2014Q4" id="Fact-82B6982C4D6252A71F0ED29AF62FD0E4" unitRef="usdPerShare" xsi:nil="true" />
	<us-gaap:CommonStockNoParValue contextRef="FI2015Q4" id="Fact-7207A5333DA1A0F8580BD29AF63657D6" unitRef="usdPerShare" xsi:nil="true" />
	<us-gaap:CommonStockSharesAuthorized contextRef="FI2014Q4" decimals="INF" id="Fact-FB616D982460D50E01EED29AF631CD53" unitRef="shares">20000000</us-gaap:CommonStockSharesAuthorized>
	<us-gaap:CommonStockSharesAuthorized contextRef="FI2015Q4" decimals="INF" id="Fact-69171467890B85D29233D29AF62F0CFF" unitRef="shares">20000000</us-gaap:CommonStockSharesAuthorized>
	<us-gaap:CommonStockSharesIssued contextRef="FI2014Q4" decimals="INF" id="Fact-B1A431F5ABDE238FE6ACD29AF631073E" unitRef="shares">14539104</us-gaap:CommonStockSharesIssued>
	<us-gaap:CommonStockSharesIssued contextRef="FI2015Q4" decimals="INF" id="Fact-E50E6EAD80F4A66DB72ED29AF630A2F0" unitRef="shares">14580216</us-gaap:CommonStockSharesIssued>
	<us-gaap:CommonStockSharesOutstanding contextRef="FI2012Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="INF" id="Fact-2CF36ED0D214378C98A8D29AF63C7785" unitRef="shares">14452660</us-gaap:CommonStockSharesOutstanding>
	<us-gaap:CommonStockSharesOutstanding contextRef="FI2013Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="INF" id="Fact-885FCBE73249FE3C14D0FB7322429773" unitRef="shares">14493748</us-gaap:CommonStockSharesOutstanding>
	<us-gaap:CommonStockSharesOutstanding contextRef="FI2014Q4" decimals="INF" id="Fact-3AF85ADD181CEDF611F6D29AF630F342" unitRef="shares">14539104</us-gaap:CommonStockSharesOutstanding>
	<us-gaap:CommonStockSharesOutstanding contextRef="FI2014Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="INF" id="Fact-1FA1E3E3FA4EC6A53AECFB732259A851" unitRef="shares">14539104</us-gaap:CommonStockSharesOutstanding>
	<us-gaap:CommonStockSharesOutstanding contextRef="FI2015Q4" decimals="INF" id="Fact-DAD9461116883E5CF421D29AF6376ABA" unitRef="shares">14580216</us-gaap:CommonStockSharesOutstanding>
	<us-gaap:CommonStockSharesOutstanding contextRef="FI2015Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="INF" id="Fact-16236BB72AB155AB1AF1FB73222FD182" unitRef="shares">14580216</us-gaap:CommonStockSharesOutstanding>
	<us-gaap:CommonStockValue contextRef="FI2014Q4" decimals="-3" id="Fact-40791AD4FAE63174BA02D2A7BF3B0341" unitRef="usd">10090000</us-gaap:CommonStockValue>
	<us-gaap:CommonStockValue contextRef="FI2015Q4" decimals="-3" id="Fact-E01B2D0038CD69368B49D2A7C0B1C761" unitRef="usd">10352000</us-gaap:CommonStockValue>
	<us-gaap:ContractReceivableDueAfterOneYear contextRef="FI2014Q4_gifi_ContractTypeAxis_gifi_CompletedContractsMember" decimals="-3" id="Fact-9DC1ACCB392E930A3C993E3712028AC4" unitRef="usd">0</us-gaap:ContractReceivableDueAfterOneYear>
	<us-gaap:ContractReceivableDueAfterOneYear contextRef="FI2015Q4_gifi_ContractTypeAxis_gifi_CompletedContractsMember" decimals="-3" id="Fact-26DF7F3F46934DAD18CC3E36B20FC587" unitRef="usd">0</us-gaap:ContractReceivableDueAfterOneYear>
	<us-gaap:ContractReceivableDueOneYearOrLess contextRef="FI2014Q4" decimals="-3" id="Fact-DC47B860523AA3BB3F24D2A7BFA8874A" unitRef="usd">80448000</us-gaap:ContractReceivableDueOneYearOrLess>
	<us-gaap:ContractReceivableDueOneYearOrLess contextRef="FI2014Q4_gifi_ContractTypeAxis_gifi_CompletedContractsMember" decimals="-3" id="Fact-45CF2105AE389060BED9328E9C8953D5" unitRef="usd">24667000</us-gaap:ContractReceivableDueOneYearOrLess>
	<us-gaap:ContractReceivableDueOneYearOrLess contextRef="FI2014Q4_gifi_ContractTypeAxis_gifi_ContractsInProgressMember" decimals="-3" id="Fact-74B8DB6136329C87D3733290205A7067" unitRef="usd">59384000</us-gaap:ContractReceivableDueOneYearOrLess>
	<us-gaap:ContractReceivableDueOneYearOrLess contextRef="FI2015Q4" decimals="-3" id="Fact-C0B8BF512B6CD0174766D2A7C0545FC9" unitRef="usd">47008000</us-gaap:ContractReceivableDueOneYearOrLess>
	<us-gaap:ContractReceivableDueOneYearOrLess contextRef="FI2015Q4_gifi_ContractTypeAxis_gifi_CompletedContractsMember" decimals="-3" id="Fact-0A03B17EE7DDDA72808A32924810F4DA" unitRef="usd">15904000</us-gaap:ContractReceivableDueOneYearOrLess>
	<us-gaap:ContractReceivableDueOneYearOrLess contextRef="FI2015Q4_gifi_ContractTypeAxis_gifi_ContractsInProgressMember" decimals="-3" id="Fact-A818B85C4EA04A919CBD32924B4F7B08" unitRef="usd">31148000</us-gaap:ContractReceivableDueOneYearOrLess>
	<us-gaap:ContractReceivableDueOneYearOrLess contextRef="FI2015Q4_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_gifi_Top6CustomerMember" decimals="-5" id="Fact-E942CF2132F86101D538D29AF6379D26" unitRef="usd">29900000</us-gaap:ContractReceivableDueOneYearOrLess>
	<us-gaap:ContractReceivableRetainageDueOneYearOrLess contextRef="FI2014Q4" decimals="-3" id="Fact-75849B8E9B0BB6885DB5D2A7BF0F7741" unitRef="usd">0</us-gaap:ContractReceivableRetainageDueOneYearOrLess>
	<us-gaap:ContractReceivableRetainageDueOneYearOrLess contextRef="FI2014Q4_gifi_ContractTypeAxis_gifi_ContractsInProgressMember" decimals="-3" id="Fact-EDE4EBA373862FA8DB4D3290C9C8907F" unitRef="usd">0</us-gaap:ContractReceivableRetainageDueOneYearOrLess>
	<us-gaap:ContractReceivableRetainageDueOneYearOrLess contextRef="FI2015Q4" decimals="-3" id="Fact-55307167712828D30405FB2B492F061B" unitRef="usd">52000</us-gaap:ContractReceivableRetainageDueOneYearOrLess>
	<us-gaap:ContractReceivableRetainageDueOneYearOrLess contextRef="FI2015Q4_gifi_ContractTypeAxis_gifi_ContractsInProgressMember" decimals="-3" id="Fact-63CE466DECEC81FBF5E432924D48C6C4" unitRef="usd">52000</us-gaap:ContractReceivableRetainageDueOneYearOrLess>
	<us-gaap:ContractRevenueCost contextRef="FD2013Q4YTD" decimals="-3" id="Fact-7C86E2CE1B0F4C5CFA0AD29AF6310537" unitRef="usd">584665000</us-gaap:ContractRevenueCost>
	<us-gaap:ContractRevenueCost contextRef="FD2014Q4YTD" decimals="-3" id="Fact-10F305E983D30B966B33D29AF6367688" unitRef="usd">462083000</us-gaap:ContractRevenueCost>
	<us-gaap:ContractRevenueCost contextRef="FD2015Q4YTD" decimals="-3" id="Fact-3CFB39CD60F0ECB124DED29AF630F5FD" unitRef="usd">321276000</us-gaap:ContractRevenueCost>
	<us-gaap:CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear contextRef="FI2014Q4" decimals="-3" id="Fact-2894E1CA47B63B3FE017D2A7C0455FD3" unitRef="usd">26989000</us-gaap:CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear>
	<us-gaap:CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear contextRef="FI2015Q4" decimals="-3" id="Fact-DC2E7D9273E204BEA1F7D2A7BFCFE1BE" unitRef="usd">12822000</us-gaap:CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear>
	<us-gaap:CurrentFederalTaxExpenseBenefit contextRef="FD2013Q4YTD" decimals="-3" id="Fact-A4014C9726C26F23BB32144132B1C053" unitRef="usd">0</us-gaap:CurrentFederalTaxExpenseBenefit>
	<us-gaap:CurrentFederalTaxExpenseBenefit contextRef="FD2014Q4YTD" decimals="-3" id="Fact-D4444A612052692AC42E144125AC6F2F" unitRef="usd">-105000</us-gaap:CurrentFederalTaxExpenseBenefit>
	<us-gaap:CurrentFederalTaxExpenseBenefit contextRef="FD2015Q4YTD" decimals="-3" id="Fact-36448E018197774CC79E144047BCDE6F" unitRef="usd">219000</us-gaap:CurrentFederalTaxExpenseBenefit>
	<us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="FD2013Q4YTD" decimals="-3" id="Fact-12C377883BDE38CA0DB7144047C489B1" unitRef="usd">254000</us-gaap:CurrentIncomeTaxExpenseBenefit>
	<us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="FD2014Q4YTD" decimals="-3" id="Fact-473013BA2F674BC12E1B144047B5D1F6" unitRef="usd">354000</us-gaap:CurrentIncomeTaxExpenseBenefit>
	<us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="FD2015Q4YTD" decimals="-3" id="Fact-9B70225C85D6719CD8F8D29AF62FE15C" unitRef="usd">692000</us-gaap:CurrentIncomeTaxExpenseBenefit>
	<us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="FD2013Q4YTD" decimals="-3" id="Fact-BD4574F6137DA4B58434144047ACC863" unitRef="usd">254000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
	<us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="FD2014Q4YTD" decimals="-3" id="Fact-273C3F6BB008F8029C6E144047B8BA00" unitRef="usd">459000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
	<us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="FD2015Q4YTD" decimals="-3" id="Fact-C134616A8866DB246B3C144047AA540D" unitRef="usd">473000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
	<us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="FD2015Q4YTD_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember" decimals="INF" id="Fact-78DDF0B164384316458E3D9C4C4B2A5E" unitRef="number">0.02</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
	<us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="FD2013Q4YTD" decimals="-3" id="Fact-E0F4F0532EE08C0B05A0144047BC98A3" unitRef="usd">4049000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
	<us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="FD2014Q4YTD" decimals="-3" id="Fact-6102E70D7622D86D627F144047B7F1BD" unitRef="usd">8120000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
	<us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="FD2015Q4YTD" decimals="-3" id="Fact-0691CEAACF5263014032144047BFFCC2" unitRef="usd">-13614000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
	<us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="FD2013Q4YTD" decimals="-3" id="Fact-3B23E9B41482767DE7F8144047BE53C6" unitRef="usd">4049000</us-gaap:DeferredIncomeTaxExpenseBenefit>
	<us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="FD2014Q4YTD" decimals="-3" id="Fact-E1951A6FE368A787CC4B144047AD813F" unitRef="usd">8150000</us-gaap:DeferredIncomeTaxExpenseBenefit>
	<us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="FD2015Q4YTD" decimals="-3" id="Fact-8680DF52D6432A4FC096144047C155EB" unitRef="usd">-14061000</us-gaap:DeferredIncomeTaxExpenseBenefit>
	<us-gaap:DeferredIncomeTaxLiabilities contextRef="FI2014Q4" decimals="-3" id="Fact-AE403981EC99BDE244AB144030A3909E" unitRef="usd">39380000</us-gaap:DeferredIncomeTaxLiabilities>
	<us-gaap:DeferredIncomeTaxLiabilities contextRef="FI2015Q4" decimals="-3" id="Fact-B866CB8C917882438FDD1440307AE434" unitRef="usd">33152000</us-gaap:DeferredIncomeTaxLiabilities>
	<us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="FD2013Q4YTD" decimals="-3" id="Fact-9240732C50A791203F57144047B00FA0" unitRef="usd">0</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
	<us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="FD2014Q4YTD" decimals="-3" id="Fact-BBCA3A017E06522C628314416CD967E7" unitRef="usd">30000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
	<us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="FD2015Q4YTD" decimals="-3" id="Fact-83E012006DF94EEA021E144047BACFCE" unitRef="usd">-447000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
	<us-gaap:DeferredTaxAssetsGross contextRef="FI2014Q4" decimals="-3" id="Fact-D6E53C42A3A82992D84B144030AA2039" unitRef="usd">2646000</us-gaap:DeferredTaxAssetsGross>
	<us-gaap:DeferredTaxAssetsGross contextRef="FI2015Q4" decimals="-3" id="Fact-C4DA71866309A63D85BD14403071E20F" unitRef="usd">11327000</us-gaap:DeferredTaxAssetsGross>
	<us-gaap:DeferredTaxAssetsLiabilitiesNetCurrent contextRef="FI2014Q4_us-gaap_NewAccountingPronouncementEarlyAdoptionAxis_us-gaap_NewAccountingPronouncementEarlyAdoptionEffectMember" decimals="-5" id="Fact-609052BC946F2F179796392946315516" unitRef="usd">-2600000</us-gaap:DeferredTaxAssetsLiabilitiesNetCurrent>
	<us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="FI2014Q4" decimals="-3" id="Fact-06E66526CD763558A54D144030B3D861" unitRef="usd">0</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
	<us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="FI2015Q4" decimals="-3" id="Fact-2D57DBDF839D4E905D6632A982ABFC26" unitRef="usd">5478000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
	<us-gaap:DeferredTaxAssetsOther contextRef="FI2014Q4" decimals="-3" id="Fact-141F1573498B73288474144030ADDD16" unitRef="usd">0</us-gaap:DeferredTaxAssetsOther>
	<us-gaap:DeferredTaxAssetsOther contextRef="FI2015Q4" decimals="-3" id="Fact-7A9A46076C8A99A38D0C32A983A5B4F2" unitRef="usd">763000</us-gaap:DeferredTaxAssetsOther>
	<us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits contextRef="FI2014Q4" decimals="-3" id="Fact-10960102CE18C9884CD01440307DECF8" unitRef="usd">951000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits>
	<us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits contextRef="FI2015Q4" decimals="-3" id="Fact-EECB492FF55278F1783D144030B56F3D" unitRef="usd">924000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits>
	<us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost contextRef="FI2014Q4" decimals="-3" id="Fact-9D49EEEE6A62B98DB62C1440308CBA4B" unitRef="usd">43000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
	<us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost contextRef="FI2015Q4" decimals="-3" id="Fact-B752AEF7BDA3A53D948414403092DA59" unitRef="usd">825000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
	<us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts contextRef="FI2014Q4" decimals="-3" id="Fact-22F03AC6336ADAC14C2E1440309A0229" unitRef="usd">1261000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
	<us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts contextRef="FI2015Q4" decimals="-3" id="Fact-C2E498E5101336C05D401440308B1179" unitRef="usd">16000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
	<us-gaap:DeferredTaxLiabilities contextRef="FI2014Q4" decimals="-3" id="Fact-7E1E3E10999988944E7B32AA19F0B6FF" unitRef="usd">36734000</us-gaap:DeferredTaxLiabilities>
	<us-gaap:DeferredTaxLiabilities contextRef="FI2015Q4" decimals="-3" id="Fact-140758D79E52E5281AE632AA19F2A625" unitRef="usd">21825000</us-gaap:DeferredTaxLiabilities>
	<us-gaap:DeferredTaxLiabilitiesNoncurrent contextRef="FI2014Q4" decimals="-3" id="Fact-385466B255F38E3D1398D2A7BFEC6D33" unitRef="usd">36734000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
	<us-gaap:DeferredTaxLiabilitiesNoncurrent contextRef="FI2015Q4" decimals="-3" id="Fact-3507C650F368A905C552D2A7BFC08A94" unitRef="usd">21825000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
	<us-gaap:DeferredTaxLiabilitiesPrepaidExpenses contextRef="FI2014Q4" decimals="-3" id="Fact-AAE212EFF001E7395DB832A9AF20B90E" unitRef="usd">1310000</us-gaap:DeferredTaxLiabilitiesPrepaidExpenses>
	<us-gaap:DeferredTaxLiabilitiesPrepaidExpenses contextRef="FI2015Q4" decimals="-3" id="Fact-33BA5A8D03674E01DE8C1440305C2EE8" unitRef="usd">1209000</us-gaap:DeferredTaxLiabilitiesPrepaidExpenses>
	<us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment contextRef="FI2014Q4" decimals="-3" id="Fact-E3111F7C3FFE566285391440309C6786" unitRef="usd">38070000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
	<us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment contextRef="FI2015Q4" decimals="-3" id="Fact-50C47DCC3D41ED3F6BE21440306A13D9" unitRef="usd">31943000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
	<us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="FD2013Q4YTD" decimals="-5" id="Fact-27306F378EF0556AF0D83D0573B0ED3B" unitRef="usd">2700000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
	<us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="FD2014Q4YTD" decimals="-5" id="Fact-3D2BF8F826D63097CF3032AC14E293EC" unitRef="usd">2600000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
	<us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="FD2015Q4YTD" decimals="-5" id="Fact-9D6FF928F6A52D30D63532ABD30F3FCA" unitRef="usd">2300000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
	<us-gaap:Depreciation contextRef="FD2013Q4YTD" decimals="-3" id="Fact-6158297CA0445621F5A7D29AF63863B0" unitRef="usd">25087000</us-gaap:Depreciation>
	<us-gaap:Depreciation contextRef="FD2014Q4YTD" decimals="-3" id="Fact-57CFBD42E84F85D9659FD29AF637FA4E" unitRef="usd">26436000</us-gaap:Depreciation>
	<us-gaap:Depreciation contextRef="FD2015Q4YTD" decimals="-3" id="Fact-5E5BC780F2B93B8C9218D29AF630204C" unitRef="usd">26204000</us-gaap:Depreciation>
	<us-gaap:DividendPayableDateToBePaidDayMonthAndYear contextRef="FD2015Q4YTD" id="Fact-A35611A78EEB771F40FAD29AF63BC4EC">2016-03-24</us-gaap:DividendPayableDateToBePaidDayMonthAndYear>
	<us-gaap:DividendsCommonStock contextRef="FD2013Q4YTD" decimals="-3" id="Fact-83D7537FBF4E82FDB52FFB732240D890" unitRef="usd">5839000</us-gaap:DividendsCommonStock>
	<us-gaap:DividendsCommonStock contextRef="FD2013Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" decimals="-3" id="Fact-830B61DB3D24A5EC9BD4D29AF63063BB" unitRef="usd">5839000</us-gaap:DividendsCommonStock>
	<us-gaap:DividendsCommonStock contextRef="FD2014Q4YTD" decimals="-3" id="Fact-D70554B45E286C6D6523FB732228E35A" unitRef="usd">5865000</us-gaap:DividendsCommonStock>
	<us-gaap:DividendsCommonStock contextRef="FD2014Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" decimals="-3" id="Fact-6ADB1EB642136EDA71E7D29AF63F9966" unitRef="usd">5865000</us-gaap:DividendsCommonStock>
	<us-gaap:DividendsCommonStock contextRef="FD2015Q4YTD" decimals="-3" id="Fact-10C03FF762FA855D4A4AFB73226F3F81" unitRef="usd">5865000</us-gaap:DividendsCommonStock>
	<us-gaap:DividendsCommonStock contextRef="FD2015Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" decimals="-3" id="Fact-3409B52BEDD548D9CECCD29AF63E2440" unitRef="usd">5865000</us-gaap:DividendsCommonStock>
	<us-gaap:DividendsPayableDateDeclaredDayMonthAndYear contextRef="FD2015Q4YTD" id="Fact-D43FBE823413B1308BDAD29AF62FB250">2016-02-25</us-gaap:DividendsPayableDateDeclaredDayMonthAndYear>
	<us-gaap:DividendsPayableDateOfRecordDayMonthAndYear contextRef="FD2015Q4YTD" id="Fact-3A56694659245253710DD29AF630E74B">2016-03-10</us-gaap:DividendsPayableDateOfRecordDayMonthAndYear>
	<us-gaap:EarningsPerShareBasic contextRef="FD2013Q4YTD" decimals="2" id="Fact-F2F803AA53EC5B0EEFA4D29AF63F9D6B" unitRef="usdPerShare">0.50</us-gaap:EarningsPerShareBasic>
	<us-gaap:EarningsPerShareBasic contextRef="FD2014Q4YTD" decimals="2" id="Fact-BFCF099952F4AC73222BD29AF63E347A" unitRef="usdPerShare">1.05</us-gaap:EarningsPerShareBasic>
	<us-gaap:EarningsPerShareBasic contextRef="FD2015Q4YTD" decimals="2" id="Fact-499618B60AA9ED7FD4BED29AF63B1415" unitRef="usdPerShare">-1.75</us-gaap:EarningsPerShareBasic>
	<us-gaap:EarningsPerShareBasicAndDiluted contextRef="FD2014Q1QTD" decimals="2" id="Fact-85496ECF2852AB374E3232AE9DBBB909" unitRef="usdPerShare">0.24</us-gaap:EarningsPerShareBasicAndDiluted>
	<us-gaap:EarningsPerShareBasicAndDiluted contextRef="FD2014Q2QTD" decimals="2" id="Fact-DBA2F8D1B3BB027B047232AE9DA27A41" unitRef="usdPerShare">0.30</us-gaap:EarningsPerShareBasicAndDiluted>
	<us-gaap:EarningsPerShareBasicAndDiluted contextRef="FD2014Q3QTD" decimals="2" id="Fact-3C8B9A1EF1094864247532AE9DB59D99" unitRef="usdPerShare">0.52</us-gaap:EarningsPerShareBasicAndDiluted>
	<us-gaap:EarningsPerShareBasicAndDiluted contextRef="FD2014Q4QTD" decimals="2" id="Fact-F96CA52E0A96989E2F9932AE9DBD2BE6" unitRef="usdPerShare">-0.01</us-gaap:EarningsPerShareBasicAndDiluted>
	<us-gaap:EarningsPerShareBasicAndDiluted contextRef="FD2015Q1QTD" decimals="2" id="Fact-8A78C7B14D2917ED903C32AE958768DF" unitRef="usdPerShare">0.00</us-gaap:EarningsPerShareBasicAndDiluted>
	<us-gaap:EarningsPerShareBasicAndDiluted contextRef="FD2015Q2QTD" decimals="2" id="Fact-CD52DC566BDC4204090F32AE95A73053" unitRef="usdPerShare">0.09</us-gaap:EarningsPerShareBasicAndDiluted>
	<us-gaap:EarningsPerShareBasicAndDiluted contextRef="FD2015Q3QTD" decimals="2" id="Fact-2F09FF848AA4B7E26F5032AE95978746" unitRef="usdPerShare">-0.84</us-gaap:EarningsPerShareBasicAndDiluted>
	<us-gaap:EarningsPerShareBasicAndDiluted contextRef="FD2015Q4QTD" decimals="2" id="Fact-5FE443B154938625BB1B32AE9580EB8A" unitRef="usdPerShare">-1.01</us-gaap:EarningsPerShareBasicAndDiluted>
	<us-gaap:EarningsPerShareDiluted contextRef="FD2013Q4YTD" decimals="2" id="Fact-03F0234BC0B129B569E9D29AF63E5487" unitRef="usdPerShare">0.50</us-gaap:EarningsPerShareDiluted>
	<us-gaap:EarningsPerShareDiluted contextRef="FD2014Q4YTD" decimals="2" id="Fact-AC5F60FD025DE5D06E3ED29AF63A5F10" unitRef="usdPerShare">1.05</us-gaap:EarningsPerShareDiluted>
	<us-gaap:EarningsPerShareDiluted contextRef="FD2015Q4YTD" decimals="2" id="Fact-2149622B422B3FCC3EE6D29AF63E1781" unitRef="usdPerShare">-1.75</us-gaap:EarningsPerShareDiluted>
	<us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="FD2013Q4YTD" decimals="3" id="Fact-4DDA069F38E9C6BE047114403C02236F" unitRef="number">0.373</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
	<us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="FD2014Q4YTD" decimals="3" id="Fact-D5DC617C5337AB237CA914403C119173" unitRef="number">0.357</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
	<us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="FD2015Q4YTD" decimals="3" id="Fact-C94E6E8059FC7E2E75E9D29AF6307BC2" unitRef="number">0.345</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
	<us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="FD2013Q4YTD" decimals="3" id="Fact-B31B332995410EDC261C14403BDE7DFB" unitRef="number">0.350</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
	<us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="FD2014Q4YTD" decimals="3" id="Fact-4DA4BB61A1AB85CF432D14403C369A1D" unitRef="number">0.350</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
	<us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="FD2015Q4YTD" decimals="3" id="Fact-5344BD0708E5755177A214403C1F5ABC" unitRef="number">0.350</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
	<us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities contextRef="FD2013Q4YTD" decimals="3" id="Fact-B75A81E5E31B3E6F7DD114403CAC9126" unitRef="number">0.000</us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities>
	<us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities contextRef="FD2014Q4YTD" decimals="3" id="Fact-2BEA9E23571CEB4070C414403BE52EE6" unitRef="number">0.001</us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities>
	<us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities contextRef="FD2015Q4YTD" decimals="3" id="Fact-3634128FE0E67A74D3A814403C05DAE0" unitRef="number">0.000</us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities>
	<us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments contextRef="FD2013Q4YTD" decimals="3" id="Fact-09AD933AB1DCFAC4C80114403C58DD15" unitRef="number">-0.004</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
	<us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments contextRef="FD2014Q4YTD" decimals="3" id="Fact-6DB9E093261E4F64F7B214403CC76B60" unitRef="number">-0.002</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
	<us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments contextRef="FD2015Q4YTD" decimals="3" id="Fact-B20D23409E31B6D779F814403BF4B7A7" unitRef="number">0.002</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
	<us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="FD2013Q4YTD" decimals="3" id="Fact-9BD8D0382DFE516F39AE14403CB7E676" unitRef="number">0.027</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
	<us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="FD2014Q4YTD" decimals="3" id="Fact-A9F1A76B9172DA0C52DA14403C463941" unitRef="number">0.010</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
	<us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="FD2015Q4YTD" decimals="3" id="Fact-BC65A4A1BF5704088D9E14403BF2F59A" unitRef="number">-0.007</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
	<us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="FI2014Q4" decimals="-3" id="Fact-D6F629EF2A5AEDF77FBAD2A7BF31D9E0" unitRef="usd">7723000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
	<us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="FI2015Q4" decimals="-3" id="Fact-E48074D3E5F76662E19ED2A7BF9FCACD" unitRef="usd">6831000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
	<us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="FD2015Q4YTD" id="Fact-D7D06E2A4201834542C03D90A83FEB09">P3Y7M6D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
	<us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions contextRef="FI2015Q4" decimals="-5" id="Fact-C965DD3A40AB9BE818AFD29AF63CBA41" unitRef="usd">3000000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
	<us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense contextRef="FD2013Q4YTD" decimals="0" id="Fact-F9B18A99F76C9E3AD728D29AF63B0E01" unitRef="usd">116000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
	<us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense contextRef="FD2014Q4YTD" decimals="0" id="Fact-4D2D46040EDE4DBDD35ED29AF63B3D30" unitRef="usd">49000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
	<us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense contextRef="FD2015Q4YTD" decimals="0" id="Fact-010037464C7AD7B29CF8D29AF63CCDF0" unitRef="usd">0</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
	<us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities contextRef="FD2013Q4YTD" decimals="-3" id="Fact-FDD8F823B1FAAAE70810D29AF63CFD6A" unitRef="usd">116000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities>
	<us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities contextRef="FD2014Q4YTD" decimals="-3" id="Fact-849263FCBDA39C0D42A0D29AF638E6EE" unitRef="usd">0</us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities>
	<us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities contextRef="FD2015Q4YTD" decimals="-3" id="Fact-A4128588FB03E32A5C64D29AF63D7852" unitRef="usd">0</us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities>
	<us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities contextRef="FD2013Q4YTD" decimals="-3" id="Fact-D2D34D631C915B26D594D29AF638A416" unitRef="usd">116000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities>
	<us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities contextRef="FD2014Q4YTD" decimals="-3" id="Fact-8A8FABC45930C7EFDF7BD29AF638B85F" unitRef="usd">0</us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities>
	<us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities contextRef="FD2015Q4YTD" decimals="-3" id="Fact-B2884DE1F8A362EB223BFBA89BE1D1DD" unitRef="usd">0</us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities>
	<us-gaap:GainLossOnDispositionOfAssets1 contextRef="FD2013Q4YTD" decimals="-3" id="Fact-37B35D0789BB1C93B5F9FB853BC9B3D5" unitRef="usd">-353000</us-gaap:GainLossOnDispositionOfAssets1>
	<us-gaap:GainLossOnDispositionOfAssets1 contextRef="FD2014Q4YTD" decimals="-3" id="Fact-58FCBCFD4B17412149B0D29AF63C97C6" unitRef="usd">-86000</us-gaap:GainLossOnDispositionOfAssets1>
	<us-gaap:GainLossOnDispositionOfAssets1 contextRef="FD2015Q4YTD" decimals="-3" id="Fact-F03A889952EA7557D762D29AF645921F" unitRef="usd">10000</us-gaap:GainLossOnDispositionOfAssets1>
	<us-gaap:GeneralAndAdministrativeExpense contextRef="FD2013Q4YTD" decimals="-3" id="Fact-95DD9BD2A1DB19099FE4D29AF630A0D8" unitRef="usd">11555000</us-gaap:GeneralAndAdministrativeExpense>
	<us-gaap:GeneralAndAdministrativeExpense contextRef="FD2014Q4YTD" decimals="-3" id="Fact-7E7D0115D9B89FCC7C97D29AF6394079" unitRef="usd">17409000</us-gaap:GeneralAndAdministrativeExpense>
	<us-gaap:GeneralAndAdministrativeExpense contextRef="FD2015Q4YTD" decimals="-3" id="Fact-9A04F28D267285EB7EE6D29AF63EA9C0" unitRef="usd">16256000</us-gaap:GeneralAndAdministrativeExpense>
	<us-gaap:GrossProfit contextRef="FD2013Q4YTD" decimals="-3" id="Fact-6AA47C63FBF9A8FF09E0FB5D32054934" unitRef="usd">23661000</us-gaap:GrossProfit>
	<us-gaap:GrossProfit contextRef="FD2014Q1QTD" decimals="-3" id="Fact-AACE0E62D45F2E1446B132AE9DB00B36" unitRef="usd">8773000</us-gaap:GrossProfit>
	<us-gaap:GrossProfit contextRef="FD2014Q2QTD" decimals="-3" id="Fact-6C55A1BB664C7EE47C9A32AE9DC0DAAF" unitRef="usd">10322000</us-gaap:GrossProfit>
	<us-gaap:GrossProfit contextRef="FD2014Q3QTD" decimals="-3" id="Fact-EAE8EFE007DDBCDB606632AE9DAE4B71" unitRef="usd">14653000</us-gaap:GrossProfit>
	<us-gaap:GrossProfit contextRef="FD2014Q4QTD" decimals="-3" id="Fact-6A50E041396C326EB80C32AE9DB94D39" unitRef="usd">10808000</us-gaap:GrossProfit>
	<us-gaap:GrossProfit contextRef="FD2014Q4YTD" decimals="-3" id="Fact-7F25E480143067E04211FB5D32130EFA" unitRef="usd">44556000</us-gaap:GrossProfit>
	<us-gaap:GrossProfit contextRef="FD2015Q1QTD" decimals="-3" id="Fact-05A1D113148D7A77FF4432AE95A38F21" unitRef="usd">4448000</us-gaap:GrossProfit>
	<us-gaap:GrossProfit contextRef="FD2015Q2QTD" decimals="-3" id="Fact-6C7CD8B192FCC006D91A32AE959A7A89" unitRef="usd">5805000</us-gaap:GrossProfit>
	<us-gaap:GrossProfit contextRef="FD2015Q3QTD" decimals="-3" id="Fact-BE55D171B1D83464642C32AE959D5416" unitRef="usd">-7837000</us-gaap:GrossProfit>
	<us-gaap:GrossProfit contextRef="FD2015Q4QTD" decimals="-3" id="Fact-77A4087FE868D79EF8FC32AE958F2988" unitRef="usd">-17572000</us-gaap:GrossProfit>
	<us-gaap:GrossProfit contextRef="FD2015Q4YTD" decimals="-3" id="Fact-8F2BA50935D93F8105F8FB5D321A353B" unitRef="usd">-15156000</us-gaap:GrossProfit>
	<us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf contextRef="FD2014Q4QTD" decimals="-5" id="Fact-E79F63802DFB8C07D724D29AF63A6901" unitRef="usd">3200000</us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf>
	<us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf contextRef="FD2015Q3QTD" decimals="-5" id="Fact-BF2A746619767091CB633304BDB574A5" unitRef="usd">6600000</us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf>
	<us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf contextRef="FD2015Q4QTD" decimals="-5" id="Fact-22EF8401912E94D875113912B8BB6148" unitRef="usd">600000</us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf>
	<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="FD2013Q4YTD" decimals="-3" id="Fact-086A0C0D81FDA387109EFB5D3234F818" unitRef="usd">11535000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
	<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="FD2014Q4YTD" decimals="-3" id="Fact-0C325C2951D26603253FFB5D322C548A" unitRef="usd">23824000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
	<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="FD2015Q4YTD" decimals="-3" id="Fact-49DE97123AF6E568B070FB5D31F9A7A7" unitRef="usd">-38733000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
	<us-gaap:IncomeTaxExpenseBenefit contextRef="FD2013Q4YTD" decimals="-3" id="Fact-9CBE56C9C7C397459B00D29AF63B9E03" unitRef="usd">4303000</us-gaap:IncomeTaxExpenseBenefit>
	<us-gaap:IncomeTaxExpenseBenefit contextRef="FD2014Q4YTD" decimals="-3" id="Fact-4C9D2962E7A6A209B333D29AF63E1B67" unitRef="usd">8504000</us-gaap:IncomeTaxExpenseBenefit>
	<us-gaap:IncomeTaxExpenseBenefit contextRef="FD2015Q4YTD" decimals="-3" id="Fact-FE5AF8BF7666258541A3D29AF63B0BBE" unitRef="usd">-13369000</us-gaap:IncomeTaxExpenseBenefit>
	<us-gaap:IncomeTaxReconciliationDeductionsQualifiedProductionActivities contextRef="FD2013Q4YTD" decimals="-3" id="Fact-3F609F1E7DC964DC0032144551B23A36" unitRef="usd">0</us-gaap:IncomeTaxReconciliationDeductionsQualifiedProductionActivities>
	<us-gaap:IncomeTaxReconciliationDeductionsQualifiedProductionActivities contextRef="FD2014Q4YTD" decimals="-3" id="Fact-AE022945B37AA9A9B6F51444BCF747EF" unitRef="usd">21000</us-gaap:IncomeTaxReconciliationDeductionsQualifiedProductionActivities>
	<us-gaap:IncomeTaxReconciliationDeductionsQualifiedProductionActivities contextRef="FD2015Q4YTD" decimals="-3" id="Fact-6CEF155E8E971D063D4C14403C2E0875" unitRef="usd">0</us-gaap:IncomeTaxReconciliationDeductionsQualifiedProductionActivities>
	<us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="FD2013Q4YTD" decimals="-3" id="Fact-D99F178C4F7F9F6967AF14403C55E15F" unitRef="usd">4037000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
	<us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="FD2014Q4YTD" decimals="-3" id="Fact-3457037277A0F4CFF5DC14403C6471C6" unitRef="usd">8338000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
	<us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="FD2015Q4YTD" decimals="-3" id="Fact-C780A998D5B8576BD7A214403CBE7029" unitRef="usd">-13556000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
	<us-gaap:IncomeTaxReconciliationOtherReconcilingItems contextRef="FD2013Q4YTD" decimals="-3" id="Fact-EE44B1BCE3E3F386A74814403BD85CD0" unitRef="usd">-51000</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
	<us-gaap:IncomeTaxReconciliationOtherReconcilingItems contextRef="FD2014Q4YTD" decimals="-3" id="Fact-71AEF63F3669AF0076FD14403C4014B9" unitRef="usd">-124000</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
	<us-gaap:IncomeTaxReconciliationOtherReconcilingItems contextRef="FD2015Q4YTD" decimals="-3" id="Fact-2D3B2FB3EB90A2C4ED8214403C4E3E9F" unitRef="usd">-88000</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
	<us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="FD2013Q4YTD" decimals="-3" id="Fact-2235E693E90D4342607414403C27A311" unitRef="usd">317000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
	<us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="FD2014Q4YTD" decimals="-3" id="Fact-85F0ED84D5CA0ECF44F914403BEC7BD2" unitRef="usd">311000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
	<us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="FD2015Q4YTD" decimals="-3" id="Fact-5E8FD915F0237F1020C314403CAF5BE8" unitRef="usd">275000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
	<us-gaap:IncomeTaxesPaidNet contextRef="FD2013Q4YTD" decimals="-3" id="Fact-D6416B92024630902DD8D29AF63A5A42" unitRef="usd">3138000</us-gaap:IncomeTaxesPaidNet>
	<us-gaap:IncomeTaxesPaidNet contextRef="FD2014Q4YTD" decimals="-3" id="Fact-4DA9327AD9793ABAC4D8D29AF645FE34" unitRef="usd">225000</us-gaap:IncomeTaxesPaidNet>
	<us-gaap:IncomeTaxesPaidNet contextRef="FD2015Q4YTD" decimals="-3" id="Fact-A66F9EE493935CBB336BD29AF63DE541" unitRef="usd">-152000</us-gaap:IncomeTaxesPaidNet>
	<us-gaap:IncomeTaxesReceivable contextRef="FI2014Q4" decimals="-3" id="Fact-7E3C796521BB5FE160D3D2A7C009C762" unitRef="usd">1350000</us-gaap:IncomeTaxesReceivable>
	<us-gaap:IncomeTaxesReceivable contextRef="FI2015Q4" decimals="-3" id="Fact-7E624C6FCA6C3D326587D2A7BFB09C60" unitRef="usd">0</us-gaap:IncomeTaxesReceivable>
	<us-gaap:IncreaseDecreaseInAccountsPayable contextRef="FD2013Q4YTD" decimals="-3" id="Fact-9786CE14B30A1BD0DE2AD29AF63C725E" unitRef="usd">16569000</us-gaap:IncreaseDecreaseInAccountsPayable>
	<us-gaap:IncreaseDecreaseInAccountsPayable contextRef="FD2014Q4YTD" decimals="-3" id="Fact-3904A079A76C36CD8C37D29AF6319759" unitRef="usd">-25782000</us-gaap:IncreaseDecreaseInAccountsPayable>
	<us-gaap:IncreaseDecreaseInAccountsPayable contextRef="FD2015Q4YTD" decimals="-3" id="Fact-34558B0E33B82B0B3E09D29AF63BC6B1" unitRef="usd">-26668000</us-gaap:IncreaseDecreaseInAccountsPayable>
	<us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="FD2013Q4YTD" decimals="-3" id="Fact-5B6AAEB62CBF278AF553D29AF63BEEA6" unitRef="usd">-1462000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
	<us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="FD2014Q4YTD" decimals="-3" id="Fact-0FE75DFB1009DF9F7A4AD29AF63D1BCB" unitRef="usd">1488000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
	<us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="FD2015Q4YTD" decimals="-3" id="Fact-A9BB0E9199F5B11171BFD29AF6374470" unitRef="usd">-4410000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
	<us-gaap:IncreaseDecreaseInBillingInExcessOfCostOfEarnings contextRef="FD2013Q4YTD" decimals="-3" id="Fact-325C13BD20E066D668A5D29AF63ED520" unitRef="usd">9418000</us-gaap:IncreaseDecreaseInBillingInExcessOfCostOfEarnings>
	<us-gaap:IncreaseDecreaseInBillingInExcessOfCostOfEarnings contextRef="FD2014Q4YTD" decimals="-3" id="Fact-F2AE25136D44FEEC0A87D29AF63D1DD1" unitRef="usd">-16240000</us-gaap:IncreaseDecreaseInBillingInExcessOfCostOfEarnings>
	<us-gaap:IncreaseDecreaseInBillingInExcessOfCostOfEarnings contextRef="FD2015Q4YTD" decimals="-3" id="Fact-E0CCCC23FF9BCC81E900D29AF63A7447" unitRef="usd">-11685000</us-gaap:IncreaseDecreaseInBillingInExcessOfCostOfEarnings>
	<us-gaap:IncreaseDecreaseInContractReceivablesNet contextRef="FD2013Q4YTD" decimals="-3" id="Fact-CB56D53900DB2FE5079AD29AF63CC2CE" unitRef="usd">55353000</us-gaap:IncreaseDecreaseInContractReceivablesNet>
	<us-gaap:IncreaseDecreaseInContractReceivablesNet contextRef="FD2014Q4YTD" decimals="-3" id="Fact-B731A1D616F9EF3B61EAD29AF637C1B8" unitRef="usd">-14963000</us-gaap:IncreaseDecreaseInContractReceivablesNet>
	<us-gaap:IncreaseDecreaseInContractReceivablesNet contextRef="FD2015Q4YTD" decimals="-3" id="Fact-4A51B2B52990BC2564CFD29AF630A84C" unitRef="usd">-31792000</us-gaap:IncreaseDecreaseInContractReceivablesNet>
	<us-gaap:IncreaseDecreaseInDeferredIncomeTaxes contextRef="FD2013Q4YTD" decimals="-3" id="Fact-7AB8DA6989D8AA3D6EE7D29AF63E5D9C" unitRef="usd">-3788000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
	<us-gaap:IncreaseDecreaseInDeferredIncomeTaxes contextRef="FD2014Q4YTD" decimals="-3" id="Fact-BA4EE3112BBA6C6A2FEBD29AF6458B91" unitRef="usd">-8264000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
	<us-gaap:IncreaseDecreaseInDeferredIncomeTaxes contextRef="FD2015Q4YTD" decimals="-3" id="Fact-43DBC4645408204749F5D29AF638A272" unitRef="usd">14061000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
	<us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities contextRef="FD2013Q4YTD" decimals="-3" id="Fact-DF08052EC44D1C339499D29AF638F7AA" unitRef="usd">1854000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
	<us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities contextRef="FD2014Q4YTD" decimals="-3" id="Fact-FDF31CBF1A43DB81BE35D29AF638455B" unitRef="usd">-154000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
	<us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities contextRef="FD2015Q4YTD" decimals="-3" id="Fact-C7230FCDB5240A6BDD68D29AF63D35D1" unitRef="usd">-971000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
	<us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable contextRef="FD2013Q4YTD" decimals="-3" id="Fact-24FA47B500EDA9F5B706D29AF63B10CD" unitRef="usd">3652000</us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable>
	<us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable contextRef="FD2014Q4YTD" decimals="-3" id="Fact-854C79A74134B3EABCA4D29AF63F8671" unitRef="usd">15000</us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable>
	<us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable contextRef="FD2015Q4YTD" decimals="-3" id="Fact-03809C0566CC386EC2D5D29AF62FDFEE" unitRef="usd">615000</us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable>
	<us-gaap:IncreaseDecreaseInInventories contextRef="FD2013Q4YTD" decimals="-3" id="Fact-314E8511D58CECA8E4E1D29AF63CFAA0" unitRef="usd">6325000</us-gaap:IncreaseDecreaseInInventories>
	<us-gaap:IncreaseDecreaseInInventories contextRef="FD2014Q4YTD" decimals="-3" id="Fact-0101147DE2BA5A3C79BBD29AF63A82CF" unitRef="usd">-1189000</us-gaap:IncreaseDecreaseInInventories>
	<us-gaap:IncreaseDecreaseInInventories contextRef="FD2015Q4YTD" decimals="-3" id="Fact-6F653FB332225BDDC917D29AF637B037" unitRef="usd">-931000</us-gaap:IncreaseDecreaseInInventories>
	<us-gaap:IncreaseDecreaseInPrepaidExpensesOther contextRef="FD2013Q4YTD" decimals="-3" id="Fact-7C767302DE9BC6B4FA72D29AF63BAAF0" unitRef="usd">-33145000</us-gaap:IncreaseDecreaseInPrepaidExpensesOther>
	<us-gaap:IncreaseDecreaseInPrepaidExpensesOther contextRef="FD2014Q4YTD" decimals="-3" id="Fact-9D4945417C29FE27980AD29AF63F2407" unitRef="usd">0</us-gaap:IncreaseDecreaseInPrepaidExpensesOther>
	<us-gaap:IncreaseDecreaseInPrepaidExpensesOther contextRef="FD2015Q4YTD" decimals="-3" id="Fact-BE33E9B6C7C5BE1C4828FBA8C4824C4B" unitRef="usd">0</us-gaap:IncreaseDecreaseInPrepaidExpensesOther>
	<us-gaap:IncreaseDecreaseInUnbilledReceivables contextRef="FD2013Q4YTD" decimals="-3" id="Fact-64B9EC84F62BA33D6A78D29AF636A00B" unitRef="usd">-1590000</us-gaap:IncreaseDecreaseInUnbilledReceivables>
	<us-gaap:IncreaseDecreaseInUnbilledReceivables contextRef="FD2014Q4YTD" decimals="-3" id="Fact-47980998761BDA2E509DD29AF63CD78B" unitRef="usd">2262000</us-gaap:IncreaseDecreaseInUnbilledReceivables>
	<us-gaap:IncreaseDecreaseInUnbilledReceivables contextRef="FD2015Q4YTD" decimals="-3" id="Fact-A5E4E836BFC19F4AF4E8D29AF638D6BB" unitRef="usd">-14167000</us-gaap:IncreaseDecreaseInUnbilledReceivables>
	<us-gaap:InterestExpense contextRef="FD2013Q4YTD" decimals="-3" id="Fact-575B343B9CCA427BDAF9D29AF630542B" unitRef="usd">237000</us-gaap:InterestExpense>
	<us-gaap:InterestExpense contextRef="FD2014Q4YTD" decimals="-3" id="Fact-4D24E697E2CCE20BFC9FD29AF63F1C87" unitRef="usd">37000</us-gaap:InterestExpense>
	<us-gaap:InterestExpense contextRef="FD2015Q4YTD" decimals="-3" id="Fact-092E206C63970F904C3AD29AF63B7AFF" unitRef="usd">165000</us-gaap:InterestExpense>
	<us-gaap:InterestPaid contextRef="FD2013Q4YTD" decimals="-3" id="Fact-BFB00AF5E56B5D607559D29AF644BB9B" unitRef="usd">843000</us-gaap:InterestPaid>
	<us-gaap:InterestPaid contextRef="FD2014Q4YTD" decimals="-3" id="Fact-8D65A98DD71B5DC8FF5CD29AF630ABC4" unitRef="usd">169000</us-gaap:InterestPaid>
	<us-gaap:InterestPaid contextRef="FD2015Q4YTD" decimals="-3" id="Fact-12F95344765AF221F55AD29AF63E0B7B" unitRef="usd">165000</us-gaap:InterestPaid>
	<us-gaap:InventoryNet contextRef="FI2014Q4" decimals="-3" id="Fact-DEC30095F4F95C9E9932D2A7C010EC8E" unitRef="usd">10140000</us-gaap:InventoryNet>
	<us-gaap:InventoryNet contextRef="FI2015Q4" decimals="-3" id="Fact-DCC1ABB17D0AC60477CFD2A7BF56D1C4" unitRef="usd">12936000</us-gaap:InventoryNet>
	<us-gaap:InvestmentIncomeInterest contextRef="FD2013Q4YTD" decimals="-3" id="Fact-413BB1F712A886A9A884D29AF63FAFE9" unitRef="usd">3000</us-gaap:InvestmentIncomeInterest>
	<us-gaap:InvestmentIncomeInterest contextRef="FD2014Q4YTD" decimals="-3" id="Fact-78986ED2E646739C2436D29AF636BA7E" unitRef="usd">13000</us-gaap:InvestmentIncomeInterest>
	<us-gaap:InvestmentIncomeInterest contextRef="FD2015Q4YTD" decimals="-3" id="Fact-95E5F34FC5845FFADE0BD29AF63A71D4" unitRef="usd">26000</us-gaap:InvestmentIncomeInterest>
	<us-gaap:LeaseAndRentalExpense contextRef="FD2013Q4YTD" decimals="-5" id="Fact-F660B10F73B00C4AB49BD29AF63DF9A3" unitRef="usd">9500000</us-gaap:LeaseAndRentalExpense>
	<us-gaap:LeaseAndRentalExpense contextRef="FD2014Q4YTD" decimals="-5" id="Fact-2E47EB9369993C8AC73ED29AF63C4B9C" unitRef="usd">5600000</us-gaap:LeaseAndRentalExpense>
	<us-gaap:LeaseAndRentalExpense contextRef="FD2015Q4YTD" decimals="-5" id="Fact-B355E6190C6C8D22282AD29AF63C5657" unitRef="usd">5900000</us-gaap:LeaseAndRentalExpense>
	<us-gaap:LeaseExpirationDate1 contextRef="FD2015Q4YTD_us-gaap_LossContingenciesByNatureOfContingencyAxis_gifi_OperatingLeaseAmendmentMember" id="Fact-F983F81C92702D270D4DD29AF63C0EB1">2020-01-31</us-gaap:LeaseExpirationDate1>
	<us-gaap:LettersOfCreditOutstandingAmount contextRef="FI2015Q4" decimals="-5" id="Fact-FEFE917A8A11D8DD4BBDD29AF63F0F58" unitRef="usd">20500000</us-gaap:LettersOfCreditOutstandingAmount>
	<us-gaap:Liabilities contextRef="FI2014Q4" decimals="-3" id="Fact-E6E77258CB6A73FA7500D2A7C0785C79" unitRef="usd">109499000</us-gaap:Liabilities>
	<us-gaap:Liabilities contextRef="FI2015Q4" decimals="-3" id="Fact-A2017468F8C1C63E5478D2A7C063994A" unitRef="usd">59726000</us-gaap:Liabilities>
	<us-gaap:LiabilitiesAndStockholdersEquity contextRef="FI2014Q4" decimals="-3" id="Fact-40F485A784F34ADBA569D2A7C04C1D7A" unitRef="usd">395297000</us-gaap:LiabilitiesAndStockholdersEquity>
	<us-gaap:LiabilitiesAndStockholdersEquity contextRef="FI2015Q4" decimals="-3" id="Fact-491A3C95DC2ECE7A5949D2A7C087F10C" unitRef="usd">316923000</us-gaap:LiabilitiesAndStockholdersEquity>
	<us-gaap:LiabilitiesCurrent contextRef="FI2014Q4" decimals="-3" id="Fact-DA3B9332042CD1516EAAD2A7C0AA7810" unitRef="usd">72765000</us-gaap:LiabilitiesCurrent>
	<us-gaap:LiabilitiesCurrent contextRef="FI2015Q4" decimals="-3" id="Fact-72A49F4370E4E75F3A31D2A7BFC7026B" unitRef="usd">37901000</us-gaap:LiabilitiesCurrent>
	<us-gaap:LineOfCredit contextRef="FI2015Q4" decimals="-5" id="Fact-4C636F25A34C6980280C3DF1FB486E06" unitRef="usd">0</us-gaap:LineOfCredit>
	<us-gaap:LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases contextRef="FI2015Q4" decimals="INF" id="Fact-B750DCC46BE02AE1B0613659D696FA15" unitRef="usd">20000000</us-gaap:LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases>
	<us-gaap:LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases contextRef="I2016Q1Feb29_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" decimals="INF" id="Fact-D68C9DED269EA4D1A2CE3DEF8B2D6C69" unitRef="usd">20000000.0</us-gaap:LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases>
	<us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="FI2015Q4" decimals="INF" id="Fact-5134964097C5517B4FBCD29AF63E9644" unitRef="usd">80000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
	<us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity contextRef="FI2015Q4_us-gaap_CreditFacilityAxis_us-gaap_LetterOfCreditMember" decimals="-5" id="Fact-838F00FB7277F0FE9A7D419F233C21B0" unitRef="usd">59500000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
	<us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity contextRef="FI2015Q4_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember" decimals="-5" id="Fact-A0D6C405CEEE404F674BD29AF63FEF72" unitRef="usd">20000000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
	<us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage contextRef="D2016Q1Feb29-Feb29_us-gaap_CreditFacilityAxis_us-gaap_LetterOfCreditMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" decimals="INF" id="Fact-8CB203CF55C0EA77E1693DA036C01527" unitRef="number">0.02</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
	<us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage contextRef="D2016Q1Feb29-Feb29_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_RangeAxis_us-gaap_MaximumMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" decimals="INF" id="Fact-599D31DBF2C0AB7AE4743DA046533292" unitRef="number">0.005</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
	<us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage contextRef="D2016Q1Feb29-Feb29_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_RangeAxis_us-gaap_MinimumMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" decimals="INF" id="Fact-A7D69C9C1CD510C9938F3D9ED466ABD9" unitRef="number">0.0025</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
	<us-gaap:LossContingencyClaimsSettledNumber contextRef="FD2014Q4YTD" decimals="INF" id="Fact-A4A09E8602756C5503CD394E2BB74297" unitRef="claim">1</us-gaap:LossContingencyClaimsSettledNumber>
	<us-gaap:LossOnContracts contextRef="FD2013Q4QTD_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_gifi_LargeDeepwaterProjectPriorYearsMember" decimals="-5" id="Fact-88395B6B15A5F82F82D62F0C00721FB6" unitRef="usd">18200000</us-gaap:LossOnContracts>
	<us-gaap:LossOnContracts contextRef="FD2013Q4YTD" decimals="-5" id="Fact-016A5426FD918C7496672EF5622C99E4" unitRef="usd">30800000</us-gaap:LossOnContracts>
	<us-gaap:LossOnContracts contextRef="FD2014Q4YTD" decimals="-5" id="Fact-12FC227E3B79D3A600D32EF54E7F11A1" unitRef="usd">6600000</us-gaap:LossOnContracts>
	<us-gaap:LossOnContracts contextRef="FD2015Q3QTD_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_gifi_LargeDeepwaterProjectMember" decimals="-5" id="Fact-05631CD17E9E8CDFFCEC33435E1052C6" unitRef="usd">14300000</us-gaap:LossOnContracts>
	<us-gaap:LossOnContracts contextRef="FD2015Q4QTD_us-gaap_AmortizationExpensePerUnitOfProductionByCostCenterAxis_gifi_FabricationFacilitiesMember" decimals="-5" id="Fact-CC7FCC9770092EABB5F03E24D42E0B0B" unitRef="usd">7600000</us-gaap:LossOnContracts>
	<us-gaap:LossOnContracts contextRef="FD2015Q4QTD_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_gifi_LargeDeepwaterProjectRecentlyDeliveredMember" decimals="-5" id="Fact-0347BBAC7A60B2E462403348429E994C" unitRef="usd">10300000</us-gaap:LossOnContracts>
	<us-gaap:LossOnContracts contextRef="FD2015Q4YTD" decimals="-5" id="Fact-77AE9647BE64A43CCC092EF531B6F685" unitRef="usd">33900000</us-gaap:LossOnContracts>
	<us-gaap:LossOnContracts contextRef="FD2015Q4YTD_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_gifi_LargeDeepwaterProjectRecentlyDeliveredMember" decimals="-5" id="Fact-781E166423DFD44E2EF33E264A392253" unitRef="usd">24500000</us-gaap:LossOnContracts>
	<us-gaap:MinimumNetWorthRequiredForCompliance contextRef="FI2015Q4" decimals="-5" id="Fact-3852E2EBB88DB7BFEF3E3D84847819B3" unitRef="usd">254100000</us-gaap:MinimumNetWorthRequiredForCompliance>
	<us-gaap:MinimumNetWorthRequiredForCompliance contextRef="I2016Q1Feb29_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" decimals="-5" id="Fact-DD16EF08367F5DBF3488362EAC02750C" unitRef="usd">250000000</us-gaap:MinimumNetWorthRequiredForCompliance>
	<us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations contextRef="FD2013Q4YTD" decimals="-3" id="Fact-D2102158876F49E66F0EFBD5D9B584BC" unitRef="usd">-5520000</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
	<us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations contextRef="FD2014Q4YTD" decimals="-3" id="Fact-7A9DA4864F98EFB9DADFFBD5D9ADC7F4" unitRef="usd">-5865000</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
	<us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations contextRef="FD2015Q4YTD" decimals="-3" id="Fact-498466808F9F62FFB9AAFBD5D95889AB" unitRef="usd">-5865000</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
	<us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations contextRef="FD2013Q4YTD" decimals="-3" id="Fact-D6DF1E34AECF39366E71FBD5D9860BF9" unitRef="usd">-20802000</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
	<us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations contextRef="FD2014Q4YTD" decimals="-3" id="Fact-65F09369D1DE7A7006CBFBD5D96BACC2" unitRef="usd">-26729000</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
	<us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations contextRef="FD2015Q4YTD" decimals="-3" id="Fact-03744F20ADBEABAB402DFBD5D9924DD3" unitRef="usd">-6007000</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
	<us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations contextRef="FD2013Q4YTD" decimals="-3" id="Fact-174B979FB03737BC7269FBD5D97E1910" unitRef="usd">38003000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
	<us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations contextRef="FD2014Q4YTD" decimals="-3" id="Fact-1D5F2A50F6A6B2F6599BFBD5D9C307CB" unitRef="usd">32110000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
	<us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations contextRef="FD2015Q4YTD" decimals="-3" id="Fact-888042714876FDA63453FBD5D9BC7714" unitRef="usd">10615000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
	<us-gaap:NetIncomeLoss contextRef="FD2013Q4YTD" decimals="-3" id="Fact-32BBEEC0C09BD51D5CC6FB5D323E559D" unitRef="usd">7232000</us-gaap:NetIncomeLoss>
	<us-gaap:NetIncomeLoss contextRef="FD2013Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" decimals="-3" id="Fact-B98883C65ADC9AC4A70BD29AF63A9A0E" unitRef="usd">7232000</us-gaap:NetIncomeLoss>
	<us-gaap:NetIncomeLoss contextRef="FD2014Q1QTD" decimals="-3" id="Fact-F1B9A0289D2B5E13476F32AE9DAAA0EC" unitRef="usd">3535000</us-gaap:NetIncomeLoss>
	<us-gaap:NetIncomeLoss contextRef="FD2014Q2QTD" decimals="-3" id="Fact-3DF5C0E3AF0AC698DE5732AE9DBEBC07" unitRef="usd">4310000</us-gaap:NetIncomeLoss>
	<us-gaap:NetIncomeLoss contextRef="FD2014Q3QTD" decimals="-3" id="Fact-B85549DD988255EE85E632AE9DB7D302" unitRef="usd">7586000</us-gaap:NetIncomeLoss>
	<us-gaap:NetIncomeLoss contextRef="FD2014Q4QTD" decimals="-3" id="Fact-359F8CAD95CB0B8255BB32AE9DA7CC86" unitRef="usd">-111000</us-gaap:NetIncomeLoss>
	<us-gaap:NetIncomeLoss contextRef="FD2014Q4YTD" decimals="-3" id="Fact-1C12F69724D3E56EB3E7FB5D31D78867" unitRef="usd">15320000</us-gaap:NetIncomeLoss>
	<us-gaap:NetIncomeLoss contextRef="FD2014Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" decimals="-3" id="Fact-6DBD55134C7C9A7DB581D29AF63F18CB" unitRef="usd">15320000</us-gaap:NetIncomeLoss>
	<us-gaap:NetIncomeLoss contextRef="FD2015Q1QTD" decimals="-3" id="Fact-8F28BC3E5D97B54516EE32AE95905AB6" unitRef="usd">83000</us-gaap:NetIncomeLoss>
	<us-gaap:NetIncomeLoss contextRef="FD2015Q2QTD" decimals="-3" id="Fact-C65B6D8BDD2A53D0D72732AE959BED21" unitRef="usd">1357000</us-gaap:NetIncomeLoss>
	<us-gaap:NetIncomeLoss contextRef="FD2015Q3QTD" decimals="-3" id="Fact-5971FE30AE5F4EAEAD9632AE95A03ADE" unitRef="usd">-12137000</us-gaap:NetIncomeLoss>
	<us-gaap:NetIncomeLoss contextRef="FD2015Q4QTD" decimals="-3" id="Fact-A61BB95FF14D2A5D732F32AE95A9B923" unitRef="usd">-14667000</us-gaap:NetIncomeLoss>
	<us-gaap:NetIncomeLoss contextRef="FD2015Q4YTD" decimals="-3" id="Fact-BD2A16F48B4294F21A71FB5D323AB8B9" unitRef="usd">-25364000</us-gaap:NetIncomeLoss>
	<us-gaap:NetIncomeLoss contextRef="FD2015Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" decimals="-3" id="Fact-F853B7B10332A5403F72D29AF62FE2FA" unitRef="usd">-25364000</us-gaap:NetIncomeLoss>
	<us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="FD2013Q4YTD" decimals="-3" id="Fact-88C7EDAEC3CC56EDB728D29AF63C2B3D" unitRef="usd">7157000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
	<us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="FD2014Q4YTD" decimals="-3" id="Fact-795AFAB9A5D2F4136A02D29AF63DD3B8" unitRef="usd">15216000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
	<us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="FD2015Q4YTD" decimals="-3" id="Fact-45553CEE10046428D9491437CC1240BD" unitRef="usd">-25448000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
	<us-gaap:NonoperatingIncomeExpense contextRef="FD2013Q4YTD" decimals="-3" id="Fact-C1440F88083F23DF117EFB5D323F0848" unitRef="usd">-571000</us-gaap:NonoperatingIncomeExpense>
	<us-gaap:NonoperatingIncomeExpense contextRef="FD2014Q4YTD" decimals="-3" id="Fact-70F439A2E3F5C03BC623FB5D31EBC27C" unitRef="usd">-123000</us-gaap:NonoperatingIncomeExpense>
	<us-gaap:NonoperatingIncomeExpense contextRef="FD2015Q4YTD" decimals="-3" id="Fact-18D2798147E4A99B6E95FB5D323C3F38" unitRef="usd">-119000</us-gaap:NonoperatingIncomeExpense>
	<us-gaap:OperatingIncomeLoss contextRef="FD2013Q4YTD" decimals="-3" id="Fact-D7026E6905CC18090EA3FB5D32420933" unitRef="usd">12106000</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss contextRef="FD2014Q4YTD" decimals="-3" id="Fact-9A35DACA5D203636F3A4FB5D3226AF5B" unitRef="usd">23947000</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss contextRef="FD2015Q4YTD" decimals="-3" id="Fact-5E3D94F27323907AD17EFB5D3240E0C8" unitRef="usd">-38614000</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingLeasesFutureMinimumPaymentsDue contextRef="FI2015Q4" decimals="-3" id="Fact-220A2213DE8ABC5A3ED6329BECEBC592" unitRef="usd">911000</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
	<us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent contextRef="FI2015Q4" decimals="-3" id="Fact-60B14F680F0FC96664FAD29AF6382CBB" unitRef="usd">217000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
	<us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears contextRef="FI2015Q4" decimals="-3" id="Fact-B0E9C7E296C8C171B1DCD29AF63A3329" unitRef="usd">19000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears>
	<us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears contextRef="FI2015Q4" decimals="-3" id="Fact-8CA2D5A3BD16DC561332D29AF63B76AE" unitRef="usd">229000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears>
	<us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears contextRef="FI2015Q4" decimals="-3" id="Fact-A7B4EB68EA73FB53557DD29AF63A3612" unitRef="usd">225000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>
	<us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears contextRef="FI2015Q4" decimals="-3" id="Fact-0A0E6CF45421AC4351B9D29AF63A3888" unitRef="usd">221000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
	<us-gaap:OtherAssetsNoncurrent contextRef="FI2014Q4" decimals="-3" id="Fact-89386C5EF5A2EF36D7D2D2A7C0966C74" unitRef="usd">671000</us-gaap:OtherAssetsNoncurrent>
	<us-gaap:OtherAssetsNoncurrent contextRef="FI2015Q4" decimals="-3" id="Fact-26A267890E3A68BC6469D2A7BF4DBAE3" unitRef="usd">670000</us-gaap:OtherAssetsNoncurrent>
	<us-gaap:OtherNonoperatingIncomeExpense contextRef="FD2013Q4YTD" decimals="-3" id="Fact-055045460EF531655977D29AF63BB989" unitRef="usd">-337000</us-gaap:OtherNonoperatingIncomeExpense>
	<us-gaap:OtherNonoperatingIncomeExpense contextRef="FD2014Q4YTD" decimals="-3" id="Fact-320832D6149F264FCC90D29AF63B6693" unitRef="usd">-99000</us-gaap:OtherNonoperatingIncomeExpense>
	<us-gaap:OtherNonoperatingIncomeExpense contextRef="FD2015Q4YTD" decimals="-3" id="Fact-7C7D0DFA5EE04DAE8203D29AF6304030" unitRef="usd">20000</us-gaap:OtherNonoperatingIncomeExpense>
	<us-gaap:OtherPrepaidExpenseCurrent contextRef="FI2014Q4" decimals="-5" id="Fact-F3CF25993F0654204FE92F24C649D945" unitRef="usd">300000</us-gaap:OtherPrepaidExpenseCurrent>
	<us-gaap:PaymentsOfDividendsCommonStock contextRef="FD2013Q4YTD" decimals="-3" id="Fact-CFA02004A606175A620DD29AF63D461B" unitRef="usd">5839000</us-gaap:PaymentsOfDividendsCommonStock>
	<us-gaap:PaymentsOfDividendsCommonStock contextRef="FD2014Q4YTD" decimals="-3" id="Fact-01C4F977B1397A5A2089D29AF63BEEB0" unitRef="usd">5865000</us-gaap:PaymentsOfDividendsCommonStock>
	<us-gaap:PaymentsOfDividendsCommonStock contextRef="FD2015Q4YTD" decimals="-3" id="Fact-13636E77FCE3D34B73A9D29AF6304796" unitRef="usd">5865000</us-gaap:PaymentsOfDividendsCommonStock>
	<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="FD2013Q4YTD" decimals="-3" id="Fact-8C331D0F12C49AFA3DFFD29AF6372E7A" unitRef="usd">21353000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
	<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="FD2014Q4YTD" decimals="-3" id="Fact-B2F03676292775584543D29AF639A9A1" unitRef="usd">27658000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
	<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="FD2015Q4YTD" decimals="-3" id="Fact-66D978C5DFA49B1DF96DD29AF6389E3E" unitRef="usd">6018000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
	<us-gaap:PreferredStockNoParValue contextRef="FI2014Q4" id="Fact-E184D91BF1CB44B1FA51D29AF631878A" unitRef="usdPerShare" xsi:nil="true" />
	<us-gaap:PreferredStockNoParValue contextRef="FI2015Q4" id="Fact-C4A06E1612C069EF07B5D29AF62F2DDA" unitRef="usdPerShare" xsi:nil="true" />
	<us-gaap:PreferredStockSharesAuthorized contextRef="FI2014Q4" decimals="INF" id="Fact-EE7C7F7A41486AB5AC14D29AF630755C" unitRef="shares">5000000</us-gaap:PreferredStockSharesAuthorized>
	<us-gaap:PreferredStockSharesAuthorized contextRef="FI2015Q4" decimals="INF" id="Fact-7A3813DAAEDC122FCA2ED29AF62FEE73" unitRef="shares">5000000</us-gaap:PreferredStockSharesAuthorized>
	<us-gaap:PreferredStockSharesIssued contextRef="FI2014Q4" decimals="INF" id="Fact-B3FA87FDA6AACD4C9A9CD29AF63030C2" unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
	<us-gaap:PreferredStockSharesIssued contextRef="FI2015Q4" decimals="INF" id="Fact-624434F288EF35CCE673D29AF636B44D" unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
	<us-gaap:PreferredStockSharesOutstanding contextRef="FI2014Q4" decimals="INF" id="Fact-48104E87FBD821978DE7D29AF62F9CA0" unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
	<us-gaap:PreferredStockSharesOutstanding contextRef="FI2015Q4" decimals="INF" id="Fact-59F28485E94726866C50D29AF6315869" unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
	<us-gaap:PreferredStockValue contextRef="FI2014Q4" id="Fact-98CD796133E05792E9983954D5796312" unitRef="usd" xsi:nil="true" />
	<us-gaap:PreferredStockValue contextRef="FI2015Q4" id="Fact-FDE8EFEFED224362DF973954D36EB294" unitRef="usd" xsi:nil="true" />
	<us-gaap:PrepaidExpenseCurrent contextRef="FI2014Q4" decimals="-3" id="Fact-03C12288537F13BEE4D4D2A7BF64E637" unitRef="usd">4510000</us-gaap:PrepaidExpenseCurrent>
	<us-gaap:PrepaidExpenseCurrent contextRef="FI2015Q4" decimals="-3" id="Fact-F44AA6603B52A3ED0759D2A7BF91B1CF" unitRef="usd">3418000</us-gaap:PrepaidExpenseCurrent>
	<us-gaap:ProceedsFromNotesPayable contextRef="FD2013Q4YTD" decimals="-3" id="Fact-263E70E28731F6C3E983FBD6505C5B9F" unitRef="usd">45000000</us-gaap:ProceedsFromNotesPayable>
	<us-gaap:ProceedsFromNotesPayable contextRef="FD2014Q4YTD" decimals="-3" id="Fact-BEDD342428A5B11A832DD29AF6373249" unitRef="usd">22000000</us-gaap:ProceedsFromNotesPayable>
	<us-gaap:ProceedsFromNotesPayable contextRef="FD2015Q4YTD" decimals="-3" id="Fact-5B677180CF533C9D27CAD29AF63CA3B3" unitRef="usd">0</us-gaap:ProceedsFromNotesPayable>
	<us-gaap:ProceedsFromSaleOfMachineryAndEquipment contextRef="FD2013Q4YTD" decimals="-3" id="Fact-C5721D2EB00EC3FB9228FBD630E65319" unitRef="usd">551000</us-gaap:ProceedsFromSaleOfMachineryAndEquipment>
	<us-gaap:ProceedsFromSaleOfMachineryAndEquipment contextRef="FD2014Q4YTD" decimals="-3" id="Fact-ACF42728E8F31DD7D250D29AF637A4B3" unitRef="usd">929000</us-gaap:ProceedsFromSaleOfMachineryAndEquipment>
	<us-gaap:ProceedsFromSaleOfMachineryAndEquipment contextRef="FD2015Q4YTD" decimals="-3" id="Fact-B7F46B18A7E6E07AA7A9D29AF63FED4B" unitRef="usd">11000</us-gaap:ProceedsFromSaleOfMachineryAndEquipment>
	<us-gaap:ProceedsFromStockOptionsExercised contextRef="FD2013Q4YTD" decimals="-3" id="Fact-5E9C497B8CDD89428F21D29AF63C40B1" unitRef="usd">203000</us-gaap:ProceedsFromStockOptionsExercised>
	<us-gaap:ProceedsFromStockOptionsExercised contextRef="FD2014Q4YTD" decimals="-3" id="Fact-500ED300873FBDA98C9FD29AF63ECA2F" unitRef="usd">0</us-gaap:ProceedsFromStockOptionsExercised>
	<us-gaap:ProceedsFromStockOptionsExercised contextRef="FD2015Q4YTD" decimals="-3" id="Fact-71E7F76905276843B63CD29AF63C26D7" unitRef="usd">0</us-gaap:ProceedsFromStockOptionsExercised>
	<us-gaap:ProductionRelatedImpairmentsOrCharges contextRef="FD2013Q4YTD" decimals="-3" id="Fact-B983A226B2EC05435B8EFB5DF27238B0" unitRef="usd">0</us-gaap:ProductionRelatedImpairmentsOrCharges>
	<us-gaap:ProductionRelatedImpairmentsOrCharges contextRef="FD2014Q4YTD" decimals="-3" id="Fact-8577E94701318935AA56FB5DF26DDC9E" unitRef="usd">3200000</us-gaap:ProductionRelatedImpairmentsOrCharges>
	<us-gaap:ProductionRelatedImpairmentsOrCharges contextRef="FD2015Q4YTD" decimals="-3" id="Fact-11CEAFE0A50F59669258FB5DF26FB02F" unitRef="usd">7202000</us-gaap:ProductionRelatedImpairmentsOrCharges>
	<us-gaap:PropertyPlantAndEquipmentGross contextRef="FI2014Q4" decimals="-3" id="Fact-AA22A69061712BA301383297AA165A7B" unitRef="usd">438128000</us-gaap:PropertyPlantAndEquipmentGross>
	<us-gaap:PropertyPlantAndEquipmentGross contextRef="FI2014Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingImprovementsMember" decimals="-3" id="Fact-A33DAF8404063A1792A33297AA25ADD0" unitRef="usd">125265000</us-gaap:PropertyPlantAndEquipmentGross>
	<us-gaap:PropertyPlantAndEquipmentGross contextRef="FI2014Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember" decimals="-3" id="Fact-8C4CEB4D46B7E9CD4D4A3297AA222B34" unitRef="usd">63837000</us-gaap:PropertyPlantAndEquipmentGross>
	<us-gaap:PropertyPlantAndEquipmentGross contextRef="FI2014Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember" decimals="-3" id="Fact-3B31E8FF661FE249D0143297AA248C5A" unitRef="usd">1177000</us-gaap:PropertyPlantAndEquipmentGross>
	<us-gaap:PropertyPlantAndEquipmentGross contextRef="FI2014Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember" decimals="-3" id="Fact-66EA30BF7DD1BAC0ECBA3297AA1DBE6E" unitRef="usd">5354000</us-gaap:PropertyPlantAndEquipmentGross>
	<us-gaap:PropertyPlantAndEquipmentGross contextRef="FI2014Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandMember" decimals="-3" id="Fact-AEB91549C7B73564B19A3297AA193C38" unitRef="usd">10463000</us-gaap:PropertyPlantAndEquipmentGross>
	<us-gaap:PropertyPlantAndEquipmentGross contextRef="FI2014Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember" decimals="-3" id="Fact-30CEF38A559ABAC56DA43297AA2035AB" unitRef="usd">228284000</us-gaap:PropertyPlantAndEquipmentGross>
	<us-gaap:PropertyPlantAndEquipmentGross contextRef="FI2014Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_TransportationEquipmentMember" decimals="-3" id="Fact-4BCD01F95949B3D240443297AA1BB0D7" unitRef="usd">3748000</us-gaap:PropertyPlantAndEquipmentGross>
	<us-gaap:PropertyPlantAndEquipmentGross contextRef="FI2015Q4" decimals="-3" id="Fact-FAF8AAABB64C1A227868D29AF63EFE27" unitRef="usd">437188000</us-gaap:PropertyPlantAndEquipmentGross>
	<us-gaap:PropertyPlantAndEquipmentGross contextRef="FI2015Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingImprovementsMember" decimals="-3" id="Fact-EEE4B5E4AC701A309B903296A6EBE836" unitRef="usd">127727000</us-gaap:PropertyPlantAndEquipmentGross>
	<us-gaap:PropertyPlantAndEquipmentGross contextRef="FI2015Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember" decimals="-3" id="Fact-5C16E9581CE7ABEFD0573296A6DEE397" unitRef="usd">64154000</us-gaap:PropertyPlantAndEquipmentGross>
	<us-gaap:PropertyPlantAndEquipmentGross contextRef="FI2015Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember" decimals="-3" id="Fact-6A88CF6E5DBEFF8DBA013296A7F0CD5A" unitRef="usd">2488000</us-gaap:PropertyPlantAndEquipmentGross>
	<us-gaap:PropertyPlantAndEquipmentGross contextRef="FI2015Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember" decimals="-3" id="Fact-8A1E9DB69D03CF497FF13296A7058306" unitRef="usd">5354000</us-gaap:PropertyPlantAndEquipmentGross>
	<us-gaap:PropertyPlantAndEquipmentGross contextRef="FI2015Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandMember" decimals="-3" id="Fact-214A2724C367C4CB147C3296A76B9B7F" unitRef="usd">10463000</us-gaap:PropertyPlantAndEquipmentGross>
	<us-gaap:PropertyPlantAndEquipmentGross contextRef="FI2015Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember" decimals="-3" id="Fact-EAFB98EBB8F5B14C83A33296A72DCD69" unitRef="usd">223521000</us-gaap:PropertyPlantAndEquipmentGross>
	<us-gaap:PropertyPlantAndEquipmentGross contextRef="FI2015Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_TransportationEquipmentMember" decimals="-3" id="Fact-C47ECD8A4344DCE051F93296A7E57407" unitRef="usd">3481000</us-gaap:PropertyPlantAndEquipmentGross>
	<us-gaap:PropertyPlantAndEquipmentNet contextRef="FI2014Q4" decimals="-3" id="Fact-953B9A402996A2327396D2A7C0182994" unitRef="usd">224777000</us-gaap:PropertyPlantAndEquipmentNet>
	<us-gaap:PropertyPlantAndEquipmentNet contextRef="FI2015Q4" decimals="-3" id="Fact-2A226DD03B440BF1068FD2A7C020678D" unitRef="usd">200384000</us-gaap:PropertyPlantAndEquipmentNet>
	<us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="FD2015Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingImprovementsMember" id="Fact-500B3FF401FA7F0C338F32F8E30A62BA">P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
	<us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="FD2015Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember" id="Fact-5BA1EF708D80827B4B3932F8E31C1E22">P25Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
	<us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="FD2015Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_us-gaap_RangeAxis_us-gaap_MaximumMember" id="Fact-2922DE0C6957043F7BB332F8E31A1C48">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
	<us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="FD2015Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_us-gaap_RangeAxis_us-gaap_MinimumMember" id="Fact-48CBD43A90784E27709432F8E3134DC3">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
	<us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="FD2015Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember_us-gaap_RangeAxis_us-gaap_MaximumMember" id="Fact-32D8F23ACE2D7973C9F732F8E317404D">P25Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
	<us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="FD2015Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember_us-gaap_RangeAxis_us-gaap_MinimumMember" id="Fact-72E286EF037297E57C8832F8E31214F7">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
	<us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="FD2015Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_TransportationEquipmentMember_us-gaap_RangeAxis_us-gaap_MaximumMember" id="Fact-9280C145E6D22BA1278532F8E30C0E53">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
	<us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="FD2015Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_TransportationEquipmentMember_us-gaap_RangeAxis_us-gaap_MinimumMember" id="Fact-F0684AE486F1CEAFAA9D32F8E3190818">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
	<us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="FD2015Q4YTD_us-gaap_RangeAxis_us-gaap_MaximumMember" id="Fact-24108662FFFF38371CDAD29AF63F8D76">P25Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
	<us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="FD2015Q4YTD_us-gaap_RangeAxis_us-gaap_MinimumMember" id="Fact-4E57ED4DB32C88462EA6D29AF63E7948">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
	<us-gaap:ProvisionForLossOnContracts contextRef="FI2014Q4" decimals="-3" id="Fact-6936A306648AEEF26A3AFB2C779DFCBD" unitRef="usd">817000</us-gaap:ProvisionForLossOnContracts>
	<us-gaap:ProvisionForLossOnContracts contextRef="FI2015Q4" decimals="-3" id="Fact-0591DB3E867E9351B0BCD2A7C05C1E89" unitRef="usd">9495000</us-gaap:ProvisionForLossOnContracts>
	<us-gaap:RepaymentsOfNotesPayable contextRef="FD2013Q4YTD" decimals="-3" id="Fact-306866450FC3730583E4FBD65153C457" unitRef="usd">45000000</us-gaap:RepaymentsOfNotesPayable>
	<us-gaap:RepaymentsOfNotesPayable contextRef="FD2014Q4YTD" decimals="-3" id="Fact-A3250985279731931FA8D29AF630DFFE" unitRef="usd">22000000</us-gaap:RepaymentsOfNotesPayable>
	<us-gaap:RepaymentsOfNotesPayable contextRef="FD2015Q4YTD" decimals="-3" id="Fact-0377208D126F3BE95AD8D29AF63E818D" unitRef="usd">0</us-gaap:RepaymentsOfNotesPayable>
	<us-gaap:RetainedEarningsAccumulatedDeficit contextRef="FI2014Q4" decimals="-3" id="Fact-18494D6A55EF042D77C4D2A7BF28B2F0" unitRef="usd">181880000</us-gaap:RetainedEarningsAccumulatedDeficit>
	<us-gaap:RetainedEarningsAccumulatedDeficit contextRef="FI2015Q4" decimals="-3" id="Fact-4E5F63F169CE76CDF5D3D2A7BF6EB519" unitRef="usd">150651000</us-gaap:RetainedEarningsAccumulatedDeficit>
	<us-gaap:Revenues contextRef="FD2013Q4YTD" decimals="-3" id="Fact-2F3A161D162DE0036242D29AF63D9A77" unitRef="usd">608326000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2013Q4YTD_us-gaap_GeographicDistributionAxis_us-gaap_GeographicDistributionDomesticMember" decimals="-3" id="Fact-8A4C7B58E0897E8A516F2F1EDC148793" unitRef="usd">570726000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2013Q4YTD_us-gaap_GeographicDistributionAxis_us-gaap_GeographicDistributionForeignMember" decimals="-3" id="Fact-7D66A5ECC453C14FB6122F1EE0A6D2C4" unitRef="usd">37600000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2013Q4YTD_us-gaap_MajorCustomersAxis_gifi_CustomerOneMember" decimals="-3" id="Fact-09B3DBB6583FED731BD72F181FE384B9" unitRef="usd">148539000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2013Q4YTD_us-gaap_MajorCustomersAxis_gifi_CustomerTwoMember" decimals="-3" id="Fact-4CC2CAC03ADF8F4F90A22F181EA05C91" unitRef="usd">216875000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2014Q1QTD" decimals="-3" id="Fact-F3A9CE0E74DF7DFD251232AE9DACFA34" unitRef="usd">134690000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2014Q2QTD" decimals="-3" id="Fact-238B86AC699DDDA91E6432AE9D9F9D26" unitRef="usd">129169000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2014Q3QTD" decimals="-3" id="Fact-414A52AE3BC41D52048B32AE9DB39601" unitRef="usd">118020000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2014Q4QTD" decimals="-3" id="Fact-8D7A3AC4E3E161B0E63332AE9D982A07" unitRef="usd">124760000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2014Q4YTD" decimals="-3" id="Fact-83EE0C7723B434814589D29AF63BEA3B" unitRef="usd">506639000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2014Q4YTD_us-gaap_GeographicDistributionAxis_us-gaap_GeographicDistributionDomesticMember" decimals="-3" id="Fact-A7E7BDD1DEC4F07416EF2F1EDA701AE5" unitRef="usd">456839000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2014Q4YTD_us-gaap_GeographicDistributionAxis_us-gaap_GeographicDistributionForeignMember" decimals="-3" id="Fact-F0B37FE409E5648A64752F1EDE79437F" unitRef="usd">49800000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2014Q4YTD_us-gaap_MajorCustomersAxis_gifi_AnadarkoMember" decimals="-3" id="Fact-F41FDD14055DD8C34AF42F180E4F3BA0" unitRef="usd">98644000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2014Q4YTD_us-gaap_MajorCustomersAxis_gifi_WalterOilAndGasMember" decimals="-3" id="Fact-B7996D85947ABBE412DB2F1662743705" unitRef="usd">160173000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2015Q1QTD" decimals="-3" id="Fact-7AEAA98AD6F22B69F78A32AE959F19EE" unitRef="usd">99233000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2015Q2QTD" decimals="-3" id="Fact-2D1EC18E4AD8A9C2BDDA32AE9598646D" unitRef="usd">84338000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2015Q3QTD" decimals="-3" id="Fact-5F474D2716608CF50DFB32AE9595A51A" unitRef="usd">67531000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2015Q4QTD" decimals="-3" id="Fact-A13D26E85969F7F45E5D32AE95A5C172" unitRef="usd">55018000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2015Q4YTD" decimals="-3" id="Fact-775CDC63507309BA84EAD29AF63CDE3C" unitRef="usd">306120000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2015Q4YTD_us-gaap_GeographicDistributionAxis_us-gaap_GeographicDistributionDomesticMember" decimals="-3" id="Fact-724B3D0A75B2CC09920D2F1ED8CFCD10" unitRef="usd">287892000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2015Q4YTD_us-gaap_GeographicDistributionAxis_us-gaap_GeographicDistributionForeignMember" decimals="-3" id="Fact-7A34C41883A348E1ACA12F1EDCE264AC" unitRef="usd">18228000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2015Q4YTD_us-gaap_MajorCustomersAxis_gifi_CustomerBMember" decimals="-3" id="Fact-EDACF586B0A007B1FD872F1801A0C0C4" unitRef="usd">36320000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2015Q4YTD_us-gaap_MajorCustomersAxis_gifi_WalterOilAndGasMember" decimals="-3" id="Fact-C4B8CD10A6CD239CD4B72F18005DFF4C" unitRef="usd">55775000</us-gaap:Revenues>
	<us-gaap:ShareBasedCompensation contextRef="FD2013Q4YTD" decimals="-3" id="Fact-CB07FEBC5C403F917F39D29AF637B642" unitRef="usd">672000</us-gaap:ShareBasedCompensation>
	<us-gaap:ShareBasedCompensation contextRef="FD2013Q4YTD_us-gaap_PlanNameAxis_gifi_IncentivePlansMember" decimals="-5" id="Fact-460AEC550252E25F00F2D29AF62F8236" unitRef="usd">700000</us-gaap:ShareBasedCompensation>
	<us-gaap:ShareBasedCompensation contextRef="FD2014Q4YTD" decimals="-3" id="Fact-03D3EA58582A7B55DA8CD29AF63EB797" unitRef="usd">1139000</us-gaap:ShareBasedCompensation>
	<us-gaap:ShareBasedCompensation contextRef="FD2014Q4YTD_us-gaap_PlanNameAxis_gifi_IncentivePlansMember" decimals="-5" id="Fact-630D9F912A453DECCD7DD29AF63BA2D1" unitRef="usd">1100000</us-gaap:ShareBasedCompensation>
	<us-gaap:ShareBasedCompensation contextRef="FD2015Q4YTD" decimals="-3" id="Fact-1CC0D278BBF0BD741560D29AF63ACF80" unitRef="usd">2707000</us-gaap:ShareBasedCompensation>
	<us-gaap:ShareBasedCompensation contextRef="FD2015Q4YTD_us-gaap_PlanNameAxis_gifi_IncentivePlansMember" decimals="-5" id="Fact-3E51628DB1F47923B361D29AF63C674C" unitRef="usd">2700000</us-gaap:ShareBasedCompensation>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1 contextRef="FD2015Q4YTD_us-gaap_AwardDateAxis_gifi_A2015AwardsMember" id="Fact-9D018EFA35359CED6C5A3D1DDBB60D0A">P2Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1 contextRef="FD2015Q4YTD_us-gaap_AwardDateAxis_gifi_A2016AwardsMember" id="Fact-DAF1E28F75A35E6884723D1E5503C27A">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="FD2015Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_us-gaap_TitleOfIndividualAxis_gifi_NonEmployeeDirectorMember" id="Fact-87DF62626040B183A3A4D29AF63C5109">P6M</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="FD2013Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" decimals="INF" id="Fact-311EDF92E9686FD61120D29AF6396B7A" unitRef="shares">26162</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="FD2014Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" decimals="INF" id="Fact-D16A89686145922A120AD29AF6395B07" unitRef="shares">31754</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="FD2015Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" decimals="INF" id="Fact-5B03E18A1182A072D5FB14471CB4F4C3" unitRef="shares">18798</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue contextRef="FD2013Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" decimals="2" id="Fact-900E4FA94872178F166DD29AF63A903C" unitRef="usdPerShare">23.82</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue contextRef="FD2014Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" decimals="2" id="Fact-B0E1C09C23404F2C15A9D29AF638352D" unitRef="usdPerShare">23.85</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue contextRef="FD2015Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" decimals="2" id="Fact-05ACC8EA104E7501A61414473EEFA197" unitRef="usdPerShare">21.39</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="FD2013Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" decimals="INF" id="Fact-A2AE727DBC95305FCC38D29AF639E4F1" unitRef="shares">100150</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="FD2014Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" decimals="INF" id="Fact-7463B833A5E552C296D1D29AF6396B9E" unitRef="shares">6000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="FD2015Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" decimals="INF" id="Fact-5728C3DA8FE8147EB91F14471B12F6F1" unitRef="shares">215034</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="FD2013Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" decimals="2" id="Fact-238B8D554841C0F2AB7CD29AF63A2D14" unitRef="usdPerShare">23.22</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="FD2014Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" decimals="2" id="Fact-76AE52F7AA09F2D4DE9DD29AF639A5B8" unitRef="usdPerShare">23.19</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="FD2015Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" decimals="2" id="Fact-0D55B00290159576DDFB14473D52077C" unitRef="usdPerShare">16.33</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="FI2012Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" decimals="INF" id="Fact-3F5A73F022FAEB1817FCD29AF639C6C7" unitRef="shares">143150</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="FI2013Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" decimals="INF" id="Fact-9B396DF0CB3EC05248EE14476C103E4C" unitRef="shares">178950</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="FI2014Q4_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" decimals="INF" id="Fact-AAC8AC015CA6C1943DF13D181754E60A" unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="FI2014Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" decimals="INF" id="Fact-81E02F1C55552B00D80CD29AF63B92E2" unitRef="shares">107840</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="FI2015Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" decimals="INF" id="Fact-9B1FF9114738460453F714471D8C7079" unitRef="shares">262964.000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="FI2012Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" decimals="2" id="Fact-3BC5C4E766A0083DDAEFD29AF63A60D4" unitRef="usdPerShare">24.28</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="FI2013Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" decimals="2" id="Fact-402E56324512CE3C17A5D29AF6393860" unitRef="usdPerShare">24.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="FI2014Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" decimals="2" id="Fact-3E689A31A12E27ACC90BD29AF638FA1A" unitRef="usdPerShare">24.27</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="FI2015Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" decimals="2" id="Fact-135EC27C03F6C3D80EEE14473FC9C69E" unitRef="usdPerShare">18.33</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="FD2013Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" decimals="INF" id="Fact-16C42BBEF5185AC58085D29AF637FFBE" unitRef="shares">38188</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="FD2014Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" decimals="INF" id="Fact-B2FE471580C616908972D29AF639181F" unitRef="shares">45356</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="FD2015Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" decimals="INF" id="Fact-287CA40E00B6CCA2F5E414471BEC2E10" unitRef="shares">41112</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue contextRef="FD2015Q4YTD" decimals="-5" id="Fact-85A96FAC40312D012A51D29AF645BBBA" unitRef="usd">600000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue contextRef="FD2013Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" decimals="2" id="Fact-51A4B7F5B1B9EA810D86D29AF63AB395" unitRef="usdPerShare">23.14</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue contextRef="FD2014Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" decimals="2" id="Fact-25F06679D755F87E70B2D29AF638D84B" unitRef="usdPerShare">23.35</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue contextRef="FD2015Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember" decimals="2" id="Fact-45D7FC0148FDC14CD04914473E2A6205" unitRef="usdPerShare">22.04</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized contextRef="FI2015Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" decimals="INF" id="Fact-A3E02461F0B577EB4B57366A55AA076C" unitRef="shares">1000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized contextRef="FI2015Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_gifi_LongTermIncentivePlanTwentyElevenMember" decimals="INF" id="Fact-97DA29F209CF6BBFBBD3367246C7F550" unitRef="shares">500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized contextRef="FI2015Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_gifi_LongTermIncentivePlanTwentyFifteenMember" decimals="INF" id="Fact-4F9364CE47A8046565E33675ADAEAAD5" unitRef="shares">1000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized contextRef="FI2015Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_gifi_LongTermIncentivePlanTwentyZeroTwoMember" decimals="INF" id="Fact-C1108120E940EDCB9D42366EC78B5CB0" unitRef="shares">500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant contextRef="FI2015Q4" decimals="0" id="Fact-B609463A1F1EBA44F550D29AF63CDCD2" unitRef="shares">1345887000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
	<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested contextRef="FI2015Q4_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" decimals="-5" id="Fact-AE12DEB5283DE059BC0D3E97A3EDE173" unitRef="usd">2700000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested>
	<us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="FD2013Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="INF" id="Fact-29661B88BEE8E65A1CDAD29AF63CFBFC" unitRef="shares">2900</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
	<us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="FD2013Q4YTD" decimals="-3" id="Fact-89C6930438FC3545D3E2FB7322670C56" unitRef="usd">-322000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
	<us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="FD2013Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="Fact-1F9B04B381718754D432D29AF63C260B" unitRef="usd">-290000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
	<us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="FD2013Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="-3" id="Fact-412C1AA6CA066D7822AFD29AF645FD42" unitRef="usd">-32000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
	<us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="FD2014Q4YTD" decimals="-3" id="Fact-7209D719FE9C9DB75040FB732235B9C2" unitRef="usd">-358000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
	<us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="FD2014Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="Fact-B016F582DA0B96270B1FD29AF63DCC63" unitRef="usd">-323000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
	<us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="FD2014Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="-3" id="Fact-16E526C7F6C11ED3DE21D29AF63C6826" unitRef="usd">-35000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
	<us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="FD2015Q4YTD" decimals="-3" id="Fact-004B989CEC4606F313C8FB732232FA92" unitRef="usd">-79000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
	<us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="FD2015Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="Fact-B28EF18206A462309FC7D29AF63C1F9D" unitRef="usd">-70000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
	<us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="FD2015Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="-3" id="Fact-8410CB40C63C0AF4B2B8D29AF63FD9A7" unitRef="usd">-9000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
	<us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="FD2013Q4YTD" decimals="-3" id="Fact-D06BAD3ED63F7DC8D3D9FB73226A7329" unitRef="usd">672000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
	<us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="FD2013Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="Fact-EF7C72158A1F97CA4026D29AF63A6FB0" unitRef="usd">604000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
	<us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="FD2013Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="-3" id="Fact-1DF9783CCB2EED4626E4D29AF63B8A82" unitRef="usd">68000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
	<us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="FD2014Q4YTD" decimals="-3" id="Fact-73054FF487BC973E0E0FFB7322477782" unitRef="usd">1139000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
	<us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="FD2014Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="Fact-C3B5A3EDD15C10EE38CBD29AF63DAD0D" unitRef="usd">1026000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
	<us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="FD2014Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="-3" id="Fact-0177A569FD23FFE86F8FD29AF63C89CF" unitRef="usd">113000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
	<us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="FD2015Q4YTD" decimals="-3" id="Fact-97442AF3C46FE146AA1AFB7322440368" unitRef="usd">2707000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
	<us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="FD2015Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="Fact-55717DD8E8C50558B643D29AF63DCE32" unitRef="usd">2436000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
	<us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="FD2015Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="-3" id="Fact-D963782BC3707E2912A4D29AF63C2DEA" unitRef="usd">271000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
	<us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="FD2013Q4YTD" decimals="-3" id="Fact-851E06C8EB4D7A9DB593FB732236BBB1" unitRef="usd">203000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
	<us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="FD2013Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="Fact-A5EEC30C0B1A66F6C1F0D29AF638D3AD" unitRef="usd">183000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
	<us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="FD2013Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="-3" id="Fact-745A785A6A3D09DB9294D29AF63E7458" unitRef="usd">20000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
	<us-gaap:StockRepurchaseProgramAuthorizedAmount1 contextRef="I2015Q3July30" decimals="-5" id="Fact-B678D30F2AFCF11780CA32A85C314806" unitRef="usd">10000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
	<us-gaap:StockholdersEquity contextRef="FI2012Q4" decimals="-3" id="Fact-8F0D076919E7CC2B8A4FFB73223D0196" unitRef="usd">273500000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2012Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="Fact-E74790EA25A883103392D29AF63CA20C" unitRef="usd">92512000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2012Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="-3" id="Fact-9E997AB2D2F6A692B97AD29AF645F533" unitRef="usd">9956000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2012Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" decimals="-3" id="Fact-9F80D0515D6F0A4F0FBCD29AF63EEFCE" unitRef="usd">171032000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2013Q4" decimals="-3" id="Fact-3AF29F139F5F7FF261EBFB73223AB916" unitRef="usd">275562000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2013Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="Fact-0F5DF0C92F3CA2B94FB6FB73225F646F" unitRef="usd">93125000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2013Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="-3" id="Fact-95ED8BF23221BCFA1383FB73225D74F2" unitRef="usd">10012000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2013Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" decimals="-3" id="Fact-0473E253AD6746A979FFFB73223E006D" unitRef="usd">172425000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2014Q4" decimals="-3" id="Fact-C3E6D48DB460D2D2DC97D2A7C08E7F4C" unitRef="usd">285798000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2014Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="Fact-4F0DCC7098230F12CDEDFB73222D5ACD" unitRef="usd">93828000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2014Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="-3" id="Fact-BE5DF68D0177BFED82CDFB7322696CBD" unitRef="usd">10090000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2014Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" decimals="-3" id="Fact-3DAB1F0BE2236F916C08FB73224946A1" unitRef="usd">181880000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2015Q4" decimals="-3" id="Fact-B83815B7A68785762D3DD2A7C0A2F561" unitRef="usd">257197000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2015Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="Fact-D4C605976DDE64B7AA7EFB73226E1199" unitRef="usd">96194000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2015Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="-3" id="Fact-C598AB6F175E2F0A1D12FB732238B4DE" unitRef="usd">10352000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2015Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" decimals="-3" id="Fact-D79FBA7B0363AB9A259AFB73225A9A1C" unitRef="usd">150651000</us-gaap:StockholdersEquity>
	<us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="FD2013Q4YTD" decimals="-3" id="Fact-192BFC1D33137E0AAB5BD29AF63DF62E" unitRef="shares">6000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
	<us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="FD2014Q4YTD" decimals="-3" id="Fact-7D51654BB15EE179DAED1437CC05B0C1" unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
	<us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="FD2015Q4YTD" decimals="-3" id="Fact-C766B76D07859D6DF2673905B2D9CF1F" unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
	<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="FD2013Q4YTD" decimals="-3" id="Fact-F520E23E389EAD8CE3DCD29AF63C6673" unitRef="shares">14469000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
	<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="FD2014Q4YTD" decimals="-3" id="Fact-7F62E2FEB63178023057D29AF63D8193" unitRef="shares">14505000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
	<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="FD2015Q4YTD" decimals="-3" id="Fact-518B623996BB1151EF261437CBFA62DB" unitRef="shares">14546000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
	<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="FD2013Q4YTD" decimals="-3" id="Fact-D8C723E6B7BE30BBBF64D29AF6398D77" unitRef="shares">14463000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
	<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="FD2014Q4YTD" decimals="-3" id="Fact-08F99F7868091350D1D7D29AF63C28D3" unitRef="shares">14505000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
	<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="FD2015Q4YTD" decimals="-3" id="Fact-356E262541A676D76F101437CBEF3726" unitRef="shares">14546000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
	<us-gaap:WorkersCompensationLiabilityCurrentAndNoncurrent contextRef="FI2014Q4" decimals="-5" id="Fact-6941B1C8B7740D302DAD396E0FA82EBF" unitRef="usd">2700000</us-gaap:WorkersCompensationLiabilityCurrentAndNoncurrent>
	<us-gaap:WorkersCompensationLiabilityCurrentAndNoncurrent contextRef="FI2015Q4" decimals="-5" id="Fact-B356E4B3686C9423E74FD29AF6392C5B" unitRef="usd">2600000</us-gaap:WorkersCompensationLiabilityCurrentAndNoncurrent>
	<gifi:AssetsHeldForSalePolicyTextBlock contextRef="FD2015Q4YTD" id="Fact-CA4DE13650F22FE6BA6CD29AF63D3D54">&lt;div style="font-family:Times New Roman;font-size:10pt;"&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;Assets Held for Sale&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Assets held for sale are required to be measured at the lower of their carrying amount or fair value less cost to sell.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</gifi:AssetsHeldForSalePolicyTextBlock>
	<gifi:CostAndEstimatedEarningsOnUncompletedContractsIncludedInConsolidatedBalanceSheetsTableTextBlock contextRef="FD2015Q4YTD" id="Fact-C005F0662F1488B65114D29AF63D25EF">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The above amounts are included in the accompanying consolidated balance sheets at December&amp;#160;31 under the following captions (in thousands):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;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.93719806763285%;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 width="67%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="14%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="14%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td 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="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;2015&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;2014&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;Costs and estimated earnings in excess of billings on uncompleted contracts&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;12,822&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;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;background-color:#cceeff;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;26,989&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;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;/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="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Billings in excess of costs and estimated earnings on uncompleted contracts&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" 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:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(7,081&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;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 colspan="2" 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:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(18,766&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;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;/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="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;5,741&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;" rowspan="1" 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;8,223&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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</gifi:CostAndEstimatedEarningsOnUncompletedContractsIncludedInConsolidatedBalanceSheetsTableTextBlock>
	<gifi:CostAndEstimatedEarningsOnUncompletedContractsTableTextBlock contextRef="FD2015Q4YTD" id="Fact-CF74C6FE39D312299DF2D29AF63DC971">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Information with respect to uncompleted contracts as of December&amp;#160;31, is as follows (in thousands):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;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.93719806763285%;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 width="67%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="14%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="14%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td 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="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;2015&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;2014&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;Costs incurred on uncompleted contracts&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;437,658&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;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;background-color:#cceeff;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;742,608&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;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;/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="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Estimated profit earned to date&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" 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:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7,777&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom: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 colspan="2" 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:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;53,551&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom: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;/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="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;445,435&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;796,159&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:top;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;Less billings to date&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" 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:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;439,694&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom: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 colspan="2" 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:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;787,936&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom: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;/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="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;5,741&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;" rowspan="1" 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;8,223&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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</gifi:CostAndEstimatedEarningsOnUncompletedContractsTableTextBlock>
	<gifi:FairValueMeasurementandAssetsHeldforsaleTextBlock contextRef="FD2015Q4YTD" id="Fact-4EB128A2216D977B5A55D29AF6387B74">&lt;div style="font-family:Times New Roman;font-size:10pt;"&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;FAIR VALUE MEASUREMENTS AND ASSETS HELD FOR  SALE&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;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: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:left;text-indent:29px;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.&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:left;text-indent:29px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Assets held for sale at December 31, 2015 consist of equipment that was subsequently sold during the first quarter of 2016.  We estimated the fair value as the actual cash proceeds received less costs incurred to sell.  We recorded an impairment of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$0.6 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; related to this equipment during the fourth quarter of 2015.&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:left;text-indent:29px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Assets held for sale at December 31, 2014 consisted of a partially constructed topside, related valves, piping and equipment that we acquired from a customer following its default under a contract for a deepwater project in 2012. We previously determined a fair value &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$10.3 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; for these assets with the assistance of third party valuation specialists, relying primarily on the cost approach and applied the market approach where comparable sales transaction information was readily available. The cost approach is based on current replacement or reproduction costs of the subject assets less depreciation attributable to physical, functional, and economic factors. The market approach involves gathering data on sales and offerings of similar assets in order to value the subject assets. This approach also includes an assumption for the measurement of the loss in value from physical, functional, and economic factors. &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:left;text-indent:29px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;To date, we have not sold, licensed, or leased any of this equipment. While we have not discontinued our programs to identify buyers for our assets held for sale, our ability to effectively market these assets held for sale has been significantly limited due to the sustained downturn in the energy sector. In addition, during the third quarter, we learned that a potential buyer is no longer expressing interest in the assets.  As a result, we reassessed our estimate of fair value and recorded an impairment of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$6.6 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, and reclassified the asset&amp;#8217;s net realizable value of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$3.7 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; to inventory based on the estimated scrap value of these materials during the third quarter of 2015.  We intend to use this inventory on future construction projects at our various fabrication facilities. Inventory consists of materials and production supplies and is stated at the lower of cost or market.&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-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;During the fourth quarter of 2014, management determined that its previous estimate of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$13.5 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; for the fair value of assets held for sale had declined to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$10.3 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and we recorded an impairment charge 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; for the year ended December 31, 2014. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:32px;font-size: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:left;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We have determined that our impairments of assets held for sale and inventory are non-recurring fair value measurements that fall within Level 3 of the fair value hierarchy.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</gifi:FairValueMeasurementandAssetsHeldforsaleTextBlock>
	<gifi:OperatingCyclePolicyTextBlock contextRef="FD2015Q4YTD" id="Fact-54F872DA9626D0746464D29AF63772A4">&lt;div style="font-family:Times New Roman;font-size:10pt;"&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;Operating Cycle&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The lengths of our contracts vary, but are typically longer than one year in duration. Consistent with industry practice, assets and liabilities have been classified as current under the operating cycle concept whereby all contract-related items are regarded as current regardless of whether cash will be received or paid within a twelve month period. Assets and liabilities classified as current which may not be paid or received within the next twelve months include contract retainage, costs and estimated earnings in excess of billings on uncompleted contracts and billings in excess of costs and estimated earnings on uncompleted contracts. However, any variation from normal contract terms would cause classification of assets and liabilities as long-term.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</gifi:OperatingCyclePolicyTextBlock>
	<gifi:RetirementPlanAndStockIncentivePlansDisclosureTextBlock contextRef="FD2015Q4YTD" id="Fact-82E4D02F2C92E497D551D29AF6372201">&lt;div style="font-family:Times New Roman;font-size:10pt;"&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;RETIREMENT AND LONG-TERM INCENTIVE PLANS&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;401(k) Plan&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company has a defined contribution plan for all employees that are qualified under Section&amp;#160;401(k) of the Internal Revenue Code. Gulf Island Resources employees are not eligible for the retirement plan. Contributions to the retirement plan by the Company are based on the participants&amp;#8217; contributions, with an additional year-end discretionary contribution determined by the Board of Directors. For the years ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2015&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;2014&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and 2013, the Company contributed a total of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$2.3 million&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;$2.6 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;$2.7 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, respectively.&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;Long-Term Incentive Plans&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Under our long-term incentive plans, the compensation committee of our board of directors may award shares of restricted stock and/or options to eligible participants as the compensation committee determines are warranted. A summary of our long-term incentive plans is as follows:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Long-Term Incentive Plan (approved by our shareholders on February&amp;#160;13, 1997) &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:29px;"&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:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;authorizes the grant of options to purchase an aggregate of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,000,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; (split adjusted) shares of the Company&amp;#8217;s common stock to certain officers, key employees, directors and consultants of the Company chosen by the compensation committee. &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:29px;"&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:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;No individual employee may be granted options to purchase more than an aggregate of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;400,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; shares of common stock.&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: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;div style="line-height:120%;padding-bottom:10px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;2002 Long-Term Incentive Plan (approved by our shareholders on April&amp;#160;24, 2002, and amended on April&amp;#160;26, 2006). &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:29px;"&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:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;authorizes the grant of awards, including options, to purchase an aggregate 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; shares of the Company&amp;#8217;s common stock to certain officers, key employees, directors and consultants of the Company chosen by the compensation committee. &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:29px;"&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:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;no individual employee may be granted options to purchase more than an aggregate of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;200,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; shares of common stock.&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: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;div style="line-height:120%;padding-bottom:10px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;2011 Stock Incentive Plan (approved by our shareholders on April&amp;#160;28, 2011)&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:29px;"&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:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;authorizes the grant of awards, including options, to purchase an aggregate 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; shares of the Company&amp;#8217;s common stock to certain officers, key employees, directors and consultants of the Company chosen by the compensation committee. &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:29px;"&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:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;no individual employee may be granted options to purchase more than an aggregate of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;200,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; shares of common stock.&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: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;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;2015&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;font-style:italic;"&gt;Stock Incentive Plan (approved by our shareholders on April 23,2015)&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:29px;"&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:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;authorizes the grant of awards, including options, to purchase an aggregate of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,000,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; shares of the Company&amp;#8217;s common stock to certain officers, key employees, directors and consultants of the Company chosen by the compensation committee. &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:29px;"&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:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;no individual employee may be granted options to purchase more than an aggregate of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;200,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; shares of common stock and no outside director may receive awards that relate to more than &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;25,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; shares in any fiscal year.&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&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:left;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;December&amp;#160;31, 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, there were approximately &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,345,887&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; shares in the aggregate remaining available for future issuance under the Long-Term Incentive Plan, the 2002 Long-Term Incentive Plan, the 2011 Stock Incentive Plan and the 2015 Stock Incentive Plan (together, the &amp;#8220;Incentive Plans&amp;#8221;). The Company issues new shares through its transfer agent upon stock option exercises or restricted share issuances. &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%;padding-bottom:12px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Restricted Stock Awards&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Awards of restricted stock are subject to transfer restrictions, forfeit provisions and other terms and conditions subject to the provisions of our long-term incentive plans. At the time an award of restricted stock is made, the compensation committee will establish a period of time during which the transfer of the shares of restricted stock shall be restricted and after which the shares of restricted stock shall be vested. Except for the shares of restricted stock that vest based on the attainment of performance goals, the restricted period shall be a minimum of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;three years&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, with incremental vesting of portions of the award over the three-year period permitted.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Our long-term incentive plans do not have any limitations on the amount of shares that can be specifically awarded as restricted stock. Restricted stock granted to our non-employee directors have &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;six&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;-month vesting periods. The fair value of restricted stock is determined based on the closing price of the Company&amp;#8217;s common stock on the date of the grant. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;A summary of our restricted stock awards activity for the years ended December 31, 2015, 2014 and 2013 is presented in the table below.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;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:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="21" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="15%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="12%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="11%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="2%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="12%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="11%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="2%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="12%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="11%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td 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="6" 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:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&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="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="6" 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:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2014&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="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="6" 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:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2013&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="2" 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;Number&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;of Shares&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;Weighted-&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Average&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Grant-Date&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Fair&amp;#160;Value&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Per&amp;#160; Share&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="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;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:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Number&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;of Shares&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;border-top:1px solid #000000;" 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;Weighted-&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Average&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Grant-Date&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Fair&amp;#160;Value&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Per&amp;#160; Share&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="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;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:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Number&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;of Shares&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;border-top:1px solid #000000;" 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;Weighted-&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Average&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Grant-Date&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Fair&amp;#160;Value&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Per&amp;#160; Share&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;Restricted shares at the beginning of period&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;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;107,840&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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;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;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;24.27&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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;border-top:1px solid #000000;" 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;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;178,950&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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;border-top:1px solid #000000;" 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;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-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;24.00&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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;border-top:1px solid #000000;" 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;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;143,150&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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;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;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;24.28&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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;/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:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Granted&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;" 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;215,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 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;16.33&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;background-color:#cceeff;padding-left:2px;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,000&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;23.19&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;background-color:#cceeff;padding-left:2px;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;100,150&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;23.22&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:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Vested&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:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(41,112&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 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;22.04&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:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(45,356&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 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;23.35&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:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(38,188&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 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;23.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;/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:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Forfeited&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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;(18,798&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;21.39&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;border-bottom:1px solid #000000;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:1px solid #000000;background-color:#cceeff;padding-left:2px;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;(31,754&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;23.85&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;border-bottom:1px solid #000000;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:1px solid #000000;background-color:#cceeff;padding-left:2px;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;(26,162&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;23.82&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: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;Restricted shares at the end of period&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:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;262,964&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;18.33&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:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;107,840&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;24.27&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:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;178,950&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;24.00&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;/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%;padding-bottom:12px;text-indent:32px;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;December&amp;#160;31, 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, there was &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; of total unrecognized compensation cost related to restricted share-based compensation arrangements granted under the Incentive Plans. This cost is expected to be recognized over a weighted-average period of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3.6&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; years. The total fair value of shares vested during the year ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2015&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;$0.6 million&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%;padding-bottom:12px;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Share-based compensation cost that has been charged against income for the Incentive Plans was &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;, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$1.1 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;$0.7 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; for &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2015&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;2014&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;2013&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, respectively. The total income tax benefit recognized in the income statement for share-based compensation arrangements was &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;, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$49,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;$116,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; for &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2015&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;2014&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;2013&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, respectively.&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;font-style:italic;"&gt;Performance based share awards &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:32px;font-size: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-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We issue performance based share awards to our executives and certain members of management.  Performance targets are communicated to employees at the beginning of a performance period and are based upon our total shareholder return compared to an industry peer group as determined by our Board of Directors. There were &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; performance based share awards for the years ended December 31, 2014 and 2013. Awards earned for 2015 will be based upon a two-year performance period ending in 2017, and awards earned for 2016 will be based upon a three-year performance period ending in 2018. The shares vest at the completion of the performance period with compensation expense recognized on a straight line basis.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-left:18px;text-indent:0px;font-size: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-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;For the years ended December 31, 2015, 2014 and 2013, expense recognized for performance based share compensation was &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$1.1 million&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;$0&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;$0&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, respectively. The fair value of the performance based shares granted for the year ended December 31, 2015 was &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; as determined using a monte carlo simulation model.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</gifi:RetirementPlanAndStockIncentivePlansDisclosureTextBlock>
	<gifi:ScheduleOfFinancialInformationByGeographicAreaTableTextBlock contextRef="FD2015Q4YTD" id="Fact-BE84E6D34BFB34B4082B32BEA51E9FF7">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Revenues related to fabricated structures for delivery outside of the United States accounted for &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;6%&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;10%&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;6%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of the Company&amp;#8217;s revenues for the years ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2015&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;2014&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;2013&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, respectively, as follows (in thousands):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;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.93719806763285%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="56%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="12%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="12%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="12%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td 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="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;2015&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;2014&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;2013&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;Location:&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;United States&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;287,892&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;456,839&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;570,726&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;International&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;18,228&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;49,800&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;37,600&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: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;Total&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;306,120&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;506,639&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;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;608,326&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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</gifi:ScheduleOfFinancialInformationByGeographicAreaTableTextBlock>
	<gifi:WorkersCompensationClaimsPolicyPolicyTextBlock contextRef="FD2015Q4YTD" id="Fact-E65D207BF302982EF0C7D29AF6383BFE">&lt;div style="font-family:Times New Roman;font-size:10pt;"&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;Workers Compensation Liability&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company and its subsidiaries are self-insured for workers&amp;#8217; compensation liability except for losses in excess of varying threshold amounts.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</gifi:WorkersCompensationClaimsPolicyPolicyTextBlock>
	<us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="FD2015Q4YTD" id="Fact-400C6EA7A4609C7013A2D29AF637785F">&lt;div style="font-family:Times New Roman;font-size:10pt;"&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;Cash Equivalents&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company considers all highly liquid investments with maturities of three months or less when purchased to be cash equivalents.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
	<us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="FD2015Q4YTD" id="Fact-0B7FE4C70CE4C80ADFAED29AF638F1EE">&lt;div style="font-family:Times New Roman;font-size:10pt;"&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;CONTINGENCIES AND COMMITMENTS&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company is subject to various routine legal proceedings in the normal conduct of its business, primarily involving commercial claims, workers&amp;#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&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;,&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; would not have a material adverse effect on the financial position, results of operations or cash flows of the Company.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
	<us-gaap:ConsolidationPolicyTextBlock contextRef="FD2015Q4YTD" id="Fact-E353AA11890D395CC153D29AF63F157C">&lt;div style="font-family:Times New Roman;font-size:10pt;"&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;Basis of Presentation&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;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 &amp;#8220;Company&amp;#8221;, &amp;#8220;we&amp;#8221; or &amp;#8220;our&amp;#8221;), is a leading fabricator of steel platforms and other specialized structures for customers in the offshore oil and gas industry. In addition, we also perform onshore and offshore construction and fabrication services for customers in the marine industry. Our principal markets are concentrated in the offshore regions and along the coast of the Gulf of Mexico. We currently provide our customers with what we believe to be the largest group of fabrication facilities serving the Gulf of Mexico market. The Company was incorporated in 1985 and began operations at our fabrication yard on the Houma Navigation Canal in southern Louisiana, approximately 30 miles from the Gulf of Mexico. Since our formation, we have expanded and grown our operations through acquisitions of additional facilities on the Houma Navigation Canal in southern Louisiana as well as &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;212&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; acres in Ingleside, Texas between the Gulf Intracoastal Waterway and Corpus Christi Ship Channel and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;160&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; acres in Aransas Pass, Texas located along the U.S. Intracoastal Waterway. In October 2013, we moved our corporate headquarters to Houston, Texas. We continue to grow our operations and to diversify our business.  On January 1, 2016, we acquired substantially all of the assets and assumed certain specified liabilities of LEEVAC Shipyards, L.L.C. and its affiliates (collectively, &amp;#8220;LEEVAC&amp;#8221;), through our newly formed wholly-owned subsidiary, Gulf Island Shipyards, L.L.C. in an all cash transaction.  See further discussion of the LEEVAC acquisition as discussed in Note12 - "Subsequent Events".&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;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%;padding-bottom:12px;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Gulf Island serves as a holding company and conducts all of its operations through its subsidiaries, which include Gulf Island, L.L.C.; Gulf Marine Fabricators, L.P.; Gulf Island Marine Fabricators, L.L.C.; Gulf Island Shipyards, L.L.C.; Dolphin Services, L.L.C.; and Dolphin Steel Sales, L.L.C. &lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ConsolidationPolicyTextBlock>
	<us-gaap:DebtDisclosureTextBlock contextRef="FD2015Q4YTD" id="Fact-16F43648CD6153634883D29AF62F81F9">&lt;div style="font-family:Times New Roman;font-size:10pt;"&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;LINE OF CREDIT&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%;padding-bottom:12px;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We have a credit agreement with Whitney Bank and JPMorgan Chase Bank N.A. that provides for an &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$80.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; revolving credit facility. The credit agreement allows the Company to use up to the full amount of the available borrowing base for letters of credit and up to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$20.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; for general corporate purposes. Our obligations under the credit agreement are secured by substantially all of our assets, other than real property located in the state of Louisiana. On February 29, 2016, we entered into an amendment to our credit agreement.  The amendment restates our financial covenants beginning with the quarter ending March 31, 2016 as follows: &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: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;padding-left:30px;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;text-indent:-30px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;minimum net worth requirement of not less than &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$250.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:84px;" 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:60px;"&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;50%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of net income earned in each quarter beginning March 31, 2016 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:84px;" 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:60px;"&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;100%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of proceeds from any issuance of common stock; &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: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:10pt;padding-left:29px;"&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;debt to EBITDA ratio not greater than &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; to 1.0; 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: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:10pt;padding-left:29px;"&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;interest coverage ratio not less than &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; to 1.0.  &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&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:left;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The amendment also (i) extends the term of the Credit Facility from February 29, 2016 to January 2, 2017; (ii) increases the commitment fee on undrawn amounts from &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.25%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; to &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; per annum; (iii) increases the letter of credit fee, subject to certain limited exceptions, to &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 on undrawn stated amounts under letters of credit issued by the lenders; and (iv) limits the maximum amount of loans outstanding at any time for general corporate purposes to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$20.0 million&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%;font-size: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:left;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;At December 31, 2015 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; outstanding borrowings under the credit agreement, and we had outstanding letters of credit totaling $&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;20.5 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. After consideration of outstanding letters of credit, the availability of the unused portion of the revolving credit agreement (as amended) for additional letters of credit and for general corporate purposes was &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$59.5 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;20.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, respectively. Amounts borrowed under our the credit agreement bear interest, at our option, at either the prime lending rate established by JPMorgan Chase Bank, N.A. or LIBOR plus &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.0 percent&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: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:left;text-indent:29px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We are required to maintain certain financial covenants under the credit agreement.  As of December 31, 2015, our financial covenants included (i) a minimum current ratio of &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; to 1.0, (ii) a net worth minimum requirement of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$254.1 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, (iii) debt to net worth ratio of not greater than &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.5&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; to 1.0, and (iv) interest coverage ratio of not less than &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4.0&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; to 1.0. As of December 31, 2015, we were in compliance with all of these covenants or had obtained a waiver of noncompliance.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
	<us-gaap:EarningsPerShareTextBlock contextRef="FD2015Q4YTD" id="Fact-86A7409BBDA063FAFBDED29AF63F3E35">&lt;div style="font-family:Times New Roman;font-size:10pt;"&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 AND STOCK REPURCHASE PLAN&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:32px;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;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;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:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="56%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="12%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="12%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="12%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td 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="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;2015&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;2014&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;2013&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;font-weight:bold;"&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;/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 (loss) income&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;(25,364&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;15,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 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,232&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 loss / distributed and undistributed income (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;84&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;104&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;75&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 (loss) 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;(25,448&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;15,216&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;7,157&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: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;height:20px;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;height:20px;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;height:20px;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;height:20px;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;height:20px;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;height:20px;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: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;font-weight:bold;"&gt;Denominator (basic):&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;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: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;Denominator for basic earnings per share-weighted-average shares&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #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,546&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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #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,505&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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #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,463&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;/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;font-weight:bold;"&gt;Basic (loss) earnings per share&amp;#8212;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;" rowspan="1" 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;(1.75&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;" rowspan="1" 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;1.05&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;0.50&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: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;height:20px;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;height:20px;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;height:20px;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;height:20px;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;height:20px;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;height:20px;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: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;font-weight:bold;"&gt;Denominator (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;" 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: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;Denominator for basic earnings per share-weighted-average shares&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;14,546&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;14,505&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;14,463&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: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;Effect of dilutive securities: employee stock options&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" 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: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;border-bottom: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 colspan="2" 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: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;border-bottom: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 colspan="2" 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:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom: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;/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;Denominator for dilutive earnings per share-weighted-average shares&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;14,546&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: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;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:3px double #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,505&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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #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,469&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;/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;font-weight:bold;"&gt;Diluted (loss) earnings per share&amp;#8212;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: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;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.75&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: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;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;1.05&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;0.50&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;/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:left;text-indent:29px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;On July 30, 2015, our Board of Directors authorized the Company to repurchase up to&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$10.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;in shares of our common stock under a share repurchase program that remains in effect through July 30, 2017.&amp;#160; Repurchases may be effected through open market purchases or in privately negotiated transactions at such times and in such amounts as management deems appropriate, depending on market conditions and other factors.&amp;#160; The repurchase program does not obligate the Company to acquire any particular amount of common stock and may be modified, suspended or discontinued at any time.&amp;#160;To date, we have made no repurchases of our common stock.&amp;#160;Due to the severity of the industry downturn, management has recommended and our board of directors has approved a temporary suspension of our stock repurchase program in an effort to conserve cash.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
	<us-gaap:FairValueMeasurementPolicyPolicyTextBlock contextRef="FD2015Q4YTD" id="Fact-50F963A8A0A80A9EF924D29AF638F35A">&lt;div style="font-family:Times New Roman;font-size:10pt;"&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;Fair Value Measurements&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company bases its fair value determinations of the carrying value of other financial assets and liabilities on an evaluation of their particular facts and circumstances and valuation techniques that require judgments and estimates. &lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
	<us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock contextRef="FD2015Q4YTD" id="Fact-9D9C931F68B587569F9ED29AF638F7A4">&lt;div style="font-family:Times New Roman;font-size:10pt;"&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;Long-Lived Assets&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We evaluate impairment losses on long-lived assets or asset groups used in operations when events and circumstances indicate that the assets or asset groups might not be recoverable. If events and circumstance indicate that the assets or asset groups might not be recoverable, the expected future undiscounted cash flows from the assets or asset groups are estimated and compared with the carrying amount of the assets or asset groups. If the sum of the estimated undiscounted cash flows is less than the carrying amount of the assets or asset groups, an impairment loss is recorded.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; An impairment loss is measured by comparing the fair value of the asset or asset group to its carrying amount and recording the excess of the carrying amount of the asset or asset group over its fair value as an impairment charge. An asset group constitutes the minimum level for which identifiable cash flows are principally independent of the cash flows of other asset or liability groups. Fair value is determined based on discounted cash flows or appraised values, as appropriate. Due to the slow down in our industry as a result of the downturn in oil prices, we identified indicators of impairment at our Texas facility. Management performed an undiscounted cash flow analysis for the Texas facility which did not result in impairment.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
	<us-gaap:IncomeTaxDisclosureTextBlock contextRef="FD2015Q4YTD" id="Fact-B0B03359BCF22EE80CFFD29AF645A8E5">&lt;div style="font-family:Times New Roman;font-size:10pt;"&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;INCOME TAXES&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Significant components of the Company&amp;#8217;s deferred tax assets and liabilities as of December&amp;#160;31 were as follows (in thousands):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;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:100%;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 width="68%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="13%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="14%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td 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="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;2015&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;2014&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;Deferred tax liabilities:&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;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;/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;Property, plant and equipment&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;31,943&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;38,070&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;Prepaid insurance&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;1,209&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;1,310&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;Total deferred tax liabilities:&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;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;33,152&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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 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;39,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: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;Deferred tax assets:&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;Employee benefits&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;924&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;951&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;Uncompleted contracts&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;3,321&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;391&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: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;Stock based compensation expense&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;825&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;43&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;Allowance for uncollectible accounts&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;16&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;1,261&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: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;Federal net operating 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;5,478&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;/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;AMT tax credits&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;763&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;&amp;#8212;&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;Total deferred tax 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;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;11,327&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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 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,646&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: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;Net deferred tax liabilities:&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: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;background-color:#cceeff;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;21,825&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: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;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: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;background-color:#cceeff;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;36,734&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: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;/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%;padding-bottom:12px;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Significant components of income tax expense for the years ended December&amp;#160;31 were as follows (in thousands):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;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:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="56%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="12%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="12%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="12%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td 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="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;2015&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;2014&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;2013&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;Current:&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;Federal&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;219&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;(105&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;&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;/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;State&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;473&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;459&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;254&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: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;Total current&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;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;692&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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 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;354&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;254&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: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;Deferred:&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;Federal&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;(13,614&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 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;8,120&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;4,049&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;State&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;(447&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;30&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;&amp;#8212;&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: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;Total deferred&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(14,061&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #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 colspan="2" 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:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;8,150&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom: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 colspan="2" 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:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4,049&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom: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;/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;Income taxes&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;(13,369&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;8,504&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;" rowspan="1" 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;4,303&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;/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%;padding-bottom:12px;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;A reconciliation of income taxes computed at the U.S. federal statutory tax rate to the Company&amp;#8217;s income tax (benefit) expense for the years ended December&amp;#160;31 is as follows (in thousands):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;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:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="21" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="35%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="8%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="9%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="8%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="9%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="8%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="9%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td 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="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;2015&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: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;%&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;2014&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: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;%&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;2013&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: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;%&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;U.S. statutory rate&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;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;background-color:#cceeff;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;(13,556&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;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;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;background-color:#cceeff;padding-left:2px;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;35.0&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;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;&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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;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;background-color:#cceeff;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;8,338&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;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;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;background-color:#cceeff;padding-left:2px;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;35.0&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;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;&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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;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;background-color:#cceeff;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;4,037&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;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;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;background-color:#cceeff;padding-left:2px;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;35.0&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;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;&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: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;Increase (decrease) resulting from:&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="2" 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;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;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;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;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: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;State income taxes&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;275&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;background-color:#cceeff;padding-left:2px;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.7&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 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;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;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;background-color:#cceeff;padding-left:2px;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;1.0&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;&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="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;317&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;background-color:#cceeff;padding-left:2px;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.7&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;&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;Qualified Production Activities&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 style="vertical-align:bottom;padding-left:2px;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;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;&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="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;(21&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:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.1&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 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 style="vertical-align:bottom;padding-left:2px;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;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;&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: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;Other&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;(88&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 style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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.2&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;&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="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;(124&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 style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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.2&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;(51&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 style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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.4&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;/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="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Income tax (benefit) expense&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;(13,369&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;" rowspan="1" 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:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;34.5&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;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;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 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;8,504&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:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;35.7&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;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;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 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;4,303&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:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;37.3&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;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;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:IncomeTaxDisclosureTextBlock>
	<us-gaap:IncomeTaxPolicyTextBlock contextRef="FD2015Q4YTD" id="Fact-4484C23FC2FCF1B9E913D29AF63E7BDB">&lt;div style="font-family:Times New Roman;font-size:10pt;"&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;Income Taxes&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Income taxes have been provided using the liability method. Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes using enacted rates expected to be in effect during the year in which the basis differences reverse. A valuation allowance is provided to reserve for deferred tax assets if, based upon the available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Reserves for uncertain tax positions are recognized when the positions are more likely than not to not be sustained upon audit. Interest and penalties on uncertain tax positions are recorded in income tax expense. Our federal tax returns have been examined and settled through the 2011 tax year. There were no material uncertain tax positions recorded for the years presented in these statements.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
	<us-gaap:InventoryPolicyTextBlock contextRef="FD2015Q4YTD" id="Fact-73486544E2ABC0A475A5D29AF6309551">&lt;div style="font-family:Times New Roman;font-size:10pt;"&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;Inventory&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Inventory consists of materials and production supplies and is stated at the lower of cost or market determined on the first-in, first-out basis.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:InventoryPolicyTextBlock>
	<us-gaap:LoansNotesTradeAndOtherReceivablesExcludingAllowanceForCreditLossesTextBlock contextRef="FD2015Q4YTD" id="Fact-8E7FC004D3971EE155DC335ADA824E2D">&lt;div style="font-family:Times New Roman;font-size:10pt;"&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;CONTRACTS RECEIVABLE AND RETAINAGE&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Of our contracts receivable balance at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2015&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;$29.9 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;63.7%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, is for &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;six&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; customers. Amounts due on contracts as of December&amp;#160;31 were as follows (in thousands):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;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:100%;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 width="68%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="13%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="14%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td 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="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;2015&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;2014&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;Completed contracts&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;Current receivables&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;15,904&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;24,667&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;Long term receivables due after one year&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;&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;/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="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Contracts in progress:&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: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;Current receivables&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;31,148&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;59,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: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;Retainage due within one year&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" 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:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;52&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom: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 colspan="2" 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: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;border-bottom: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;/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="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;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;47,104&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;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;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;84,051&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:top;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;Less allowance for doubtful accounts&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" 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:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;44&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom: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 colspan="2" 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:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,603&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom: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;/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="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;47,060&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;" rowspan="1" 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;80,448&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;/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-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Our allowance for doubtful accounts as of December 31, 2015 related to a customer that had declared bankruptcy and was fully reserved in 2015. Our allowance for doubtful accounts as of December 31, 2014 was in connection with negotiations of an outstanding contract receivable balance with a customer related to a deepwater hull project, which was written off in 2013.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:LoansNotesTradeAndOtherReceivablesExcludingAllowanceForCreditLossesTextBlock>
	<us-gaap:LongTermContractsOrProgramsDisclosureTextBlock contextRef="FD2015Q4YTD" id="Fact-B9F7AD46262A749ADE1732B2BE0D0655">&lt;div style="font-family:Times New Roman;font-size:10pt;"&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;CONTRACT REVENUE AND PERCENTAGE OF COMPLETION METHOD&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Information with respect to uncompleted contracts as of December&amp;#160;31, is as follows (in thousands):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;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.93719806763285%;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 width="67%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="14%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="14%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td 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="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;2015&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;2014&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;Costs incurred on uncompleted contracts&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;437,658&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;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;background-color:#cceeff;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;742,608&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;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;/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="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Estimated profit earned to date&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" 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:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7,777&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom: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 colspan="2" 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:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;53,551&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom: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;/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="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;445,435&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;796,159&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:top;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;Less billings to date&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" 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:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;439,694&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom: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 colspan="2" 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:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;787,936&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom: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;/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="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;5,741&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;" rowspan="1" 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;8,223&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;/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-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The above amounts are included in the accompanying consolidated balance sheets at December&amp;#160;31 under the following captions (in thousands):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;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.93719806763285%;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 width="67%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="14%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="14%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td 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="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;2015&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;2014&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;Costs and estimated earnings in excess of billings on uncompleted contracts&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;12,822&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;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;background-color:#cceeff;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;26,989&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;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;/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="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Billings in excess of costs and estimated earnings on uncompleted contracts&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" 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:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(7,081&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;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 colspan="2" 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:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(18,766&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;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;/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="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;5,741&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;" rowspan="1" 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;8,223&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;/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:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Provision for estimated losses &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;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%;padding-bottom:12px;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Provisions for estimated losses on uncompleted contracts are made in the period in which such losses are determined. We recognized contract losses of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$33.9 million&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;$6.6 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;$30.8 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; in the years ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2015&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;2014&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;2013&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, respectively. Contract losses for the year ended December&amp;#160;31, 2015 were primarily due to &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 decrease in the contract price due to final weight re-measurements and our inability to recover certain costs on disputed change orders related to a large deepwater project which was recently delivered. In addition we increased accrued contract losses associated with our remaining contracts by approximately &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$9.4 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; during 2015 due to increases in our projected unit labor rates of our fabrication facilities.  Our increases in unit labor rates were driven by our inability to absorb fixed costs due to decreases in expected oil and gas fabrication activity. Contract losses for the year ended December&amp;#160;31, 2014 were primarily related 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; tank barge projects for a marine transportation company, platform supply vessels for an offshore marine company and a production platform jacket for a deepwater customer. Contract losses in 2013 were primarily due to our inability to recover certain costs and the de-scoping of one of our major deepwater project, whereby remaining completion and integration work was performed at the integration site by a different integration contractor. In addition, we recorded an additional loss provision of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$18.2 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; in the fourth quarter of 2013 related to this project.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;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%;padding-bottom:12px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Revenues from Major Customers&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company is not dependent on any one customer, and the revenue earned from each customer varies from year to year based on the contracts awarded; however, the Company is highly dependent on a few large customers in each year, particularly customers for our major deepwater projects, as shown below. Revenues from customers comprising &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; or more of the Company&amp;#8217;s total revenue for the years ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2015&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;2014&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;2013&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, respectively, are summarized as follows (in thousands):&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;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.93719806763285%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="11" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="56%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="12%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="12%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="13%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td 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:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Customer&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;2015&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;2014&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: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;2013&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;A&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;55,775&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;160,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;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;background-color:#cceeff;padding-left:2px;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;*&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:top;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;B&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;36,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 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;*&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:right;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;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;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;C&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;*&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;98,644&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;background-color:#cceeff;padding-left:2px;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;*&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:top;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;D&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;*&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;*&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:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;216,875&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: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;E&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;*&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;*&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;background-color:#cceeff;padding-left:2px;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;148,539&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;/table&gt;&lt;/div&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:67.05314009661836%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="2" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="6%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="94%" rowspan="1" colspan="1"&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="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:top;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;The customer revenue was less than 10% of the total revenue for the year.&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%;padding-bottom:12px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;International Revenues&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company&amp;#8217;s fabricated structures are used worldwide by U.S. customers operating abroad and by foreign customers. Revenues related to fabricated structures for delivery outside of the United States accounted for &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;6%&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;10%&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;6%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of the Company&amp;#8217;s revenues for the years ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2015&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;2014&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;2013&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, respectively, as follows (in thousands):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;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.93719806763285%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="56%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="12%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="12%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="12%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td 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="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;2015&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;2014&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;2013&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;Location:&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;United States&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;287,892&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;456,839&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;570,726&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;International&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;18,228&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;49,800&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;37,600&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: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;Total&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;306,120&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;506,639&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;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;608,326&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;/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%;padding-bottom:12px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Contract Costs&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Contract costs include all direct material, labor and subcontract costs and those indirect costs related to contract performance, such as indirect labor, supplies and tools. Also included in contract costs are a portion of those indirect contract costs related to plant capacity, such as depreciation, insurance and repairs and maintenance. These indirect costs are allocated to jobs based on actual direct labor hours incurred. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We define pass-through costs as material, freight, equipment rental, and sub-contractor services included in the direct costs of revenue associated with projects. Pass-through costs have no impact in the determination of gross margin recognized for the related project for a particular period. Pass-through costs as a percentage of revenue were &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;44.4%&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;48.2%&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;58.5%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; for the years ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2015&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;2014&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;2013&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, respectively.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Some of our contracts contain provisions that require us to pay liquidated damages if we are responsible for the failure to meet specified contractual milestone dates and the applicable customer asserts a claim under those provisions. Those contracts define the conditions under which our customers may make claims against us for liquidated damages. In 2014, we had &lt;/font&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; asserted liquidated damages claim in the amount of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$0.3 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; that was fully settled, related to the fabrication of an offshore supply vessel. Other than the aforementioned claim, as of March&amp;#160;9, 2016, we were not aware of any asserted or unasserted liquidated damage claims by any of our customers.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:LongTermContractsOrProgramsDisclosureTextBlock>
	<us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="FD2015Q4YTD" id="Fact-9BD4571A47C3B4C715F8D29AF63FD709">&lt;div style="font-family:Times New Roman;font-size:10pt;"&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;New Accounting Standards&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In November 2015, the Financial Accounting Standards Board (FASB), issued Accounting Standards Update (ASU) No. 2015-17, &amp;#8220;Balance Sheet Classification of Deferred Taxes&amp;#8221; (Topic 740). Prior to implementation of this update, entities are required to separate deferred tax assets and liabilities into current and noncurrent amounts on their balance sheet. However, upon implementation of this update, entities will be required to present deferred tax liabilities and assets as noncurrent on their balance sheet.  The provisions of this update are applicable to us on January 1, 2017; however, we have elected to early adopt the provisions of this statement as permitted during the fourth quarter of 2015.  As a result of this implementation, we reclassified &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$2.6 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; in current deferred tax assets as of December 31, 2014 with our deferred tax liabilities as noncurrent.  Implementation of this update had no impact to our results of operations or cash flows for any of the periods presented.  See also Note 8 - &amp;#8220;Income Taxes.&amp;#8221;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;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-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;On May&amp;#160;28, 2014, the FASB issued 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; ASU No. 2014-09 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. ASU 2014-09 requires retrospective application and will be effective for financial statements issued for fiscal years beginning after December&amp;#160;15, 2017, and interim periods within those fiscal years. Early application is not permitted. The Company is evaluating the effect of this new standard on its financial statements.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
	<us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock contextRef="FD2015Q4YTD" id="Fact-E5FFF4F6E9C2CC276535D29AF6392EEC">&lt;div style="font-family:Times New Roman;font-size:10pt;"&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;ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES&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;Basis of Presentation&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;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 &amp;#8220;Company&amp;#8221;, &amp;#8220;we&amp;#8221; or &amp;#8220;our&amp;#8221;), is a leading fabricator of steel platforms and other specialized structures for customers in the offshore oil and gas industry. In addition, we also perform onshore and offshore construction and fabrication services for customers in the marine industry. Our principal markets are concentrated in the offshore regions and along the coast of the Gulf of Mexico. We currently provide our customers with what we believe to be the largest group of fabrication facilities serving the Gulf of Mexico market. The Company was incorporated in 1985 and began operations at our fabrication yard on the Houma Navigation Canal in southern Louisiana, approximately 30 miles from the Gulf of Mexico. Since our formation, we have expanded and grown our operations through acquisitions of additional facilities on the Houma Navigation Canal in southern Louisiana as well as &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;212&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; acres in Ingleside, Texas between the Gulf Intracoastal Waterway and Corpus Christi Ship Channel and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;160&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; acres in Aransas Pass, Texas located along the U.S. Intracoastal Waterway. In October 2013, we moved our corporate headquarters to Houston, Texas. We continue to grow our operations and to diversify our business.  On January 1, 2016, we acquired substantially all of the assets and assumed certain specified liabilities of LEEVAC Shipyards, L.L.C. and its affiliates (collectively, &amp;#8220;LEEVAC&amp;#8221;), through our newly formed wholly-owned subsidiary, Gulf Island Shipyards, L.L.C. in an all cash transaction.  See further discussion of the LEEVAC acquisition as discussed in Note12 - "Subsequent Events".&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;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%;padding-bottom:12px;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Gulf Island serves as a holding company and conducts all of its operations through its subsidiaries, which include Gulf Island, L.L.C.; Gulf Marine Fabricators, L.P.; Gulf Island Marine Fabricators, L.L.C.; Gulf Island Shipyards, L.L.C.; Dolphin Services, L.L.C.; and Dolphin Steel Sales, L.L.C. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-indent:32px;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 majority owned subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation.&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;Operating Cycle&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The lengths of our contracts vary, but are typically longer than one year in duration. Consistent with industry practice, assets and liabilities have been classified as current under the operating cycle concept whereby all contract-related items are regarded as current regardless of whether cash will be received or paid within a twelve month period. Assets and liabilities classified as current which may not be paid or received within the next twelve months include contract retainage, costs and estimated earnings in excess of billings on uncompleted contracts and billings in excess of costs and estimated earnings on uncompleted contracts. However, any variation from normal contract terms would cause classification of assets and liabilities as long-term.&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;Use of Estimates&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The preparation of financial statements in conformity with accounting principles generally accepted in the United States (GAAP) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent liabilities at the date of the financial statements and the reported amounts of revenue and expense during the reporting period. Areas requiring significant estimates by our management include asset impairments, value of assets held for sale, provisions for contract losses, contract revenues, costs and profits, the application of the percentage-of-completion method of accounting and the determination of the allowance of doubtful accounts. Actual results could differ from those estimates.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;text-align:left;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-indent:30px;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;$2.6 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; in deferred tax assets, current with deferred tax liabilities in our consolidated balance sheet as of December 31, 2014 to conform to current year balance sheet presentation.  This reclassification had no impact to our previously reported results of operations or cash flows.  See also New Accounting Standards discussion below. &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%;padding-bottom:12px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Cash Equivalents&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company considers all highly liquid investments with maturities of three months or less when purchased to be cash equivalents.&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;Allowance for Doubtful Accounts&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We routinely review individual contracts receivable balances and make provisions for probable doubtful accounts as we deem appropriate. Among the factors considered during the review are the financial condition of our customer and their access to financing, underlying disputes on the account, age and amount of the account and overall economic conditions. Accounts are written off only when all reasonable collection efforts are exhausted.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Our principal customers include major and large independent oil and gas companies and their contractors and marine vessel operators and their contractors. This concentration of customers may impact our overall exposure to credit risk, either positively or negatively, in that customers may be similarly affected by changes in economic or other conditions. Receivables are generally not collateralized. In the normal course of business, we extend credit to our customers on a short-term basis. See Note 3 - "Contracts Receivable and Retainage" for a detail of our allowance for doubtful accounts.&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;Stock-Based Compensation&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Awards under the Company&amp;#8217;s stock-based compensation plans are calculated using a fair value based measurement method. Share-based compensation expense for share based awards is recognized only for those awards that are expected to vest. We use the straight-line method to recognize share-based compensation expense over the requisite service period of the award.&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;Inventory&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Inventory consists of materials and production supplies and is stated at the lower of cost or market determined on the first-in, first-out basis.&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;Assets Held for Sale&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Assets held for sale are required to be measured at the lower of their carrying amount or fair value less cost to sell. See Note 5-&amp;#8220;Fair Value Measurements and Assets Held for Sale&amp;#8221; for additional information regarding our assets held for sale.&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;Workers Compensation Liability&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company and its subsidiaries are self-insured for workers&amp;#8217; compensation liability except for losses in excess of varying threshold amounts. Our workers compensation liability balance was &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$2.6 million&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;December&amp;#160;31, 2015&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;$2.7 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; as of December 31, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2014&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, respectively.&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;Property, Plant and Equipment&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Property, plant and equipment is stated at cost less accumulated depreciation. Depreciation is computed on the straight-line basis over the estimated useful lives of the assets, which range from &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;25 years&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. Ordinary maintenance and repairs, which do not extend the physical or economic lives of the plant or equipment, are charged to expense as incurred.&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;Long-Lived Assets&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We evaluate impairment losses on long-lived assets or asset groups used in operations when events and circumstances indicate that the assets or asset groups might not be recoverable. If events and circumstance indicate that the assets or asset groups might not be recoverable, the expected future undiscounted cash flows from the assets or asset groups are estimated and compared with the carrying amount of the assets or asset groups. If the sum of the estimated undiscounted cash flows is less than the carrying amount of the assets or asset groups, an impairment loss is recorded.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; An impairment loss is measured by comparing the fair value of the asset or asset group to its carrying amount and recording the excess of the carrying amount of the asset or asset group over its fair value as an impairment charge. An asset group constitutes the minimum level for which identifiable cash flows are principally independent of the cash flows of other asset or liability groups. Fair value is determined based on discounted cash flows or appraised values, as appropriate. Due to the slow down in our industry as a result of the downturn in oil prices, we identified indicators of impairment at our Texas facility. Management performed an undiscounted cash flow analysis for the Texas facility which did not result in impairment.&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;Fair Value Measurements&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company bases its fair value determinations of the carrying value of other financial assets and liabilities on an evaluation of their particular facts and circumstances and valuation techniques that require judgments and estimates. We base our 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;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:29px;"&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:left;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;div style="line-height:120%;text-align:left;padding-left:48px;text-indent:-19px;font-size: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:29px;"&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:left;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;div style="line-height:120%;text-align:left;padding-left:48px;text-indent:-19px;font-size: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:29px;"&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:left;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:left;font-size: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:left;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;See Note 5-&amp;#8220;Fair Value Measurements and Assets Held for Sale&amp;#8221; for additional information regarding fair value measurements. &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%;padding-bottom:12px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Revenue Recognition&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We use the percentage-of-completion accounting method for fabrication contracts. Revenue from fixed-price or unit rate contracts is recognized on the percentage-of-completion method, computed by the efforts-expended method which measures the percentage of labor hours incurred to date as compared to estimated total labor hours for each contract. This progress percentage is applied to our estimate of total anticipated gross profit for each contract to determine gross profit earned to date. Revenue recognized in a period for a contract is the amount of gross profit earned for that period plus the costs incurred on the contract during the period. Under a unit rate contract, material items or labor tasks are assigned unit rates of measure. The unit rates of measure will generally be an amount of dollars per ton, per foot, per square foot or per item installed. A typical unit rate contract can contain hundreds to thousands of unit rates of measure. Profit margins are built into the unit rates.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Profit incentives are included in revenue when their realization is probable. Claims for extra work or changes in scope of work are included in revenue when the amount can be reliably estimated and collection is probable. Changes in job performance, job conditions, and estimated profitability, including those arising from contract penalty provisions, and final contract settlements may result in revisions to costs and income and are recognized in the period in which the revisions are determined. For the years ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2015&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;2014&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;2013&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, there was no significant revenue related to unapproved change orders or claims.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Some contracts include a total or partial reimbursement to us of any costs associated with specific capital projects required by the fabrication process. If a particular capital project provides future benefits to us, the cost to build the capital project will be capitalized, and the revenue for the capital project will increase the estimated profit in the contract.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; See Note 2-&amp;#8220;Contract Revenue&amp;#8221; for additional information regarding our percentage-of-completion accounting and revenue recognition.&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;Income Taxes&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Income taxes have been provided using the liability method. Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes using enacted rates expected to be in effect during the year in which the basis differences reverse. A valuation allowance is provided to reserve for deferred tax assets if, based upon the available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Reserves for uncertain tax positions are recognized when the positions are more likely than not to not be sustained upon audit. Interest and penalties on uncertain tax positions are recorded in income tax expense. Our federal tax returns have been examined and settled through the 2011 tax year. There were no material uncertain tax positions recorded for the years presented in these statements. See also Note 8 - "Income Taxes"&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;New Accounting Standards&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In November 2015, the Financial Accounting Standards Board (FASB), issued Accounting Standards Update (ASU) No. 2015-17, &amp;#8220;Balance Sheet Classification of Deferred Taxes&amp;#8221; (Topic 740). Prior to implementation of this update, entities are required to separate deferred tax assets and liabilities into current and noncurrent amounts on their balance sheet. However, upon implementation of this update, entities will be required to present deferred tax liabilities and assets as noncurrent on their balance sheet.  The provisions of this update are applicable to us on January 1, 2017; however, we have elected to early adopt the provisions of this statement as permitted during the fourth quarter of 2015.  As a result of this implementation, we reclassified &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$2.6 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; in current deferred tax assets as of December 31, 2014 with our deferred tax liabilities as noncurrent.  Implementation of this update had no impact to our results of operations or cash flows for any of the periods presented.  See also Note 8 - &amp;#8220;Income Taxes.&amp;#8221;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;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-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;On May&amp;#160;28, 2014, the FASB issued 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; ASU No. 2014-09 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. ASU 2014-09 requires retrospective application and will be effective for financial statements issued for fiscal years beginning after December&amp;#160;15, 2017, and interim periods within those fiscal years. Early application is not permitted. The Company is evaluating the effect of this new standard on its financial statements.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock>
	<us-gaap:PriorPeriodReclassificationAdjustmentDescription contextRef="FD2015Q4YTD" id="Fact-D84C435431DD8A26A82FFF3F8E920C13">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:10px;text-align:left;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-indent:30px;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;$2.6 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; in deferred tax assets, current with deferred tax liabilities in our consolidated balance sheet as of December 31, 2014 to conform to current year balance sheet presentation.  This reclassification had no impact to our previously reported results of operations or cash flows.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
	<us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="FD2015Q4YTD" id="Fact-B4A1277D98831F722C5AD29AF63C1E06">&lt;div style="font-family:Times New Roman;font-size:10pt;"&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;PROPERTY, PLANT AND EQUIPMENT&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Property, plant and equipment consisted of the following at December&amp;#160;31, (in thousands):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;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:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="11" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="53%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="14%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="13%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="13%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td 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="2" 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;Estimated&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Useful&amp;#160;Life&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;2015&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;2014&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="2" 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;(in Years)&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: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 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: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;/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;Land&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;" 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;-&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;10,463&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;10,463&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:top;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;Buildings&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: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 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;64,154&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;63,837&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: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;Machinery and equipment&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;" 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&amp;#160;to&amp;#160;25&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;223,521&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;228,284&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:top;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;Furniture and fixtures&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:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3 to 5&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;5,354&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;5,354&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: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;Transportation equipment&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;" 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 to 5&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;3,481&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;3,748&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:top;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;Improvements&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:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;15&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;127,727&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;125,265&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: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;Construction in progress&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;" 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;-&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;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,488&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;1,177&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: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;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="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;437,188&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;438,128&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: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;Less accumulated depreciation&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;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="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;236,804&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;213,351&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: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;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 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;200,384&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;224,777&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;/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%;padding-bottom:12px;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We lease certain equipment used in the normal course under month-to-month lease agreements cancelable only by us. During &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2015&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;2014&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;2013&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, we expensed &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$5.9 million&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;$5.6 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;$9.5 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, respectively, related to these leases.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We lease our corporate office and parking facilities located in Houston, Texas. Leased premises consist of office space of approximately &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;8,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; square feet. The term of the lease matures on &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;January&amp;#160;31, 2020&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. The schedule of minimum rental payments for our corporate office leases is as follows (in thousands):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;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:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="4" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="82%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="16%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&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:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&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;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;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;/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="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2017&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;221&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:2px;padding-top:2px;padding-bottom:2px;padding-right: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;2018&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;225&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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;2019&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;229&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:2px;padding-top:2px;padding-bottom:2px;padding-right: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;2020&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;19&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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;Total&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;911&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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
	<us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="FD2015Q4YTD" id="Fact-94C2BA930BA944206E22D29AF6456D09">&lt;div style="font-family:Times New Roman;font-size:10pt;"&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;Property, Plant and Equipment&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Property, plant and equipment is stated at cost less accumulated depreciation. Depreciation is computed on the straight-line basis over the estimated useful lives of the assets, which range from &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;25 years&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. Ordinary maintenance and repairs, which do not extend the physical or economic lives of the plant or equipment, are charged to expense as incurred.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
	<us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="FD2015Q4YTD" id="Fact-FC7CB123F36052A08EFFD29AF63D2959">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Property, plant and equipment consisted of the following at December&amp;#160;31, (in thousands):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;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:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="11" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="53%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="14%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="13%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="13%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td 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="2" 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;Estimated&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Useful&amp;#160;Life&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;2015&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;2014&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="2" 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;(in Years)&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: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 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: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;/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;Land&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;" 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;-&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;10,463&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;10,463&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:top;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;Buildings&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: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 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;64,154&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;63,837&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: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;Machinery and equipment&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;" 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&amp;#160;to&amp;#160;25&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;223,521&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;228,284&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:top;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;Furniture and fixtures&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:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3 to 5&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;5,354&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;5,354&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: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;Transportation equipment&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;" 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 to 5&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;3,481&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;3,748&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:top;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;Improvements&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:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;15&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;127,727&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;125,265&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: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;Construction in progress&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;" 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;-&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;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,488&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;1,177&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: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;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="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;437,188&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;438,128&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: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;Less accumulated depreciation&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;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="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;236,804&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;213,351&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: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;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 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;200,384&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;224,777&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;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
	<us-gaap:QuarterlyFinancialInformationTextBlock contextRef="FD2015Q4YTD" id="Fact-B628975D2AFF45FEA34CD29AF63B2A21">&lt;div style="font-family:Times New Roman;font-size:10pt;"&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;QUARTERLY OPERATING RESULTS (UNAUDITED)&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;A summary of quarterly results of operations for the years ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2015&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;2014&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; were as follows (in thousands, except per share data):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;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:100%;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 width="42%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="12%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="11%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="12%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="12%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td 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="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;March&amp;#160;31,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&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;June&amp;#160;30,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015 &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;September&amp;#160;30,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015 (a)&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;December&amp;#160;31,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015 (a)&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;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;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;background-color:#cceeff;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;99,233&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;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;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;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;background-color:#cceeff;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;84,338&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;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;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;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;background-color:#cceeff;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;67,531&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;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;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;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;background-color:#cceeff;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;55,018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;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;/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="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&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;4,448&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;5,805&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;(7,837&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 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;(17,572&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;/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;Net 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:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;83&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;1,357&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;(12,137&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 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;(14,667&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;/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="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Basic and fully diluted EPS&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;0.09&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;(0.84&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 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;(1.01&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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;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:100%;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 width="42%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="12%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="11%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="12%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="12%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td 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="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;March&amp;#160;31,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2014&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;June&amp;#160;30,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2014&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;September&amp;#160;30,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2014&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;December&amp;#160;31,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2014 (b)&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;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;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;background-color:#cceeff;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;134,690&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;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;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;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;background-color:#cceeff;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;129,169&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;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;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;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;background-color:#cceeff;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;118,020&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;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;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;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;background-color:#cceeff;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;124,760&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;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;/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="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&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;8,773&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;10,322&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,653&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;10,808&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: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;Net 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:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,535&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;4,310&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;7,586&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;(111&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;/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;"&gt;Basic and fully diluted EPS&lt;/font&gt;&lt;/div&gt;&lt;div style="font-size:10pt;"&gt;&lt;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;0.24&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;0.30&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;0.52&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;(0.01&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;/tr&gt;&lt;/table&gt;&lt;/div&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:40px;" 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:16px;"&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:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;During the third quarter of 2015, we recorded contract losses of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$14.3 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; as a result of our inability to recover certain costs related to a deck and jacket for one of our large deepwater projects, and we recorded an impairment of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$6.6 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; related to assets held for sale. During the fourth quarter of 2015, we recorded additional contract losses of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$10.3 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; related to a decrease in the contract price due to final weight re-measurements and our inability to recover certain costs on disputed change orders related to a large deepwater project which was recently delivered. In addition, during the fourth quarter of 2015, we accrued contract losses of approximately &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$7.6 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; resulting from increases in our projected unit labor rates of our fabrication facilities. Our increases in unit labor rates were driven by our inability to absorb fixed costs due to decreases in expected oil and gas fabrication activity.&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:40px;" 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:16px;"&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:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We recognized an impairment charge 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; related to a reduction in the fair value of assets held for sale and a &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$3.6 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; charge related to an increase in the allowance for doubtful accounts for negotiations of an outstanding contract receivable balance during the fourth quarter of 2014.&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:QuarterlyFinancialInformationTextBlock>
	<us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy contextRef="FD2015Q4YTD" id="Fact-1E9B7E155FC208DF3C65D29AF637283F">&lt;div style="font-family:Times New Roman;font-size:10pt;"&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;Allowance for Doubtful Accounts&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We routinely review individual contracts receivable balances and make provisions for probable doubtful accounts as we deem appropriate. Among the factors considered during the review are the financial condition of our customer and their access to financing, underlying disputes on the account, age and amount of the account and overall economic conditions. Accounts are written off only when all reasonable collection efforts are exhausted.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Our principal customers include major and large independent oil and gas companies and their contractors and marine vessel operators and their contractors. This concentration of customers may impact our overall exposure to credit risk, either positively or negatively, in that customers may be similarly affected by changes in economic or other conditions. Receivables are generally not collateralized. In the normal course of business, we extend credit to our customers on a short-term basis.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy>
	<us-gaap:RevenueRecognitionPolicyTextBlock contextRef="FD2015Q4YTD" id="Fact-F7E930E41F2DE2339D42D29AF63EC599">&lt;div style="font-family:Times New Roman;font-size:10pt;"&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;Revenue Recognition&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We use the percentage-of-completion accounting method for fabrication contracts. Revenue from fixed-price or unit rate contracts is recognized on the percentage-of-completion method, computed by the efforts-expended method which measures the percentage of labor hours incurred to date as compared to estimated total labor hours for each contract. This progress percentage is applied to our estimate of total anticipated gross profit for each contract to determine gross profit earned to date. Revenue recognized in a period for a contract is the amount of gross profit earned for that period plus the costs incurred on the contract during the period. Under a unit rate contract, material items or labor tasks are assigned unit rates of measure. The unit rates of measure will generally be an amount of dollars per ton, per foot, per square foot or per item installed. A typical unit rate contract can contain hundreds to thousands of unit rates of measure. Profit margins are built into the unit rates.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Profit incentives are included in revenue when their realization is probable. Claims for extra work or changes in scope of work are included in revenue when the amount can be reliably estimated and collection is probable. Changes in job performance, job conditions, and estimated profitability, including those arising from contract penalty provisions, and final contract settlements may result in revisions to costs and income and are recognized in the period in which the revisions are determined. For the years ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2015&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;2014&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;2013&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, there was no significant revenue related to unapproved change orders or claims.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Some contracts include a total or partial reimbursement to us of any costs associated with specific capital projects required by the fabrication process. If a particular capital project provides future benefits to us, the cost to build the capital project will be capitalized, and the revenue for the capital project will increase the estimated profit in the contract.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
	<us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock contextRef="FD2015Q4YTD" id="Fact-6BE0690DDAD75708864F32E9D866AE6A">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Amounts due on contracts as of December&amp;#160;31 were as follows (in thousands):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;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:100%;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 width="68%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="13%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="14%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td 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="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;2015&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;2014&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;Completed contracts&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;Current receivables&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;15,904&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;24,667&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;Long term receivables due after one year&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;&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;/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="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Contracts in progress:&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: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;Current receivables&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;31,148&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;59,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: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;Retainage due within one year&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" 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:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;52&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom: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 colspan="2" 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: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;border-bottom: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;/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="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;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;47,104&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;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;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;84,051&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:top;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;Less allowance for doubtful accounts&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" 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:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;44&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom: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 colspan="2" 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:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,603&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom: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;/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="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;47,060&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;" rowspan="1" 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;80,448&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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
	<us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="FD2015Q4YTD" id="Fact-9C8FA5FE18DEB58745E4D29AF631374A">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Significant components of income tax expense for the years ended December&amp;#160;31 were as follows (in thousands):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;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:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="56%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="12%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="12%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="12%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td 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="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;2015&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;2014&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;2013&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;Current:&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;Federal&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;219&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;(105&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;&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;/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;State&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;473&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;459&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;254&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: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;Total current&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;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;692&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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 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;354&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;254&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: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;Deferred:&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;Federal&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;(13,614&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 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;8,120&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;4,049&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;State&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;(447&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;30&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;&amp;#8212;&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: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;Total deferred&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(14,061&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #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 colspan="2" 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:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;8,150&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom: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 colspan="2" 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:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4,049&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom: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;/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;Income taxes&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;(13,369&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;8,504&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;" rowspan="1" 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;4,303&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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
	<us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="FD2015Q4YTD" id="Fact-94792E42EF282A9B159FD29AF63D3939">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Significant components of the Company&amp;#8217;s deferred tax assets and liabilities as of December&amp;#160;31 were as follows (in thousands):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;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:100%;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 width="68%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="13%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="14%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td 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="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;2015&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;2014&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;Deferred tax liabilities:&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;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;/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;Property, plant and equipment&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;31,943&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;38,070&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;Prepaid insurance&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;1,209&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;1,310&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;Total deferred tax liabilities:&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;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;33,152&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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 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;39,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: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;Deferred tax assets:&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;Employee benefits&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;924&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;951&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;Uncompleted contracts&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;3,321&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;391&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: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;Stock based compensation expense&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;825&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;43&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;Allowance for uncollectible accounts&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;16&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;1,261&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: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;Federal net operating 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;5,478&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;/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;AMT tax credits&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;763&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;&amp;#8212;&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;Total deferred tax 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;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;11,327&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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 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,646&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: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;Net deferred tax liabilities:&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: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;background-color:#cceeff;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;21,825&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: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;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: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;background-color:#cceeff;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;36,734&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: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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
	<us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="FD2015Q4YTD" id="Fact-3757A508DA368AA53FC1D29AF645949A">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-indent:32px;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;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;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:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="56%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="12%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="12%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="12%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td 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="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;2015&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;2014&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;2013&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;font-weight:bold;"&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;/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 (loss) income&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;(25,364&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;15,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 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,232&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 loss / distributed and undistributed income (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;84&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;104&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;75&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 (loss) 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;(25,448&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;15,216&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;7,157&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: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;height:20px;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;height:20px;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;height:20px;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;height:20px;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;height:20px;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;height:20px;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: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;font-weight:bold;"&gt;Denominator (basic):&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;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: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;Denominator for basic earnings per share-weighted-average shares&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #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,546&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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #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,505&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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #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,463&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;/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;font-weight:bold;"&gt;Basic (loss) earnings per share&amp;#8212;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;" rowspan="1" 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;(1.75&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;" rowspan="1" 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;1.05&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;0.50&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: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;height:20px;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;height:20px;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;height:20px;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;height:20px;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;height:20px;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;height:20px;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: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;font-weight:bold;"&gt;Denominator (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;" 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: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;Denominator for basic earnings per share-weighted-average shares&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;14,546&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;14,505&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;14,463&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: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;Effect of dilutive securities: employee stock options&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" 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: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;border-bottom: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 colspan="2" 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: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;border-bottom: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 colspan="2" 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:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom: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;/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;Denominator for dilutive earnings per share-weighted-average shares&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;14,546&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: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;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:3px double #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,505&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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #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,469&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;/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;font-weight:bold;"&gt;Diluted (loss) earnings per share&amp;#8212;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: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;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.75&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: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;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;1.05&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;0.50&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;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
	<us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="FD2015Q4YTD" id="Fact-BD4CD947C866B0CFE431D29AF630E9F6">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;A reconciliation of income taxes computed at the U.S. federal statutory tax rate to the Company&amp;#8217;s income tax (benefit) expense for the years ended December&amp;#160;31 is as follows (in thousands):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;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:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="21" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="35%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="8%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="9%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="8%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="9%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="8%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="9%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td 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="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;2015&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: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;%&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;2014&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: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;%&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;2013&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: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;%&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;U.S. statutory rate&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;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;background-color:#cceeff;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;(13,556&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;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;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;background-color:#cceeff;padding-left:2px;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;35.0&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;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;&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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;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;background-color:#cceeff;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;8,338&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;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;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;background-color:#cceeff;padding-left:2px;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;35.0&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;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;&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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;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;background-color:#cceeff;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;4,037&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;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;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;background-color:#cceeff;padding-left:2px;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;35.0&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;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;&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: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;Increase (decrease) resulting from:&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="2" 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;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;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;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;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: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;State income taxes&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;275&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;background-color:#cceeff;padding-left:2px;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.7&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 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;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;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;background-color:#cceeff;padding-left:2px;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;1.0&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;&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="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;317&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;background-color:#cceeff;padding-left:2px;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.7&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;&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;Qualified Production Activities&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 style="vertical-align:bottom;padding-left:2px;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;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;&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="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;(21&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:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.1&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 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 style="vertical-align:bottom;padding-left:2px;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;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;&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: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;Other&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;(88&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 style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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.2&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;&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="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;(124&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 style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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.2&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;(51&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 style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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.4&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;/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="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Income tax (benefit) expense&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;(13,369&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;" rowspan="1" 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:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;34.5&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;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;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 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;8,504&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:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;35.7&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;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;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 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;4,303&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:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;37.3&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;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;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:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
	<us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock contextRef="FD2015Q4YTD" id="Fact-57AB3AC28CC5BFCB6F94D29AF63C5A17">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The schedule of minimum rental payments for our corporate office leases is as follows (in thousands):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;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:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="4" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="82%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="16%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&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:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&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;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;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;/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="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2017&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;221&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:2px;padding-top:2px;padding-bottom:2px;padding-right: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;2018&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;225&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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;2019&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;229&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:2px;padding-top:2px;padding-bottom:2px;padding-right: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;2020&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;19&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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;Total&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;911&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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock>
	<us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock contextRef="FD2015Q4YTD" id="Fact-3CB3B36CEC98D9730DFCD29AF6393CAB">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;A summary of quarterly results of operations for the years ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2015&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;2014&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; were as follows (in thousands, except per share data):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;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:100%;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 width="42%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="12%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="11%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="12%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="12%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td 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="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;March&amp;#160;31,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&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;June&amp;#160;30,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015 &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;September&amp;#160;30,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015 (a)&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;December&amp;#160;31,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015 (a)&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;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;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;background-color:#cceeff;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;99,233&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;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;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;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;background-color:#cceeff;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;84,338&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;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;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;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;background-color:#cceeff;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;67,531&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;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;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;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;background-color:#cceeff;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;55,018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;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;/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="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&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;4,448&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;5,805&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;(7,837&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 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;(17,572&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;/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;Net 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:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;83&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;1,357&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;(12,137&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 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;(14,667&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;/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="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Basic and fully diluted EPS&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;0.09&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;(0.84&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 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;(1.01&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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;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:100%;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 width="42%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="12%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="11%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="12%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="12%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td 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="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;March&amp;#160;31,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2014&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;June&amp;#160;30,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2014&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;September&amp;#160;30,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2014&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;December&amp;#160;31,&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2014 (b)&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;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;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;background-color:#cceeff;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;134,690&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;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;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;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;background-color:#cceeff;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;129,169&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;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;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;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;background-color:#cceeff;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;118,020&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;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;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;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;background-color:#cceeff;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;124,760&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;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;/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="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&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;8,773&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;10,322&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,653&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;10,808&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: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;Net 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:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,535&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;4,310&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;7,586&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;(111&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;/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;"&gt;Basic and fully diluted EPS&lt;/font&gt;&lt;/div&gt;&lt;div style="font-size:10pt;"&gt;&lt;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;0.24&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;0.30&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;0.52&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;(0.01&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;/tr&gt;&lt;/table&gt;&lt;/div&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:40px;" 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:16px;"&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:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;During the third quarter of 2015, we recorded contract losses of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$14.3 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; as a result of our inability to recover certain costs related to a deck and jacket for one of our large deepwater projects, and we recorded an impairment of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$6.6 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; related to assets held for sale. During the fourth quarter of 2015, we recorded additional contract losses of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$10.3 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; related to a decrease in the contract price due to final weight re-measurements and our inability to recover certain costs on disputed change orders related to a large deepwater project which was recently delivered. In addition, during the fourth quarter of 2015, we accrued contract losses of approximately &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$7.6 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; resulting from increases in our projected unit labor rates of our fabrication facilities. Our increases in unit labor rates were driven by our inability to absorb fixed costs due to decreases in expected oil and gas fabrication activity.&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:40px;" 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:16px;"&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:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We recognized an impairment charge 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; related to a reduction in the fair value of assets held for sale and a &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$3.6 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; charge related to an increase in the allowance for doubtful accounts for negotiations of an outstanding contract receivable balance during the fourth quarter of 2014.&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-left:4px;text-align:left;padding-left:40px;font-size: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&gt;</us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock>
	<us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock contextRef="FD2015Q4YTD" id="Fact-91A45ADA0F4C510C082E32BF4373E5CB">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Revenues from customers comprising &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; or more of the Company&amp;#8217;s total revenue for the years ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2015&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;2014&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;2013&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, respectively, are summarized as follows (in thousands):&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;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.93719806763285%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="11" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="56%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="12%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="12%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="13%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td 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:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Customer&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;2015&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;2014&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: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;2013&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;A&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;55,775&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;160,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;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;background-color:#cceeff;padding-left:2px;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;*&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:top;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;B&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;36,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 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;*&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:right;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;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;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;C&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;*&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;98,644&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;background-color:#cceeff;padding-left:2px;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;*&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:top;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;D&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;*&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;*&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:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;216,875&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: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;E&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;*&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;*&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;background-color:#cceeff;padding-left:2px;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;148,539&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;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock>
	<us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock contextRef="FD2015Q4YTD" id="Fact-CA65A5AA0E5A6E16F6B8D29AF63B7D70">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;A summary of our restricted stock awards activity for the years ended December 31, 2015, 2014 and 2013 is presented in the table below.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;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:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="21" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="15%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="12%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="11%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="2%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="12%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="11%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="2%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="12%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="11%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td 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="6" 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:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&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="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="6" 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:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2014&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="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="6" 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:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2013&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="2" 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;Number&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;of Shares&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;Weighted-&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Average&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Grant-Date&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Fair&amp;#160;Value&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Per&amp;#160; Share&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="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;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:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Number&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;of Shares&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;border-top:1px solid #000000;" 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;Weighted-&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Average&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Grant-Date&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Fair&amp;#160;Value&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Per&amp;#160; Share&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="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;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:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Number&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;of Shares&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;border-top:1px solid #000000;" 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;Weighted-&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Average&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Grant-Date&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Fair&amp;#160;Value&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Per&amp;#160; Share&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;Restricted shares at the beginning of period&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;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;107,840&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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;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;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;24.27&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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;border-top:1px solid #000000;" 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;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;178,950&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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;border-top:1px solid #000000;" 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;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-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;24.00&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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;border-top:1px solid #000000;" 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;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;143,150&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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;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;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;24.28&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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;/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:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Granted&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;" 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;215,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 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;16.33&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;background-color:#cceeff;padding-left:2px;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,000&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;23.19&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;background-color:#cceeff;padding-left:2px;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;100,150&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;23.22&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:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Vested&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:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(41,112&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 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;22.04&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:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(45,356&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 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;23.35&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:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(38,188&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 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;23.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;/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:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Forfeited&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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;(18,798&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;21.39&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;border-bottom:1px solid #000000;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:1px solid #000000;background-color:#cceeff;padding-left:2px;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;(31,754&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;23.85&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;border-bottom:1px solid #000000;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:1px solid #000000;background-color:#cceeff;padding-left:2px;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;(26,162&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;23.82&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: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;Restricted shares at the end of period&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:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;262,964&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;18.33&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:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;107,840&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;24.27&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:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;178,950&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;24.00&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;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>
	<us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="FD2015Q4YTD" id="Fact-1607EBA2826BD798B575D29AF63995E7">&lt;div style="font-family:Times New Roman;font-size:10pt;"&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;Stock-Based Compensation&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Awards under the Company&amp;#8217;s stock-based compensation plans are calculated using a fair value based measurement method. Share-based compensation expense for share based awards is recognized only for those awards that are expected to vest. We use the straight-line method to recognize share-based compensation expense over the requisite service period of the award.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
	<us-gaap:SubsequentEventsTextBlock contextRef="FD2015Q4YTD" id="Fact-6448BC647FD156B44219D29AF6303C42">&lt;div style="font-family:Times New Roman;font-size:10pt;"&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;SUBSEQUENT EVENTS&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:10px;text-align:left;font-size:11pt;"&gt;&lt;font style="font-family:inherit;font-size:11pt;font-weight:bold;"&gt;LEEVAC Acquisition&lt;/font&gt;&lt;font style="font-family:inherit;font-size:11pt;"&gt; &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;On January 1, 2016, we acquired substantially all of the assets and assumed certain specified liabilities of LEEVAC Shipyards, L.L.C. and its affiliates ("LEEVAC"). The purchase price for the acquisition was &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$20.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, subject to a working capital adjustment whereby we received at closing a dollar for dollar reduction for the assumption of certain net liabilities of LEEVAC and settlement payments from sureties on certain ongoing fabrication projects that were assigned to us in the acquisition.  After taking into account these adjustments, we received approximately &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$1.6 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; in cash at closing. &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%;padding-bottom:12px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Dividends&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-indent:32px;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;February&amp;#160;25, 2016&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 the shares of our common stock outstanding, payable &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;March&amp;#160;24, 2016&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;March&amp;#160;10, 2016&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>
	<us-gaap:UseOfEstimates contextRef="FD2015Q4YTD" id="Fact-58D6180A5332C81B6F9AD29AF639D5DE">&lt;div style="font-family:Times New Roman;font-size:10pt;"&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;Use of Estimates&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The preparation of financial statements in conformity with accounting principles generally accepted in the United States (GAAP) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent liabilities at the date of the financial statements and the reported amounts of revenue and expense during the reporting period. Areas requiring significant estimates by our management include asset impairments, value of assets held for sale, provisions for contract losses, contract revenues, costs and profits, the application of the percentage-of-completion method of accounting and the determination of the allowance of doubtful accounts. Actual results could differ from those estimates.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
	<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>7
<FILENAME>gifi-20151231.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/20151231" xmlns:gifi="http://www.gulfisland.com/20151231" 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/2015-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd" />
  <xsd:import namespace="http://fasb.org/us-roles/2015-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2015/elts/us-roles-2015-01-31.xsd" />
  <xsd:import namespace="http://fasb.org/us-types/2015-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2015/elts/us-types-2015-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/2013-01-31" schemaLocation="http://xbrl.sec.gov/country/2013/country-2013-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/currency/2014-01-31" schemaLocation="http://xbrl.sec.gov/currency/2014/currency-2014-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/2015-01-31" schemaLocation="http://xbrl.sec.gov/exch/2015/exch-2015-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/2011-01-31" schemaLocation="http://xbrl.sec.gov/naics/2011/naics-2011-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-20151231_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-20151231_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-20151231_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-20151231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple" />
      <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="ConsolidatedStatementOfChangesInShareholdersEquity" roleURI="http://www.gulfisland.com/role/ConsolidatedStatementOfChangesInShareholdersEquity">
        <link:definition>1003000 - Statement - CONSOLIDATED STATEMENT OF CHANGES IN 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="ConsolidatedStatementsOfCashFlows" roleURI="http://www.gulfisland.com/role/ConsolidatedStatementsOfCashFlows">
        <link:definition>1004000 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</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="ConsolidatedStatementsOfOperations" roleURI="http://www.gulfisland.com/role/ConsolidatedStatementsOfOperations">
        <link:definition>1002000 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS</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="ContingenciesAndCommitments" roleURI="http://www.gulfisland.com/role/ContingenciesAndCommitments">
        <link:definition>2110100 - Disclosure - CONTINGENCIES AND COMMITMENTS</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="ContractRevenueAndPercentageOfCompletionMethod" roleURI="http://www.gulfisland.com/role/ContractRevenueAndPercentageOfCompletionMethod">
        <link:definition>2102100 - Disclosure - CONTRACT REVENUE AND PERCENTAGE OF COMPLETION METHOD</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="ContractRevenueAndPercentageOfCompletionMethodInformationWithRespectToUncompletedContractsDetail" roleURI="http://www.gulfisland.com/role/ContractRevenueAndPercentageOfCompletionMethodInformationWithRespectToUncompletedContractsDetail">
        <link:definition>2402402 - Disclosure - Contract Revenue and Percentage of Completion Method - Information with Respect to Uncompleted Contracts (Detail)</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="ContractRevenueAndPercentageOfCompletionMethodNarrativeDetails" roleURI="http://www.gulfisland.com/role/ContractRevenueAndPercentageOfCompletionMethodNarrativeDetails">
        <link:definition>2402406 - Disclosure - Contract Revenue and Percentage of Completion Method - 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="ContractRevenueAndPercentageOfCompletionMethodRevenuesByGeographicLocationDetails" roleURI="http://www.gulfisland.com/role/ContractRevenueAndPercentageOfCompletionMethodRevenuesByGeographicLocationDetails">
        <link:definition>2402405 - Disclosure - Contract Revenue and Percentage of Completion Method - Revenues by Geographic Location (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="ContractRevenueAndPercentageOfCompletionMethodRevenuesFromMajorCustomersDetails" roleURI="http://www.gulfisland.com/role/ContractRevenueAndPercentageOfCompletionMethodRevenuesFromMajorCustomersDetails">
        <link:definition>2402404 - Disclosure - Contract Revenue and Percentage of Completion Method - Revenues from Major Customers (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="ContractRevenueAndPercentageOfCompletionMethodTables" roleURI="http://www.gulfisland.com/role/ContractRevenueAndPercentageOfCompletionMethodTables">
        <link:definition>2302301 - Disclosure - CONTRACT REVENUE AND PERCENTAGE OF COMPLETION METHOD (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="ContractRevenueAndPercentageOfCompletionMethodUncompletedContractsIncludedInAccompanyingConsolidatedBalanceSheetsDetail" roleURI="http://www.gulfisland.com/role/ContractRevenueAndPercentageOfCompletionMethodUncompletedContractsIncludedInAccompanyingConsolidatedBalanceSheetsDetail">
        <link:definition>2402403 - Disclosure - Contract Revenue and Percentage of Completion Method - Uncompleted Contracts Included in Accompanying Consolidated Balance Sheets (Detail)</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>2103100 - 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="ContractsReceivableAndRetainageAmountsDueOnContractsDetail" roleURI="http://www.gulfisland.com/role/ContractsReceivableAndRetainageAmountsDueOnContractsDetail">
        <link:definition>2403402 - Disclosure - Contracts Receivable and Retainage - Amounts Due on Contracts (Detail)</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="ContractsReceivableAndRetainageTables" roleURI="http://www.gulfisland.com/role/ContractsReceivableAndRetainageTables">
        <link:definition>2303301 - Disclosure - CONTRACTS RECEIVABLE AND RETAINAGE (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="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="EarningsPerShareAndStockRepurchase" roleURI="http://www.gulfisland.com/role/EarningsPerShareAndStockRepurchase">
        <link:definition>2106100 - Disclosure - EARNINGS PER SHARE AND STOCK REPURCHASE</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="EarningsPerShareAndStockRepurchaseComputationOfBasicAndDilutedEarningsPerShareDetail" roleURI="http://www.gulfisland.com/role/EarningsPerShareAndStockRepurchaseComputationOfBasicAndDilutedEarningsPerShareDetail">
        <link:definition>2406402 - Disclosure - Earnings Per Share and Stock Repurchase - Computation of Basic and Diluted Earnings Per Share (Detail)</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="EarningsPerShareAndStockRepurchaseTables" roleURI="http://www.gulfisland.com/role/EarningsPerShareAndStockRepurchaseTables">
        <link:definition>2306301 - Disclosure - EARNINGS PER SHARE AND STOCK REPURCHASE (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="FairValueMeasurementsAndAssetsHeldForSale" roleURI="http://www.gulfisland.com/role/FairValueMeasurementsAndAssetsHeldForSale">
        <link:definition>2105100 - Disclosure - FAIR VALUE MEASUREMENTS AND 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="FairValueMeasurementsAndAssetsHeldForSaleAdditionalInformationDetail" roleURI="http://www.gulfisland.com/role/FairValueMeasurementsAndAssetsHeldForSaleAdditionalInformationDetail">
        <link:definition>2405401 - Disclosure - Fair Value Measurements and Assets Held for Sale - Additional Information (Detail)</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="IncomeTaxes" roleURI="http://www.gulfisland.com/role/IncomeTaxes">
        <link:definition>2108100 - Disclosure - INCOME TAXES</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="IncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetail" roleURI="http://www.gulfisland.com/role/IncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetail">
        <link:definition>2408402 - Disclosure - Income Taxes - Components of Deferred Tax Assets and Liabilities (Detail)</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="IncomeTaxesComponentsOfIncomeTaxExpenseDetail" roleURI="http://www.gulfisland.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseDetail">
        <link:definition>2408403 - Disclosure - Income Taxes - Components of Income Tax Expense (Detail)</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="IncomeTaxesReconciliationOfIncomeTaxesDetail" roleURI="http://www.gulfisland.com/role/IncomeTaxesReconciliationOfIncomeTaxesDetail">
        <link:definition>2408404 - Disclosure - Income Taxes - Reconciliation of Income Taxes (Detail)</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="IncomeTaxesTables" roleURI="http://www.gulfisland.com/role/IncomeTaxesTables">
        <link:definition>2308301 - Disclosure - INCOME TAXES (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="LineOfCredit" roleURI="http://www.gulfisland.com/role/LineOfCredit">
        <link:definition>2107100 - 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="LineOfCreditAdditionalInformationDetail" roleURI="http://www.gulfisland.com/role/LineOfCreditAdditionalInformationDetail">
        <link:definition>2407401 - Disclosure - Line of Credit - Additional Information (Detail)</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="OrganizationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" roleURI="http://www.gulfisland.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail">
        <link:definition>2401402 - Disclosure - Organization and Summary of Significant Accounting Policies - Additional Information (Detail)</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="PropertyPlantAndEquipment" roleURI="http://www.gulfisland.com/role/PropertyPlantAndEquipment">
        <link:definition>2104100 - Disclosure - PROPERTY, PLANT AND EQUIPMENT</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="PropertyPlantAndEquipmentAdditionalInformationDetail" roleURI="http://www.gulfisland.com/role/PropertyPlantAndEquipmentAdditionalInformationDetail">
        <link:definition>2404403 - Disclosure - Property, Plant and Equipment - Additional Information (Detail)</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="PropertyPlantAndEquipmentDetail" roleURI="http://www.gulfisland.com/role/PropertyPlantAndEquipmentDetail">
        <link:definition>2404402 - Disclosure - Property, Plant and Equipment (Detail)</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="PropertyPlantAndEquipmentScheduleOfMinimumFutureRentalPaymentsDetails" roleURI="http://www.gulfisland.com/role/PropertyPlantAndEquipmentScheduleOfMinimumFutureRentalPaymentsDetails">
        <link:definition>2404404 - Disclosure - Property, Plant and Equipment - Schedule of Minimum Future Rental Payments (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="PropertyPlantAndEquipmentTables" roleURI="http://www.gulfisland.com/role/PropertyPlantAndEquipmentTables">
        <link:definition>2304301 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (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="QuarterlyOperatingResultsUnaudited" roleURI="http://www.gulfisland.com/role/QuarterlyOperatingResultsUnaudited">
        <link:definition>2111100 - Disclosure - QUARTERLY OPERATING RESULTS (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="QuarterlyOperatingResultsUnauditedSummaryOfQuarterlyResultsOfOperationsDetail" roleURI="http://www.gulfisland.com/role/QuarterlyOperatingResultsUnauditedSummaryOfQuarterlyResultsOfOperationsDetail">
        <link:definition>2411402 - Disclosure - Quarterly Operating Results (Unaudited) - Summary of Quarterly Results of Operations (Detail)</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="QuarterlyOperatingResultsUnauditedSummaryOfQuarterlyResultsOfOperationsNarrativeDetail" roleURI="http://www.gulfisland.com/role/QuarterlyOperatingResultsUnauditedSummaryOfQuarterlyResultsOfOperationsNarrativeDetail">
        <link:definition>2411403 - Disclosure - Quarterly Operating Results (Unaudited) - Summary of Quarterly Results of Operations Narrative (Detail)</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="QuarterlyOperatingResultsUnauditedTables" roleURI="http://www.gulfisland.com/role/QuarterlyOperatingResultsUnauditedTables">
        <link:definition>2311301 - Disclosure - QUARTERLY OPERATING RESULTS (UNAUDITED) (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="RetirementAndLongTermIncentivePlans" roleURI="http://www.gulfisland.com/role/RetirementAndLongTermIncentivePlans">
        <link:definition>2109100 - Disclosure - RETIREMENT AND LONG-TERM INCENTIVE PLANS</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="RetirementAndLongTermIncentivePlansAdditionalInformationDetail" roleURI="http://www.gulfisland.com/role/RetirementAndLongTermIncentivePlansAdditionalInformationDetail">
        <link:definition>2409402 - Disclosure - Retirement and Long-Term Incentive Plans - Additional Information (Detail)</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="RetirementAndLongTermIncentivePlansSummaryOfStatusOfRestrictedStockAwardsDetail" roleURI="http://www.gulfisland.com/role/RetirementAndLongTermIncentivePlansSummaryOfStatusOfRestrictedStockAwardsDetail">
        <link:definition>2409403 - Disclosure - Retirement and Long-Term Incentive Plans - Summary of Status of Restricted Stock Awards (Detail)</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="RetirementAndLongTermIncentivePlansTables" roleURI="http://www.gulfisland.com/role/RetirementAndLongTermIncentivePlansTables">
        <link:definition>2309301 - Disclosure - RETIREMENT AND LONG-TERM INCENTIVE PLANS (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>2112100 - 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="SubsequentEventsAdditionalInformationDetail" roleURI="http://www.gulfisland.com/role/SubsequentEventsAdditionalInformationDetail">
        <link:definition>2412401 - Disclosure - Subsequent Events - Additional Information (Detail)</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 abstract="true" id="gifi_A2015AwardsMember" name="A2015AwardsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="gifi_A2016AwardsMember" name="A2016AwardsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="gifi_AllowanceForDoubtfulAccountsProvisions" name="AllowanceForDoubtfulAccountsProvisions" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="gifi_AnadarkoMember" name="AnadarkoMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="gifi_AransasPassTexasMember" name="AransasPassTexasMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="gifi_AssetsHeldForSalePolicyTextBlock" name="AssetsHeldForSalePolicyTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="gifi_AssetsHeldforsaleReclassificationtoInventory" name="AssetsHeldforsaleReclassificationtoInventory" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="gifi_CompletedContractsMember" name="CompletedContractsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="gifi_ContractCostsAndEstimatedProfits" name="ContractCostsAndEstimatedProfits" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="gifi_ContractTypeAxis" name="ContractTypeAxis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="gifi_ContractTypeDomain" name="ContractTypeDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="gifi_ContractsInProcess" name="ContractsInProcess" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="gifi_ContractsInProgressMember" name="ContractsInProgressMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="gifi_CostAndEstimatedEarningsOnUncompletedContractsIncludedInConsolidatedBalanceSheetsTableTextBlock" name="CostAndEstimatedEarningsOnUncompletedContractsIncludedInConsolidatedBalanceSheetsTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="gifi_CostAndEstimatedEarningsOnUncompletedContractsTableTextBlock" name="CostAndEstimatedEarningsOnUncompletedContractsTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="gifi_CustomerBMember" name="CustomerBMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="gifi_CustomerOneMember" name="CustomerOneMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="gifi_CustomerTwoMember" name="CustomerTwoMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="gifi_DebtInstrumentCovenantTermsMaximumDebttoNetWorthRatio" name="DebtInstrumentCovenantTermsMaximumDebttoNetWorthRatio" nillable="true" substitutionGroup="xbrli:item" type="xbrli:decimalItemType" xbrli:periodType="instant" />
  <xsd:element id="gifi_DebtInstrumentCovenantTermsMaximumEBITDARatio" name="DebtInstrumentCovenantTermsMaximumEBITDARatio" nillable="true" substitutionGroup="xbrli:item" type="xbrli:decimalItemType" xbrli:periodType="instant" />
  <xsd:element id="gifi_DebtInstrumentCovenantTermsMinimumCurrentRatio" name="DebtInstrumentCovenantTermsMinimumCurrentRatio" nillable="true" substitutionGroup="xbrli:item" type="xbrli:decimalItemType" xbrli:periodType="instant" />
  <xsd:element id="gifi_DebtInstrumentCovenantTermsMinimumInterestCoverageRatio" name="DebtInstrumentCovenantTermsMinimumInterestCoverageRatio" nillable="true" substitutionGroup="xbrli:item" type="xbrli:decimalItemType" 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_DeferredTaxAssetsLongTermContracts" name="DeferredTaxAssetsLongTermContracts" 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_EntityWideDisclosureOnGeographicAreasPercentOfRevenueFromExternalCustomersAttributedToForeignCountries" name="EntityWideDisclosureOnGeographicAreasPercentOfRevenueFromExternalCustomersAttributedToForeignCountries" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="gifi_EstimatedProfitEarnedtoDateonContracts" name="EstimatedProfitEarnedtoDateonContracts" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="gifi_FabricationFacilitiesMember" name="FabricationFacilitiesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="gifi_FairValueMeasurementandAssetsHeldforsaleAbstract" name="FairValueMeasurementandAssetsHeldforsaleAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="gifi_FairValueMeasurementandAssetsHeldforsaleTextBlock" name="FairValueMeasurementandAssetsHeldforsaleTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="gifi_GeographicReportingDisclosureLineItems" name="GeographicReportingDisclosureLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="gifi_GeographicReportingDisclosureTable" name="GeographicReportingDisclosureTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="gifi_IncentivePlansMember" name="IncentivePlansMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="gifi_IncreaseDecreaseInContractRetainage" name="IncreaseDecreaseInContractRetainage" 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 abstract="true" id="gifi_InglesideTexasMember" name="InglesideTexasMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="gifi_LEEVACShipyardsLLCMember" name="LEEVACShipyardsLLCMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="gifi_LargeDeepwaterProjectMember" name="LargeDeepwaterProjectMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="gifi_LargeDeepwaterProjectPriorYearsMember" name="LargeDeepwaterProjectPriorYearsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <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_LongTermIncentivePlanTwentyElevenMember" name="LongTermIncentivePlanTwentyElevenMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="gifi_LongTermIncentivePlanTwentyFifteenMember" name="LongTermIncentivePlanTwentyFifteenMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="gifi_LongTermIncentivePlanTwentyZeroTwoMember" name="LongTermIncentivePlanTwentyZeroTwoMember" 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_LossonContractLaborRateChanges" name="LossonContractLaborRateChanges" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="gifi_LossonContractsNumberofProjects" name="LossonContractsNumberofProjects" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant" />
  <xsd:element id="gifi_NetCostsandEstimatedEarningsInExcessofBillings" name="NetCostsandEstimatedEarningsInExcessofBillings" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="gifi_NetIncomeLossAllocatedToParticipatingSecuritiesBasic" name="NetIncomeLossAllocatedToParticipatingSecuritiesBasic" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="gifi_NonEmployeeDirectorMember" name="NonEmployeeDirectorMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="gifi_NonPerformanceBasedMember" name="NonPerformanceBasedMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="gifi_NumberOfMajorCustomerRevenue" name="NumberOfMajorCustomerRevenue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration" />
  <xsd:element id="gifi_OfficeSpaceArea" name="OfficeSpaceArea" nillable="true" substitutionGroup="xbrli:item" type="num:areaItemType" xbrli:periodType="instant" />
  <xsd:element id="gifi_OperatingCyclePolicyTextBlock" name="OperatingCyclePolicyTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="gifi_OperatingLeaseAmendmentMember" name="OperatingLeaseAmendmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" 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_PercentageOfRevenueFromMajorCustomer" name="PercentageOfRevenueFromMajorCustomer" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="gifi_PropertyPlantandEquipmentReclassificationtoHeldforsale" name="PropertyPlantandEquipmentReclassificationtoHeldforsale" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="gifi_RetirementPlanAndStockIncentivePlansDisclosureTextBlock" name="RetirementPlanAndStockIncentivePlansDisclosureTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="gifi_ScheduleOfFinancialInformationByGeographicAreaTableTextBlock" name="ScheduleOfFinancialInformationByGeographicAreaTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="gifi_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumVestingPeriodForRestrictedStockAndRestrictedStockUnits" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumVestingPeriodForRestrictedStockAndRestrictedStockUnits" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element id="gifi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAvailableForGrantToIndividual" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAvailableForGrantToIndividual" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="instant" />
  <xsd:element id="gifi_ShareBasedCompensationArrangementbyShareBasedPaymentAwardOptionsAvailableforGranttoanOutsideDirector" name="ShareBasedCompensationArrangementbyShareBasedPaymentAwardOptionsAvailableforGranttoanOutsideDirector" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="gifi_SharebasedPaymentsandRetirementDisclosureAbstract" name="SharebasedPaymentsandRetirementDisclosureAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="gifi_SignificantAccountingPoliciesLineItems" name="SignificantAccountingPoliciesLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="gifi_SignificantAccountingPoliciesTable" name="SignificantAccountingPoliciesTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="gifi_StockIssuedDuringPeriodSharesRestrictedStockUnitsVested" name="StockIssuedDuringPeriodSharesRestrictedStockUnitsVested" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="gifi_SupplementalScheduleOfNonCashFinancingActivitiesAbstract" name="SupplementalScheduleOfNonCashFinancingActivitiesAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="gifi_Top6CustomerMember" name="Top6CustomerMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="gifi_WalterOilAndGasMember" name="WalterOilAndGasMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="gifi_WorkersCompensationClaimsPolicyPolicyTextBlock" name="WorkersCompensationClaimsPolicyPolicyTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
</xsd:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>8
<FILENAME>gifi-20151231_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-->
<!-- -->
<linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <roleRef roleURI="http://www.gulfisland.com/role/ConsolidatedBalanceSheets" xlink:href="gifi-20151231.xsd#ConsolidatedBalanceSheets" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:href="gifi-20151231.xsd#ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/ConsolidatedStatementOfChangesInShareholdersEquity" xlink:href="gifi-20151231.xsd#ConsolidatedStatementOfChangesInShareholdersEquity" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/ConsolidatedStatementsOfCashFlows" xlink:href="gifi-20151231.xsd#ConsolidatedStatementsOfCashFlows" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/ConsolidatedStatementsOfOperations" xlink:href="gifi-20151231.xsd#ConsolidatedStatementsOfOperations" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/ContingenciesAndCommitments" xlink:href="gifi-20151231.xsd#ContingenciesAndCommitments" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/ContractRevenueAndPercentageOfCompletionMethod" xlink:href="gifi-20151231.xsd#ContractRevenueAndPercentageOfCompletionMethod" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/ContractRevenueAndPercentageOfCompletionMethodInformationWithRespectToUncompletedContractsDetail" xlink:href="gifi-20151231.xsd#ContractRevenueAndPercentageOfCompletionMethodInformationWithRespectToUncompletedContractsDetail" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/ContractRevenueAndPercentageOfCompletionMethodNarrativeDetails" xlink:href="gifi-20151231.xsd#ContractRevenueAndPercentageOfCompletionMethodNarrativeDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/ContractRevenueAndPercentageOfCompletionMethodRevenuesByGeographicLocationDetails" xlink:href="gifi-20151231.xsd#ContractRevenueAndPercentageOfCompletionMethodRevenuesByGeographicLocationDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/ContractRevenueAndPercentageOfCompletionMethodRevenuesFromMajorCustomersDetails" xlink:href="gifi-20151231.xsd#ContractRevenueAndPercentageOfCompletionMethodRevenuesFromMajorCustomersDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/ContractRevenueAndPercentageOfCompletionMethodTables" xlink:href="gifi-20151231.xsd#ContractRevenueAndPercentageOfCompletionMethodTables" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/ContractRevenueAndPercentageOfCompletionMethodUncompletedContractsIncludedInAccompanyingConsolidatedBalanceSheetsDetail" xlink:href="gifi-20151231.xsd#ContractRevenueAndPercentageOfCompletionMethodUncompletedContractsIncludedInAccompanyingConsolidatedBalanceSheetsDetail" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/ContractsReceivableAndRetainage" xlink:href="gifi-20151231.xsd#ContractsReceivableAndRetainage" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/ContractsReceivableAndRetainageAmountsDueOnContractsDetail" xlink:href="gifi-20151231.xsd#ContractsReceivableAndRetainageAmountsDueOnContractsDetail" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/ContractsReceivableAndRetainageTables" xlink:href="gifi-20151231.xsd#ContractsReceivableAndRetainageTables" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/DocumentAndEntityInformation" xlink:href="gifi-20151231.xsd#DocumentAndEntityInformation" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/EarningsPerShareAndStockRepurchase" xlink:href="gifi-20151231.xsd#EarningsPerShareAndStockRepurchase" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/EarningsPerShareAndStockRepurchaseComputationOfBasicAndDilutedEarningsPerShareDetail" xlink:href="gifi-20151231.xsd#EarningsPerShareAndStockRepurchaseComputationOfBasicAndDilutedEarningsPerShareDetail" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/EarningsPerShareAndStockRepurchaseTables" xlink:href="gifi-20151231.xsd#EarningsPerShareAndStockRepurchaseTables" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/FairValueMeasurementsAndAssetsHeldForSale" xlink:href="gifi-20151231.xsd#FairValueMeasurementsAndAssetsHeldForSale" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/FairValueMeasurementsAndAssetsHeldForSaleAdditionalInformationDetail" xlink:href="gifi-20151231.xsd#FairValueMeasurementsAndAssetsHeldForSaleAdditionalInformationDetail" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/IncomeTaxes" xlink:href="gifi-20151231.xsd#IncomeTaxes" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/IncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetail" xlink:href="gifi-20151231.xsd#IncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetail" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseDetail" xlink:href="gifi-20151231.xsd#IncomeTaxesComponentsOfIncomeTaxExpenseDetail" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/IncomeTaxesReconciliationOfIncomeTaxesDetail" xlink:href="gifi-20151231.xsd#IncomeTaxesReconciliationOfIncomeTaxesDetail" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/IncomeTaxesTables" xlink:href="gifi-20151231.xsd#IncomeTaxesTables" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/LineOfCredit" xlink:href="gifi-20151231.xsd#LineOfCredit" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/LineOfCreditAdditionalInformationDetail" xlink:href="gifi-20151231.xsd#LineOfCreditAdditionalInformationDetail" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/OrganizationAndSummaryOfSignificantAccountingPolicies" xlink:href="gifi-20151231.xsd#OrganizationAndSummaryOfSignificantAccountingPolicies" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" xlink:href="gifi-20151231.xsd#OrganizationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:href="gifi-20151231.xsd#OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/PropertyPlantAndEquipment" xlink:href="gifi-20151231.xsd#PropertyPlantAndEquipment" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/PropertyPlantAndEquipmentAdditionalInformationDetail" xlink:href="gifi-20151231.xsd#PropertyPlantAndEquipmentAdditionalInformationDetail" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/PropertyPlantAndEquipmentDetail" xlink:href="gifi-20151231.xsd#PropertyPlantAndEquipmentDetail" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/PropertyPlantAndEquipmentScheduleOfMinimumFutureRentalPaymentsDetails" xlink:href="gifi-20151231.xsd#PropertyPlantAndEquipmentScheduleOfMinimumFutureRentalPaymentsDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/PropertyPlantAndEquipmentTables" xlink:href="gifi-20151231.xsd#PropertyPlantAndEquipmentTables" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/QuarterlyOperatingResultsUnaudited" xlink:href="gifi-20151231.xsd#QuarterlyOperatingResultsUnaudited" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/QuarterlyOperatingResultsUnauditedSummaryOfQuarterlyResultsOfOperationsDetail" xlink:href="gifi-20151231.xsd#QuarterlyOperatingResultsUnauditedSummaryOfQuarterlyResultsOfOperationsDetail" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/QuarterlyOperatingResultsUnauditedSummaryOfQuarterlyResultsOfOperationsNarrativeDetail" xlink:href="gifi-20151231.xsd#QuarterlyOperatingResultsUnauditedSummaryOfQuarterlyResultsOfOperationsNarrativeDetail" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/QuarterlyOperatingResultsUnauditedTables" xlink:href="gifi-20151231.xsd#QuarterlyOperatingResultsUnauditedTables" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/RetirementAndLongTermIncentivePlans" xlink:href="gifi-20151231.xsd#RetirementAndLongTermIncentivePlans" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/RetirementAndLongTermIncentivePlansAdditionalInformationDetail" xlink:href="gifi-20151231.xsd#RetirementAndLongTermIncentivePlansAdditionalInformationDetail" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/RetirementAndLongTermIncentivePlansSummaryOfStatusOfRestrictedStockAwardsDetail" xlink:href="gifi-20151231.xsd#RetirementAndLongTermIncentivePlansSummaryOfStatusOfRestrictedStockAwardsDetail" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/RetirementAndLongTermIncentivePlansTables" xlink:href="gifi-20151231.xsd#RetirementAndLongTermIncentivePlansTables" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/SubsequentEvents" xlink:href="gifi-20151231.xsd#SubsequentEvents" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/SubsequentEventsAdditionalInformationDetail" xlink:href="gifi-20151231.xsd#SubsequentEventsAdditionalInformationDetail" xlink:type="simple" />
  <calculationLink xlink:role="http://www.gulfisland.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_effc14df-fd72-eec8-ede9-64e0071b91bc" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_39eaeb62-7ee3-5503-48f5-08c2dff05e50" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_effc14df-fd72-eec8-ede9-64e0071b91bc" xlink:to="loc_us-gaap_AssetsCurrent_39eaeb62-7ee3-5503-48f5-08c2dff05e50" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_cd34decb-53b6-e0a9-28d5-0a9741c4b0f8" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_39eaeb62-7ee3-5503-48f5-08c2dff05e50" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_cd34decb-53b6-e0a9-28d5-0a9741c4b0f8" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ContractReceivableDueOneYearOrLess" xlink:label="loc_us-gaap_ContractReceivableDueOneYearOrLess_cd73e336-5b8d-a8c4-65b8-442697e91f98" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_39eaeb62-7ee3-5503-48f5-08c2dff05e50" xlink:to="loc_us-gaap_ContractReceivableDueOneYearOrLess_cd73e336-5b8d-a8c4-65b8-442697e91f98" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ContractReceivableRetainageDueOneYearOrLess" xlink:label="loc_us-gaap_ContractReceivableRetainageDueOneYearOrLess_91d50ddf-213f-4bc1-fe75-82d8ae4f46a9" xlink:type="locator" />
    <calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_39eaeb62-7ee3-5503-48f5-08c2dff05e50" xlink:to="loc_us-gaap_ContractReceivableRetainageDueOneYearOrLess_91d50ddf-213f-4bc1-fe75-82d8ae4f46a9" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xlink:label="loc_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_7a629f94-71d2-7e2d-e026-9027f262fd52" xlink:type="locator" />
    <calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_39eaeb62-7ee3-5503-48f5-08c2dff05e50" xlink:to="loc_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_7a629f94-71d2-7e2d-e026-9027f262fd52" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_290bf57d-cf88-b5a0-ebfc-cf698dca5a98" xlink:type="locator" />
    <calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_39eaeb62-7ee3-5503-48f5-08c2dff05e50" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_290bf57d-cf88-b5a0-ebfc-cf698dca5a98" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_eae794c2-73ec-cd91-efb3-99a2ff1f24cf" xlink:type="locator" />
    <calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_39eaeb62-7ee3-5503-48f5-08c2dff05e50" xlink:to="loc_us-gaap_InventoryNet_eae794c2-73ec-cd91-efb3-99a2ff1f24cf" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="loc_us-gaap_IncomeTaxesReceivable_7a61c15e-09d6-6a5c-81c0-2dfb596b27a3" xlink:type="locator" />
    <calculationArc order="7" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_39eaeb62-7ee3-5503-48f5-08c2dff05e50" xlink:to="loc_us-gaap_IncomeTaxesReceivable_7a61c15e-09d6-6a5c-81c0-2dfb596b27a3" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent" xlink:label="loc_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent_2262d20a-49ab-bc97-0595-6c846b3ccd3a" xlink:type="locator" />
    <calculationArc order="8" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_39eaeb62-7ee3-5503-48f5-08c2dff05e50" xlink:to="loc_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent_2262d20a-49ab-bc97-0595-6c846b3ccd3a" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_7ce178a4-245f-fa78-36a1-552609a67554" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_effc14df-fd72-eec8-ede9-64e0071b91bc" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_7ce178a4-245f-fa78-36a1-552609a67554" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_9b98e689-e6db-3e5b-e5c3-3324fffb4edf" xlink:type="locator" />
    <calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_effc14df-fd72-eec8-ede9-64e0071b91bc" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_9b98e689-e6db-3e5b-e5c3-3324fffb4edf" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_4a314f0d-c6fa-5cf2-0be1-add747465af3" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_4e70462c-e5f6-e2d9-0cf5-7f1332ddbc05" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_4a314f0d-c6fa-5cf2-0be1-add747465af3" xlink:to="loc_us-gaap_Liabilities_4e70462c-e5f6-e2d9-0cf5-7f1332ddbc05" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_1de50dbc-01a9-6657-f83f-d1e74edfdf18" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_4e70462c-e5f6-e2d9-0cf5-7f1332ddbc05" xlink:to="loc_us-gaap_LiabilitiesCurrent_1de50dbc-01a9-6657-f83f-d1e74edfdf18" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_22caddf9-3843-6329-6e39-dc458323b572" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_1de50dbc-01a9-6657-f83f-d1e74edfdf18" xlink:to="loc_us-gaap_AccountsPayableCurrent_22caddf9-3843-6329-6e39-dc458323b572" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BillingsInExcessOfCostCurrent" xlink:label="loc_us-gaap_BillingsInExcessOfCostCurrent_86f1426c-23bc-0cab-d513-3ee7a8b3bdff" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_1de50dbc-01a9-6657-f83f-d1e74edfdf18" xlink:to="loc_us-gaap_BillingsInExcessOfCostCurrent_86f1426c-23bc-0cab-d513-3ee7a8b3bdff" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProvisionForLossOnContracts" xlink:label="loc_us-gaap_ProvisionForLossOnContracts_3df1fef9-93f2-0e18-28f7-bea36f8345dc" xlink:type="locator" />
    <calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_1de50dbc-01a9-6657-f83f-d1e74edfdf18" xlink:to="loc_us-gaap_ProvisionForLossOnContracts_3df1fef9-93f2-0e18-28f7-bea36f8345dc" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_edc340b7-5c57-03d7-7d1e-ad6feb822363" xlink:type="locator" />
    <calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_1de50dbc-01a9-6657-f83f-d1e74edfdf18" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_edc340b7-5c57-03d7-7d1e-ad6feb822363" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_eaf92fb1-642d-2c65-5ba7-1a63a3697f47" xlink:type="locator" />
    <calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_1de50dbc-01a9-6657-f83f-d1e74edfdf18" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_eaf92fb1-642d-2c65-5ba7-1a63a3697f47" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_d02cabf3-c4d9-166f-23df-bbec715cbe7f" xlink:type="locator" />
    <calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_1de50dbc-01a9-6657-f83f-d1e74edfdf18" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_d02cabf3-c4d9-166f-23df-bbec715cbe7f" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_d3900b70-6aae-8c94-5a39-4a06f81c5d62" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_4e70462c-e5f6-e2d9-0cf5-7f1332ddbc05" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_d3900b70-6aae-8c94-5a39-4a06f81c5d62" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_d0f349aa-18e3-6323-86ad-665f8773c064" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_4a314f0d-c6fa-5cf2-0be1-add747465af3" xlink:to="loc_us-gaap_StockholdersEquity_d0f349aa-18e3-6323-86ad-665f8773c064" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaap_PreferredStockValue_359b0ac4-80ce-a291-f73b-cff103b81eae" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_d0f349aa-18e3-6323-86ad-665f8773c064" xlink:to="loc_us-gaap_PreferredStockValue_359b0ac4-80ce-a291-f73b-cff103b81eae" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_ce40a301-9b6b-9fc3-bfb6-dfbb8fcdf29b" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_d0f349aa-18e3-6323-86ad-665f8773c064" xlink:to="loc_us-gaap_CommonStockValue_ce40a301-9b6b-9fc3-bfb6-dfbb8fcdf29b" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaap_AdditionalPaidInCapital_9158c8ad-1189-2464-9c41-553e6a22df6c" xlink:type="locator" />
    <calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_d0f349aa-18e3-6323-86ad-665f8773c064" xlink:to="loc_us-gaap_AdditionalPaidInCapital_9158c8ad-1189-2464-9c41-553e6a22df6c" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_1d565cd0-d7bf-de89-4dbe-a484007b1fe8" xlink:type="locator" />
    <calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_d0f349aa-18e3-6323-86ad-665f8773c064" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_1d565cd0-d7bf-de89-4dbe-a484007b1fe8" xlink:type="arc" />
  </calculationLink>
  <calculationLink xlink:role="http://www.gulfisland.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended" />
  <calculationLink xlink:role="http://www.gulfisland.com/role/ConsolidatedStatementOfChangesInShareholdersEquity" xlink:type="extended" />
  <calculationLink xlink:role="http://www.gulfisland.com/role/ConsolidatedStatementsOfCashFlows" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_ff5db18e-7b91-5a5d-e914-0527b02a8012" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_2ccd1614-9a87-83c1-3be9-8188ac1300a8" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_ff5db18e-7b91-5a5d-e914-0527b02a8012" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_2ccd1614-9a87-83c1-3be9-8188ac1300a8" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_e62ce8b8-4401-2622-8598-3e644745e95e" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_2ccd1614-9a87-83c1-3be9-8188ac1300a8" xlink:to="loc_us-gaap_NetIncomeLoss_e62ce8b8-4401-2622-8598-3e644745e95e" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaap_Depreciation_e89d82f5-1a55-1c1a-b859-e9f66fe37c08" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_2ccd1614-9a87-83c1-3be9-8188ac1300a8" xlink:to="loc_us-gaap_Depreciation_e89d82f5-1a55-1c1a-b859-e9f66fe37c08" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProductionRelatedImpairmentsOrCharges" xlink:label="loc_us-gaap_ProductionRelatedImpairmentsOrCharges_a43a0be4-59ca-4fba-c766-4fed550689e8" xlink:type="locator" />
    <calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_2ccd1614-9a87-83c1-3be9-8188ac1300a8" xlink:to="loc_us-gaap_ProductionRelatedImpairmentsOrCharges_a43a0be4-59ca-4fba-c766-4fed550689e8" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_AllowanceForDoubtfulAccountsProvisions" xlink:label="loc_gifi_AllowanceForDoubtfulAccountsProvisions_69e73a28-81b1-3eba-6b4b-d29b026d65e9" xlink:type="locator" />
    <calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_2ccd1614-9a87-83c1-3be9-8188ac1300a8" xlink:to="loc_gifi_AllowanceForDoubtfulAccountsProvisions_69e73a28-81b1-3eba-6b4b-d29b026d65e9" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_a0c6dcbb-6b57-3611-cf5b-a1891f30ac28" xlink:type="locator" />
    <calculationArc order="5" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_2ccd1614-9a87-83c1-3be9-8188ac1300a8" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_a0c6dcbb-6b57-3611-cf5b-a1891f30ac28" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_05b30b26-9089-bc8b-603d-049bbd5be545" xlink:type="locator" />
    <calculationArc order="6" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_2ccd1614-9a87-83c1-3be9-8188ac1300a8" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_05b30b26-9089-bc8b-603d-049bbd5be545" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_d4c99b59-c44a-c4ac-309f-0bddfdb944a5" xlink:type="locator" />
    <calculationArc order="7" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_2ccd1614-9a87-83c1-3be9-8188ac1300a8" xlink:to="loc_us-gaap_ShareBasedCompensation_d4c99b59-c44a-c4ac-309f-0bddfdb944a5" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" xlink:label="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_b841fb4f-3c0e-cd5c-bbc1-86e011a106f2" xlink:type="locator" />
    <calculationArc order="8" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_2ccd1614-9a87-83c1-3be9-8188ac1300a8" xlink:to="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_b841fb4f-3c0e-cd5c-bbc1-86e011a106f2" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInContractReceivablesNet" xlink:label="loc_us-gaap_IncreaseDecreaseInContractReceivablesNet_14fa8fe8-54b5-3a39-2b68-52c2451d43f3" xlink:type="locator" />
    <calculationArc order="9" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_2ccd1614-9a87-83c1-3be9-8188ac1300a8" xlink:to="loc_us-gaap_IncreaseDecreaseInContractReceivablesNet_14fa8fe8-54b5-3a39-2b68-52c2451d43f3" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_IncreaseDecreaseInContractRetainage" xlink:label="loc_gifi_IncreaseDecreaseInContractRetainage_85dcaac9-d48f-fc00-4208-d29b03b88eb0" xlink:type="locator" />
    <calculationArc order="10" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_2ccd1614-9a87-83c1-3be9-8188ac1300a8" xlink:to="loc_gifi_IncreaseDecreaseInContractRetainage_85dcaac9-d48f-fc00-4208-d29b03b88eb0" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInUnbilledReceivables" xlink:label="loc_us-gaap_IncreaseDecreaseInUnbilledReceivables_8385e889-53da-5558-f644-631a52366b8a" xlink:type="locator" />
    <calculationArc order="11" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_2ccd1614-9a87-83c1-3be9-8188ac1300a8" xlink:to="loc_us-gaap_IncreaseDecreaseInUnbilledReceivables_8385e889-53da-5558-f644-631a52366b8a" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings" xlink:label="loc_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_c224af41-f1d5-2549-65fd-63d702b906d6" xlink:type="locator" />
    <calculationArc order="12" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_2ccd1614-9a87-83c1-3be9-8188ac1300a8" xlink:to="loc_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_c224af41-f1d5-2549-65fd-63d702b906d6" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_a167e25c-e8b1-aeb8-f355-3727e3f06f3e" xlink:type="locator" />
    <calculationArc order="13" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_2ccd1614-9a87-83c1-3be9-8188ac1300a8" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_a167e25c-e8b1-aeb8-f355-3727e3f06f3e" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidExpensesOther" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidExpensesOther_56f5af14-66f8-1416-5eeb-e709fa7bde88" xlink:type="locator" />
    <calculationArc order="14" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_2ccd1614-9a87-83c1-3be9-8188ac1300a8" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidExpensesOther_56f5af14-66f8-1416-5eeb-e709fa7bde88" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_IncreaseDecreaseInPrepaidExpenseAndOtherAssets" xlink:label="loc_gifi_IncreaseDecreaseInPrepaidExpenseAndOtherAssets_d832de12-9cbe-05d1-20e6-d29b03361303" xlink:type="locator" />
    <calculationArc order="15" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_2ccd1614-9a87-83c1-3be9-8188ac1300a8" xlink:to="loc_gifi_IncreaseDecreaseInPrepaidExpenseAndOtherAssets_d832de12-9cbe-05d1-20e6-d29b03361303" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_59947135-2495-391e-9e35-ed6effebb894" xlink:type="locator" />
    <calculationArc order="16" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_2ccd1614-9a87-83c1-3be9-8188ac1300a8" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_59947135-2495-391e-9e35-ed6effebb894" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_IncreaseDecreaseinAccruedContractLosses" xlink:label="loc_gifi_IncreaseDecreaseinAccruedContractLosses_E9C64E6E79F35AA1767FFF2035F8C7E8" xlink:type="locator" />
    <calculationArc order="17" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_2ccd1614-9a87-83c1-3be9-8188ac1300a8" xlink:to="loc_gifi_IncreaseDecreaseinAccruedContractLosses_E9C64E6E79F35AA1767FFF2035F8C7E8" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_2b4cdf2a-798e-d1cb-6ae3-f35d605be735" xlink:type="locator" />
    <calculationArc order="18" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_2ccd1614-9a87-83c1-3be9-8188ac1300a8" xlink:to="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_2b4cdf2a-798e-d1cb-6ae3-f35d605be735" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_1ea297cc-8653-7155-6fa9-a3af7df49950" xlink:type="locator" />
    <calculationArc order="19" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_2ccd1614-9a87-83c1-3be9-8188ac1300a8" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_1ea297cc-8653-7155-6fa9-a3af7df49950" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_b3786e9f-c729-9c4e-65dc-62b9aa8ced19" xlink:type="locator" />
    <calculationArc order="20" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_2ccd1614-9a87-83c1-3be9-8188ac1300a8" xlink:to="loc_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_b3786e9f-c729-9c4e-65dc-62b9aa8ced19" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_1399ec7f-d333-641c-d0c0-2d49567c2e2a" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_ff5db18e-7b91-5a5d-e914-0527b02a8012" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_1399ec7f-d333-641c-d0c0-2d49567c2e2a" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_386292ff-155c-0309-455a-2b91b395b3da" xlink:type="locator" />
    <calculationArc order="1" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_1399ec7f-d333-641c-d0c0-2d49567c2e2a" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_386292ff-155c-0309-455a-2b91b395b3da" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromSaleOfMachineryAndEquipment" xlink:label="loc_us-gaap_ProceedsFromSaleOfMachineryAndEquipment_d8ec296e-05f4-5b0b-6f43-b761f63607f4" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_1399ec7f-d333-641c-d0c0-2d49567c2e2a" xlink:to="loc_us-gaap_ProceedsFromSaleOfMachineryAndEquipment_d8ec296e-05f4-5b0b-6f43-b761f63607f4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_e5890061-8327-8e2a-3fbd-6d1690a72b44" xlink:type="locator" />
    <calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_ff5db18e-7b91-5a5d-e914-0527b02a8012" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_e5890061-8327-8e2a-3fbd-6d1690a72b44" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromNotesPayable" xlink:label="loc_us-gaap_ProceedsFromNotesPayable_ae38354d-77f5-8db7-0abd-f1fc628a19a0" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_e5890061-8327-8e2a-3fbd-6d1690a72b44" xlink:to="loc_us-gaap_ProceedsFromNotesPayable_ae38354d-77f5-8db7-0abd-f1fc628a19a0" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RepaymentsOfNotesPayable" xlink:label="loc_us-gaap_RepaymentsOfNotesPayable_e62f836f-8946-6184-26d1-70135f5dd38d" xlink:type="locator" />
    <calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_e5890061-8327-8e2a-3fbd-6d1690a72b44" xlink:to="loc_us-gaap_RepaymentsOfNotesPayable_e62f836f-8946-6184-26d1-70135f5dd38d" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_f1b85fa1-97cd-57cc-5318-fb8dd976eb81" xlink:type="locator" />
    <calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_e5890061-8327-8e2a-3fbd-6d1690a72b44" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_f1b85fa1-97cd-57cc-5318-fb8dd976eb81" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:label="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_9dbeb004-67a9-1b19-c357-8b5cbf0013ee" xlink:type="locator" />
    <calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_e5890061-8327-8e2a-3fbd-6d1690a72b44" xlink:to="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_9dbeb004-67a9-1b19-c357-8b5cbf0013ee" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_b07c9b5a-c776-a7f8-0b34-5abf7f1d31cd" xlink:type="locator" />
    <calculationArc order="5" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_e5890061-8327-8e2a-3fbd-6d1690a72b44" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_b07c9b5a-c776-a7f8-0b34-5abf7f1d31cd" xlink:type="arc" />
  </calculationLink>
  <calculationLink xlink:role="http://www.gulfisland.com/role/ConsolidatedStatementsOfOperations" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_e62ce8b8-4401-2622-8598-3e644745e95e" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_f0ea1b66-a9f7-f42c-6882-4cca5faefea1" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_e62ce8b8-4401-2622-8598-3e644745e95e" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_f0ea1b66-a9f7-f42c-6882-4cca5faefea1" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_0ea1551e-1643-5e21-4c6e-6431fd87aa68" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_f0ea1b66-a9f7-f42c-6882-4cca5faefea1" xlink:to="loc_us-gaap_OperatingIncomeLoss_0ea1551e-1643-5e21-4c6e-6431fd87aa68" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_ae720951-4a78-255d-8bd1-88ff26a27caf" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_0ea1551e-1643-5e21-4c6e-6431fd87aa68" xlink:to="loc_us-gaap_GrossProfit_ae720951-4a78-255d-8bd1-88ff26a27caf" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_ba59260a-e348-d7f8-5375-fde11baf79c1" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_ae720951-4a78-255d-8bd1-88ff26a27caf" xlink:to="loc_us-gaap_Revenues_ba59260a-e348-d7f8-5375-fde11baf79c1" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ContractRevenueCost" xlink:label="loc_us-gaap_ContractRevenueCost_cfa0ca41-5823-a4c2-cd65-b69e54edbbe7" xlink:type="locator" />
    <calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_ae720951-4a78-255d-8bd1-88ff26a27caf" xlink:to="loc_us-gaap_ContractRevenueCost_cfa0ca41-5823-a4c2-cd65-b69e54edbbe7" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_69f193f1-2583-2a25-604c-cc949229c2d8" xlink:type="locator" />
    <calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_0ea1551e-1643-5e21-4c6e-6431fd87aa68" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_69f193f1-2583-2a25-604c-cc949229c2d8" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProductionRelatedImpairmentsOrCharges" xlink:label="loc_us-gaap_ProductionRelatedImpairmentsOrCharges_a43a0be4-59ca-4fba-c766-4fed550689e8" xlink:type="locator" />
    <calculationArc order="3" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_0ea1551e-1643-5e21-4c6e-6431fd87aa68" xlink:to="loc_us-gaap_ProductionRelatedImpairmentsOrCharges_a43a0be4-59ca-4fba-c766-4fed550689e8" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_915682f7-b9cc-2ed3-6852-178ddfcb101f" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_f0ea1b66-a9f7-f42c-6882-4cca5faefea1" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_915682f7-b9cc-2ed3-6852-178ddfcb101f" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaap_InterestExpense_8d3aa4ad-dbea-9eba-4578-5d3b83ba3bc6" xlink:type="locator" />
    <calculationArc order="1" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_915682f7-b9cc-2ed3-6852-178ddfcb101f" xlink:to="loc_us-gaap_InterestExpense_8d3aa4ad-dbea-9eba-4578-5d3b83ba3bc6" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="loc_us-gaap_InvestmentIncomeInterest_f41ffc72-ebad-5797-e151-38939dd37877" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_915682f7-b9cc-2ed3-6852-178ddfcb101f" xlink:to="loc_us-gaap_InvestmentIncomeInterest_f41ffc72-ebad-5797-e151-38939dd37877" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_51486ac3-3cfb-dff4-43ca-0d3980775a1d" xlink:type="locator" />
    <calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_915682f7-b9cc-2ed3-6852-178ddfcb101f" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_51486ac3-3cfb-dff4-43ca-0d3980775a1d" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_b8dcf191-083d-828d-7b9f-e2d2969b89f4" xlink:type="locator" />
    <calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_e62ce8b8-4401-2622-8598-3e644745e95e" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_b8dcf191-083d-828d-7b9f-e2d2969b89f4" xlink:type="arc" />
  </calculationLink>
  <calculationLink xlink:role="http://www.gulfisland.com/role/ContingenciesAndCommitments" xlink:type="extended" />
  <calculationLink xlink:role="http://www.gulfisland.com/role/ContractRevenueAndPercentageOfCompletionMethod" xlink:type="extended" />
  <calculationLink xlink:role="http://www.gulfisland.com/role/ContractRevenueAndPercentageOfCompletionMethodInformationWithRespectToUncompletedContractsDetail" xlink:type="extended">
    <loc xlink:href="gifi-20151231.xsd#gifi_ContractCostsAndEstimatedProfits" xlink:label="loc_gifi_ContractCostsAndEstimatedProfits_9b62f941-79a3-e349-8b9c-d29b02f67fbb" xlink:type="locator" />
    <loc xlink:href="gifi-20151231.xsd#gifi_ContractsInProcess" xlink:label="loc_gifi_ContractsInProcess_3b4b56bc-8c44-1ddf-23ff-d29b038f7522" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_gifi_ContractCostsAndEstimatedProfits_9b62f941-79a3-e349-8b9c-d29b02f67fbb" xlink:to="loc_gifi_ContractsInProcess_3b4b56bc-8c44-1ddf-23ff-d29b038f7522" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_EstimatedProfitEarnedtoDateonContracts" xlink:label="loc_gifi_EstimatedProfitEarnedtoDateonContracts_F88C96E1F0F8FD7C4CE54288CD8EAAF5" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_gifi_ContractCostsAndEstimatedProfits_9b62f941-79a3-e349-8b9c-d29b02f67fbb" xlink:to="loc_gifi_EstimatedProfitEarnedtoDateonContracts_F88C96E1F0F8FD7C4CE54288CD8EAAF5" xlink:type="arc" />
  </calculationLink>
  <calculationLink xlink:role="http://www.gulfisland.com/role/ContractRevenueAndPercentageOfCompletionMethodNarrativeDetails" xlink:type="extended" />
  <calculationLink xlink:role="http://www.gulfisland.com/role/ContractRevenueAndPercentageOfCompletionMethodRevenuesByGeographicLocationDetails" xlink:type="extended" />
  <calculationLink xlink:role="http://www.gulfisland.com/role/ContractRevenueAndPercentageOfCompletionMethodRevenuesFromMajorCustomersDetails" xlink:type="extended" />
  <calculationLink xlink:role="http://www.gulfisland.com/role/ContractRevenueAndPercentageOfCompletionMethodTables" xlink:type="extended" />
  <calculationLink xlink:role="http://www.gulfisland.com/role/ContractRevenueAndPercentageOfCompletionMethodUncompletedContractsIncludedInAccompanyingConsolidatedBalanceSheetsDetail" xlink:type="extended">
    <loc xlink:href="gifi-20151231.xsd#gifi_NetCostsandEstimatedEarningsInExcessofBillings" xlink:label="loc_gifi_NetCostsandEstimatedEarningsInExcessofBillings_019DA4E0C547F5569613428AC89E72F6" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xlink:label="loc_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_7a629f94-71d2-7e2d-e026-9027f262fd52" xlink:type="locator" />
    <calculationArc order="1" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_gifi_NetCostsandEstimatedEarningsInExcessofBillings_019DA4E0C547F5569613428AC89E72F6" xlink:to="loc_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_7a629f94-71d2-7e2d-e026-9027f262fd52" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BillingsInExcessOfCostCurrent" xlink:label="loc_us-gaap_BillingsInExcessOfCostCurrent_86f1426c-23bc-0cab-d513-3ee7a8b3bdff" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_gifi_NetCostsandEstimatedEarningsInExcessofBillings_019DA4E0C547F5569613428AC89E72F6" xlink:to="loc_us-gaap_BillingsInExcessOfCostCurrent_86f1426c-23bc-0cab-d513-3ee7a8b3bdff" xlink:type="arc" />
  </calculationLink>
  <calculationLink xlink:role="http://www.gulfisland.com/role/ContractsReceivableAndRetainage" xlink:type="extended" />
  <calculationLink xlink:role="http://www.gulfisland.com/role/ContractsReceivableAndRetainageAmountsDueOnContractsDetail" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsReceivableNet" xlink:label="loc_us-gaap_AccountsReceivableNet_70ba54db-2944-a735-13b2-febb7d7e1d9d" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsReceivableGross" xlink:label="loc_us-gaap_AccountsReceivableGross_c17a6317-9637-6b4b-fbd7-1d496b584987" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableNet_70ba54db-2944-a735-13b2-febb7d7e1d9d" xlink:to="loc_us-gaap_AccountsReceivableGross_c17a6317-9637-6b4b-fbd7-1d496b584987" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_35fa5e8b-5da4-82f9-6f66-91ae24dd8096" xlink:type="locator" />
    <calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableNet_70ba54db-2944-a735-13b2-febb7d7e1d9d" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_35fa5e8b-5da4-82f9-6f66-91ae24dd8096" xlink:type="arc" />
  </calculationLink>
  <calculationLink xlink:role="http://www.gulfisland.com/role/ContractsReceivableAndRetainageTables" xlink:type="extended" />
  <calculationLink xlink:role="http://www.gulfisland.com/role/DocumentAndEntityInformation" xlink:type="extended" />
  <calculationLink xlink:role="http://www.gulfisland.com/role/EarningsPerShareAndStockRepurchase" xlink:type="extended" />
  <calculationLink xlink:role="http://www.gulfisland.com/role/EarningsPerShareAndStockRepurchaseComputationOfBasicAndDilutedEarningsPerShareDetail" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_ca9bebe4-4073-b721-7b75-1a0086593d58" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_8afbf9ec-40f2-ac04-dde9-64f96fdfbf74" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_ca9bebe4-4073-b721-7b75-1a0086593d58" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_8afbf9ec-40f2-ac04-dde9-64f96fdfbf74" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_58a1745d-db2b-3ff9-104d-4b3f9664d3ce" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_ca9bebe4-4073-b721-7b75-1a0086593d58" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_58a1745d-db2b-3ff9-104d-4b3f9664d3ce" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_a8aff2a0-5170-c273-e6ae-b3a075237f59" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_e62ce8b8-4401-2622-8598-3e644745e95e" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_a8aff2a0-5170-c273-e6ae-b3a075237f59" xlink:to="loc_us-gaap_NetIncomeLoss_e62ce8b8-4401-2622-8598-3e644745e95e" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_NetIncomeLossAllocatedToParticipatingSecuritiesBasic" xlink:label="loc_gifi_NetIncomeLossAllocatedToParticipatingSecuritiesBasic_db4feb99-6ebc-0d0e-5d00-d29b02932acc" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_a8aff2a0-5170-c273-e6ae-b3a075237f59" xlink:to="loc_gifi_NetIncomeLossAllocatedToParticipatingSecuritiesBasic_db4feb99-6ebc-0d0e-5d00-d29b02932acc" xlink:type="arc" />
  </calculationLink>
  <calculationLink xlink:role="http://www.gulfisland.com/role/EarningsPerShareAndStockRepurchaseTables" xlink:type="extended" />
  <calculationLink xlink:role="http://www.gulfisland.com/role/FairValueMeasurementsAndAssetsHeldForSale" xlink:type="extended" />
  <calculationLink xlink:role="http://www.gulfisland.com/role/FairValueMeasurementsAndAssetsHeldForSaleAdditionalInformationDetail" xlink:type="extended" />
  <calculationLink xlink:role="http://www.gulfisland.com/role/IncomeTaxes" xlink:type="extended" />
  <calculationLink xlink:role="http://www.gulfisland.com/role/IncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetail" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="loc_us-gaap_DeferredTaxLiabilities_f790ef08-9e64-0989-2e62-f1a00cb26d64" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_3e14f64d-d2f6-3fdd-a49d-772a2e1ab66a" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_f790ef08-9e64-0989-2e62-f1a00cb26d64" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_3e14f64d-d2f6-3fdd-a49d-772a2e1ab66a" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_e4e22af7-4d5b-ea8d-3fb7-83c7b5ae1f7b" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_3e14f64d-d2f6-3fdd-a49d-772a2e1ab66a" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_e4e22af7-4d5b-ea8d-3fb7-83c7b5ae1f7b" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_e40fbc7e-e577-3a13-10f2-03285653a3e0" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_3e14f64d-d2f6-3fdd-a49d-772a2e1ab66a" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_e40fbc7e-e577-3a13-10f2-03285653a3e0" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_ae76b0a4-0e26-3d8f-4ecb-c8186dd802d0" xlink:type="locator" />
    <calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_f790ef08-9e64-0989-2e62-f1a00cb26d64" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_ae76b0a4-0e26-3d8f-4ecb-c8186dd802d0" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits_07ee3de0-a08c-6884-f9e5-9eb8a3ab37ac" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_ae76b0a4-0e26-3d8f-4ecb-c8186dd802d0" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits_07ee3de0-a08c-6884-f9e5-9eb8a3ab37ac" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_DeferredTaxAssetsLongTermContracts" xlink:label="loc_gifi_DeferredTaxAssetsLongTermContracts_6612d9cc-b267-da15-058c-d29b03289ede" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_ae76b0a4-0e26-3d8f-4ecb-c8186dd802d0" xlink:to="loc_gifi_DeferredTaxAssetsLongTermContracts_6612d9cc-b267-da15-058c-d29b03289ede" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_11af201b-713a-e639-e3e5-2a2e9be5b0c6" xlink:type="locator" />
    <calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_ae76b0a4-0e26-3d8f-4ecb-c8186dd802d0" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_11af201b-713a-e639-e3e5-2a2e9be5b0c6" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_81d6d603-7623-4da8-ed61-befc4c5c414e" xlink:type="locator" />
    <calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_ae76b0a4-0e26-3d8f-4ecb-c8186dd802d0" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_81d6d603-7623-4da8-ed61-befc4c5c414e" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_2388bf7d-bac3-63e4-7ea0-6e9febb628dd" xlink:type="locator" />
    <calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_ae76b0a4-0e26-3d8f-4ecb-c8186dd802d0" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_2388bf7d-bac3-63e4-7ea0-6e9febb628dd" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_d2894808-c556-546c-7bdb-cf4d5d84446f" xlink:type="locator" />
    <calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_ae76b0a4-0e26-3d8f-4ecb-c8186dd802d0" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_d2894808-c556-546c-7bdb-cf4d5d84446f" xlink:type="arc" />
  </calculationLink>
  <calculationLink xlink:role="http://www.gulfisland.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseDetail" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_b8dcf191-083d-828d-7b9f-e2d2969b89f4" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_34234baa-d101-3f73-2c90-9ccf83248ac9" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_b8dcf191-083d-828d-7b9f-e2d2969b89f4" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_34234baa-d101-3f73-2c90-9ccf83248ac9" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_bbeff925-a146-2078-8abf-f4cd97255735" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_34234baa-d101-3f73-2c90-9ccf83248ac9" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_bbeff925-a146-2078-8abf-f4cd97255735" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_2ac2b83b-7587-ac08-d667-af95bd01fbb2" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_34234baa-d101-3f73-2c90-9ccf83248ac9" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_2ac2b83b-7587-ac08-d667-af95bd01fbb2" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_8b437d2d-6bbf-1f71-a341-6d3ac2b36703" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_b8dcf191-083d-828d-7b9f-e2d2969b89f4" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_8b437d2d-6bbf-1f71-a341-6d3ac2b36703" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_0a099f0c-8f61-7b47-fb6f-d9dfccab6a2b" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_8b437d2d-6bbf-1f71-a341-6d3ac2b36703" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_0a099f0c-8f61-7b47-fb6f-d9dfccab6a2b" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_01bd828d-ff2f-1258-4ecb-6afd711760b6" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_8b437d2d-6bbf-1f71-a341-6d3ac2b36703" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_01bd828d-ff2f-1258-4ecb-6afd711760b6" xlink:type="arc" />
  </calculationLink>
  <calculationLink xlink:role="http://www.gulfisland.com/role/IncomeTaxesReconciliationOfIncomeTaxesDetail" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_b8dcf191-083d-828d-7b9f-e2d2969b89f4" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_23dfa76f-a323-ebe5-1756-72b60cc125de" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_b8dcf191-083d-828d-7b9f-e2d2969b89f4" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_23dfa76f-a323-ebe5-1756-72b60cc125de" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_9a82a053-a83b-f7b5-55e1-2d615631a3f2" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_b8dcf191-083d-828d-7b9f-e2d2969b89f4" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_9a82a053-a83b-f7b5-55e1-2d615631a3f2" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities" xlink:label="loc_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities_ef1f18b2-3929-1c9e-8fff-3124657d1417" xlink:type="locator" />
    <calculationArc order="3" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_b8dcf191-083d-828d-7b9f-e2d2969b89f4" xlink:to="loc_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities_ef1f18b2-3929-1c9e-8fff-3124657d1417" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_1fdefd2f-d853-0a9a-f5f8-180343aa3e64" xlink:type="locator" />
    <calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_b8dcf191-083d-828d-7b9f-e2d2969b89f4" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_1fdefd2f-d853-0a9a-f5f8-180343aa3e64" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_037594ef-c95d-7169-0f2c-0d9bf9c6587e" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_acf5d13d-61d7-58c0-7f7b-a5c0f7cb7066" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_037594ef-c95d-7169-0f2c-0d9bf9c6587e" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_acf5d13d-61d7-58c0-7f7b-a5c0f7cb7066" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_4b3be44f-5687-e783-ac34-c53c5c3f10e0" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_037594ef-c95d-7169-0f2c-0d9bf9c6587e" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_4b3be44f-5687-e783-ac34-c53c5c3f10e0" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities_80fb0813-0307-d787-0f3c-8c85e03f033f" xlink:type="locator" />
    <calculationArc order="3" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_037594ef-c95d-7169-0f2c-0d9bf9c6587e" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities_80fb0813-0307-d787-0f3c-8c85e03f033f" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_750737d4-a9f6-ddcb-7238-bbe8eadd7390" xlink:type="locator" />
    <calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_037594ef-c95d-7169-0f2c-0d9bf9c6587e" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_750737d4-a9f6-ddcb-7238-bbe8eadd7390" xlink:type="arc" />
  </calculationLink>
  <calculationLink xlink:role="http://www.gulfisland.com/role/IncomeTaxesTables" xlink:type="extended" />
  <calculationLink xlink:role="http://www.gulfisland.com/role/LineOfCredit" xlink:type="extended" />
  <calculationLink xlink:role="http://www.gulfisland.com/role/LineOfCreditAdditionalInformationDetail" xlink:type="extended" />
  <calculationLink xlink:role="http://www.gulfisland.com/role/OrganizationAndSummaryOfSignificantAccountingPolicies" xlink:type="extended" />
  <calculationLink xlink:role="http://www.gulfisland.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" xlink:type="extended" />
  <calculationLink xlink:role="http://www.gulfisland.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:type="extended" />
  <calculationLink xlink:role="http://www.gulfisland.com/role/PropertyPlantAndEquipment" xlink:type="extended" />
  <calculationLink xlink:role="http://www.gulfisland.com/role/PropertyPlantAndEquipmentAdditionalInformationDetail" xlink:type="extended" />
  <calculationLink xlink:role="http://www.gulfisland.com/role/PropertyPlantAndEquipmentDetail" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_7ce178a4-245f-fa78-36a1-552609a67554" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_6591f040-08b3-69a1-a560-c70736475ada" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_7ce178a4-245f-fa78-36a1-552609a67554" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_6591f040-08b3-69a1-a560-c70736475ada" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_b84a1570-30ad-4e3a-2391-9767a64e15fd" xlink:type="locator" />
    <calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_7ce178a4-245f-fa78-36a1-552609a67554" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_b84a1570-30ad-4e3a-2391-9767a64e15fd" xlink:type="arc" />
  </calculationLink>
  <calculationLink xlink:role="http://www.gulfisland.com/role/PropertyPlantAndEquipmentScheduleOfMinimumFutureRentalPaymentsDetails" xlink:type="extended" />
  <calculationLink xlink:role="http://www.gulfisland.com/role/PropertyPlantAndEquipmentTables" xlink:type="extended" />
  <calculationLink xlink:role="http://www.gulfisland.com/role/QuarterlyOperatingResultsUnaudited" xlink:type="extended" />
  <calculationLink xlink:role="http://www.gulfisland.com/role/QuarterlyOperatingResultsUnauditedSummaryOfQuarterlyResultsOfOperationsDetail" xlink:type="extended" />
  <calculationLink xlink:role="http://www.gulfisland.com/role/QuarterlyOperatingResultsUnauditedSummaryOfQuarterlyResultsOfOperationsNarrativeDetail" xlink:type="extended" />
  <calculationLink xlink:role="http://www.gulfisland.com/role/QuarterlyOperatingResultsUnauditedTables" xlink:type="extended" />
  <calculationLink xlink:role="http://www.gulfisland.com/role/RetirementAndLongTermIncentivePlans" xlink:type="extended" />
  <calculationLink xlink:role="http://www.gulfisland.com/role/RetirementAndLongTermIncentivePlansAdditionalInformationDetail" xlink:type="extended" />
  <calculationLink xlink:role="http://www.gulfisland.com/role/RetirementAndLongTermIncentivePlansSummaryOfStatusOfRestrictedStockAwardsDetail" xlink:type="extended" />
  <calculationLink xlink:role="http://www.gulfisland.com/role/RetirementAndLongTermIncentivePlansTables" xlink:type="extended" />
  <calculationLink xlink:role="http://www.gulfisland.com/role/SubsequentEvents" xlink:type="extended" />
  <calculationLink xlink:role="http://www.gulfisland.com/role/SubsequentEventsAdditionalInformationDetail" xlink:type="extended" />
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>9
<FILENAME>gifi-20151231_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-->
<!-- -->
<linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns="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">
  <roleRef roleURI="http://www.gulfisland.com/role/ConsolidatedBalanceSheets" xlink:href="gifi-20151231.xsd#ConsolidatedBalanceSheets" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:href="gifi-20151231.xsd#ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/ConsolidatedStatementOfChangesInShareholdersEquity" xlink:href="gifi-20151231.xsd#ConsolidatedStatementOfChangesInShareholdersEquity" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/ConsolidatedStatementsOfCashFlows" xlink:href="gifi-20151231.xsd#ConsolidatedStatementsOfCashFlows" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/ConsolidatedStatementsOfOperations" xlink:href="gifi-20151231.xsd#ConsolidatedStatementsOfOperations" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/ContingenciesAndCommitments" xlink:href="gifi-20151231.xsd#ContingenciesAndCommitments" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/ContractRevenueAndPercentageOfCompletionMethod" xlink:href="gifi-20151231.xsd#ContractRevenueAndPercentageOfCompletionMethod" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/ContractRevenueAndPercentageOfCompletionMethodInformationWithRespectToUncompletedContractsDetail" xlink:href="gifi-20151231.xsd#ContractRevenueAndPercentageOfCompletionMethodInformationWithRespectToUncompletedContractsDetail" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/ContractRevenueAndPercentageOfCompletionMethodNarrativeDetails" xlink:href="gifi-20151231.xsd#ContractRevenueAndPercentageOfCompletionMethodNarrativeDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/ContractRevenueAndPercentageOfCompletionMethodRevenuesByGeographicLocationDetails" xlink:href="gifi-20151231.xsd#ContractRevenueAndPercentageOfCompletionMethodRevenuesByGeographicLocationDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/ContractRevenueAndPercentageOfCompletionMethodRevenuesFromMajorCustomersDetails" xlink:href="gifi-20151231.xsd#ContractRevenueAndPercentageOfCompletionMethodRevenuesFromMajorCustomersDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/ContractRevenueAndPercentageOfCompletionMethodTables" xlink:href="gifi-20151231.xsd#ContractRevenueAndPercentageOfCompletionMethodTables" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/ContractRevenueAndPercentageOfCompletionMethodUncompletedContractsIncludedInAccompanyingConsolidatedBalanceSheetsDetail" xlink:href="gifi-20151231.xsd#ContractRevenueAndPercentageOfCompletionMethodUncompletedContractsIncludedInAccompanyingConsolidatedBalanceSheetsDetail" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/ContractsReceivableAndRetainage" xlink:href="gifi-20151231.xsd#ContractsReceivableAndRetainage" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/ContractsReceivableAndRetainageAmountsDueOnContractsDetail" xlink:href="gifi-20151231.xsd#ContractsReceivableAndRetainageAmountsDueOnContractsDetail" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/ContractsReceivableAndRetainageTables" xlink:href="gifi-20151231.xsd#ContractsReceivableAndRetainageTables" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/DocumentAndEntityInformation" xlink:href="gifi-20151231.xsd#DocumentAndEntityInformation" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/EarningsPerShareAndStockRepurchase" xlink:href="gifi-20151231.xsd#EarningsPerShareAndStockRepurchase" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/EarningsPerShareAndStockRepurchaseComputationOfBasicAndDilutedEarningsPerShareDetail" xlink:href="gifi-20151231.xsd#EarningsPerShareAndStockRepurchaseComputationOfBasicAndDilutedEarningsPerShareDetail" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/EarningsPerShareAndStockRepurchaseTables" xlink:href="gifi-20151231.xsd#EarningsPerShareAndStockRepurchaseTables" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/FairValueMeasurementsAndAssetsHeldForSale" xlink:href="gifi-20151231.xsd#FairValueMeasurementsAndAssetsHeldForSale" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/FairValueMeasurementsAndAssetsHeldForSaleAdditionalInformationDetail" xlink:href="gifi-20151231.xsd#FairValueMeasurementsAndAssetsHeldForSaleAdditionalInformationDetail" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/IncomeTaxes" xlink:href="gifi-20151231.xsd#IncomeTaxes" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/IncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetail" xlink:href="gifi-20151231.xsd#IncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetail" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseDetail" xlink:href="gifi-20151231.xsd#IncomeTaxesComponentsOfIncomeTaxExpenseDetail" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/IncomeTaxesReconciliationOfIncomeTaxesDetail" xlink:href="gifi-20151231.xsd#IncomeTaxesReconciliationOfIncomeTaxesDetail" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/IncomeTaxesTables" xlink:href="gifi-20151231.xsd#IncomeTaxesTables" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/LineOfCredit" xlink:href="gifi-20151231.xsd#LineOfCredit" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/LineOfCreditAdditionalInformationDetail" xlink:href="gifi-20151231.xsd#LineOfCreditAdditionalInformationDetail" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/OrganizationAndSummaryOfSignificantAccountingPolicies" xlink:href="gifi-20151231.xsd#OrganizationAndSummaryOfSignificantAccountingPolicies" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" xlink:href="gifi-20151231.xsd#OrganizationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:href="gifi-20151231.xsd#OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/PropertyPlantAndEquipment" xlink:href="gifi-20151231.xsd#PropertyPlantAndEquipment" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/PropertyPlantAndEquipmentAdditionalInformationDetail" xlink:href="gifi-20151231.xsd#PropertyPlantAndEquipmentAdditionalInformationDetail" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/PropertyPlantAndEquipmentDetail" xlink:href="gifi-20151231.xsd#PropertyPlantAndEquipmentDetail" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/PropertyPlantAndEquipmentScheduleOfMinimumFutureRentalPaymentsDetails" xlink:href="gifi-20151231.xsd#PropertyPlantAndEquipmentScheduleOfMinimumFutureRentalPaymentsDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/PropertyPlantAndEquipmentTables" xlink:href="gifi-20151231.xsd#PropertyPlantAndEquipmentTables" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/QuarterlyOperatingResultsUnaudited" xlink:href="gifi-20151231.xsd#QuarterlyOperatingResultsUnaudited" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/QuarterlyOperatingResultsUnauditedSummaryOfQuarterlyResultsOfOperationsDetail" xlink:href="gifi-20151231.xsd#QuarterlyOperatingResultsUnauditedSummaryOfQuarterlyResultsOfOperationsDetail" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/QuarterlyOperatingResultsUnauditedSummaryOfQuarterlyResultsOfOperationsNarrativeDetail" xlink:href="gifi-20151231.xsd#QuarterlyOperatingResultsUnauditedSummaryOfQuarterlyResultsOfOperationsNarrativeDetail" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/QuarterlyOperatingResultsUnauditedTables" xlink:href="gifi-20151231.xsd#QuarterlyOperatingResultsUnauditedTables" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/RetirementAndLongTermIncentivePlans" xlink:href="gifi-20151231.xsd#RetirementAndLongTermIncentivePlans" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/RetirementAndLongTermIncentivePlansAdditionalInformationDetail" xlink:href="gifi-20151231.xsd#RetirementAndLongTermIncentivePlansAdditionalInformationDetail" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/RetirementAndLongTermIncentivePlansSummaryOfStatusOfRestrictedStockAwardsDetail" xlink:href="gifi-20151231.xsd#RetirementAndLongTermIncentivePlansSummaryOfStatusOfRestrictedStockAwardsDetail" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/RetirementAndLongTermIncentivePlansTables" xlink:href="gifi-20151231.xsd#RetirementAndLongTermIncentivePlansTables" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/SubsequentEvents" xlink:href="gifi-20151231.xsd#SubsequentEvents" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/SubsequentEventsAdditionalInformationDetail" xlink:href="gifi-20151231.xsd#SubsequentEventsAdditionalInformationDetail" xlink:type="simple" />
  <arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" xlink:type="simple" />
  <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" />
  <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" />
  <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" />
  <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" />
  <definitionLink xlink:role="http://www.gulfisland.com/role/ConsolidatedBalanceSheets" xlink:type="extended" />
  <definitionLink xlink:role="http://www.gulfisland.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended" />
  <definitionLink xlink:role="http://www.gulfisland.com/role/ConsolidatedStatementOfChangesInShareholdersEquity" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_5ADFDCE747724A14F5CE391D3F514FF4" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_73F8E1E370B641B5B09A391D3F50EEB9" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_5ADFDCE747724A14F5CE391D3F514FF4" xlink:to="loc_us-gaap_StatementTable_73F8E1E370B641B5B09A391D3F50EEB9" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_5D0DFADD04269D93EC7F391D3F500172" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_73F8E1E370B641B5B09A391D3F50EEB9" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_5D0DFADD04269D93EC7F391D3F500172" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_963BF5455762E6640745391D3F509849_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_5D0DFADD04269D93EC7F391D3F500172" xlink:to="loc_us-gaap_EquityComponentDomain_963BF5455762E6640745391D3F509849_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_963BF5455762E6640745391D3F509849" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_5D0DFADD04269D93EC7F391D3F500172" xlink:to="loc_us-gaap_EquityComponentDomain_963BF5455762E6640745391D3F509849" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_52A3089508FFAC70E5D9391D3F501CE6" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_963BF5455762E6640745391D3F509849" xlink:to="loc_us-gaap_CommonStockMember_52A3089508FFAC70E5D9391D3F501CE6" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_49BF045C740976A25AF3391D3F519626" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_963BF5455762E6640745391D3F509849" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_49BF045C740976A25AF3391D3F519626" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_D04F2D03CC56374D15DD391D3F5172F3" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_963BF5455762E6640745391D3F509849" xlink:to="loc_us-gaap_RetainedEarningsMember_D04F2D03CC56374D15DD391D3F5172F3" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_1B8857BCE669BA951728391D3F51E1E6" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5ADFDCE747724A14F5CE391D3F514FF4" xlink:to="loc_us-gaap_StockholdersEquity_1B8857BCE669BA951728391D3F51E1E6" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_156A7B7138A6F85C1A97391D3F51C78E" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5ADFDCE747724A14F5CE391D3F514FF4" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_156A7B7138A6F85C1A97391D3F51C78E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_6D6134BDEA709F8DDC80391D3F513AE8" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5ADFDCE747724A14F5CE391D3F514FF4" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_6D6134BDEA709F8DDC80391D3F513AE8" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_5901B14BD15A6A4486FF391D3F517C2D" xlink:type="locator" />
    <definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5ADFDCE747724A14F5CE391D3F514FF4" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_5901B14BD15A6A4486FF391D3F517C2D" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_B154C21F22B929F6C773391D3F51DC29" xlink:type="locator" />
    <definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5ADFDCE747724A14F5CE391D3F514FF4" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_B154C21F22B929F6C773391D3F51DC29" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_E11F84A94A0E25B4A0E3391D3F516603" xlink:type="locator" />
    <definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5ADFDCE747724A14F5CE391D3F514FF4" xlink:to="loc_us-gaap_NetIncomeLoss_E11F84A94A0E25B4A0E3391D3F516603" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_6FBCA2135A70B3315200391D3F51B76F" xlink:type="locator" />
    <definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5ADFDCE747724A14F5CE391D3F514FF4" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_6FBCA2135A70B3315200391D3F51B76F" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_StockIssuedDuringPeriodSharesRestrictedStockUnitsVested" xlink:label="loc_gifi_StockIssuedDuringPeriodSharesRestrictedStockUnitsVested_94F8F68610D74C852D51391D3F51BC31" xlink:type="locator" />
    <definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5ADFDCE747724A14F5CE391D3F514FF4" xlink:to="loc_gifi_StockIssuedDuringPeriodSharesRestrictedStockUnitsVested_94F8F68610D74C852D51391D3F51BC31" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_5EEA869D7E95AAC511EE391D3F515086" xlink:type="locator" />
    <definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5ADFDCE747724A14F5CE391D3F514FF4" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_5EEA869D7E95AAC511EE391D3F515086" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DividendsCommonStock" xlink:label="loc_us-gaap_DividendsCommonStock_896524584C0D09817F15391D3F513D0C" xlink:type="locator" />
    <definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5ADFDCE747724A14F5CE391D3F514FF4" xlink:to="loc_us-gaap_DividendsCommonStock_896524584C0D09817F15391D3F513D0C" xlink:type="arc" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gulfisland.com/role/ConsolidatedStatementsOfCashFlows" xlink:type="extended" />
  <definitionLink xlink:role="http://www.gulfisland.com/role/ConsolidatedStatementsOfOperations" xlink:type="extended" />
  <definitionLink xlink:role="http://www.gulfisland.com/role/ContingenciesAndCommitments" xlink:type="extended" />
  <definitionLink xlink:role="http://www.gulfisland.com/role/ContractRevenueAndPercentageOfCompletionMethod" xlink:type="extended" />
  <definitionLink xlink:role="http://www.gulfisland.com/role/ContractRevenueAndPercentageOfCompletionMethodInformationWithRespectToUncompletedContractsDetail" xlink:type="extended" />
  <definitionLink xlink:role="http://www.gulfisland.com/role/ContractRevenueAndPercentageOfCompletionMethodNarrativeDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:label="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_039A77F4D0F4CD30A4624254F7CB07B3" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_BF02ECDF9C45D2D82A084254F7CB02AA" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_039A77F4D0F4CD30A4624254F7CB07B3" xlink:to="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_BF02ECDF9C45D2D82A084254F7CB02AA" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AmortizationExpensePerUnitOfProductionByCostCenterAxis" xlink:label="loc_us-gaap_AmortizationExpensePerUnitOfProductionByCostCenterAxis_BDF7A275FFF01B917C1F425F15E570A0" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_BF02ECDF9C45D2D82A084254F7CB02AA" xlink:to="loc_us-gaap_AmortizationExpensePerUnitOfProductionByCostCenterAxis_BDF7A275FFF01B917C1F425F15E570A0" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CostCenterForOilAndGasDisclosuresDomain" xlink:label="loc_us-gaap_CostCenterForOilAndGasDisclosuresDomain_CC7E98202C3AFE9DD9BC425F15E9054B_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AmortizationExpensePerUnitOfProductionByCostCenterAxis_BDF7A275FFF01B917C1F425F15E570A0" xlink:to="loc_us-gaap_CostCenterForOilAndGasDisclosuresDomain_CC7E98202C3AFE9DD9BC425F15E9054B_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CostCenterForOilAndGasDisclosuresDomain" xlink:label="loc_us-gaap_CostCenterForOilAndGasDisclosuresDomain_CC7E98202C3AFE9DD9BC425F15E9054B" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AmortizationExpensePerUnitOfProductionByCostCenterAxis_BDF7A275FFF01B917C1F425F15E570A0" xlink:to="loc_us-gaap_CostCenterForOilAndGasDisclosuresDomain_CC7E98202C3AFE9DD9BC425F15E9054B" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_FabricationFacilitiesMember" xlink:label="loc_gifi_FabricationFacilitiesMember_03B52C550788EA6873C2425F4F233DEA" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostCenterForOilAndGasDisclosuresDomain_CC7E98202C3AFE9DD9BC425F15E9054B" xlink:to="loc_gifi_FabricationFacilitiesMember_03B52C550788EA6873C2425F4F233DEA" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis" xlink:label="loc_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_41C2F08DEFD279CC259F425DD26DEB70" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_BF02ECDF9C45D2D82A084254F7CB02AA" xlink:to="loc_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_41C2F08DEFD279CC259F425DD26DEB70" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProjectMember" xlink:label="loc_us-gaap_ProjectMember_940B7A3A042CD0486257425DD26EAE60_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_41C2F08DEFD279CC259F425DD26DEB70" xlink:to="loc_us-gaap_ProjectMember_940B7A3A042CD0486257425DD26EAE60_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProjectMember" xlink:label="loc_us-gaap_ProjectMember_940B7A3A042CD0486257425DD26EAE60" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_41C2F08DEFD279CC259F425DD26DEB70" xlink:to="loc_us-gaap_ProjectMember_940B7A3A042CD0486257425DD26EAE60" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_LargeDeepwaterProjectRecentlyDeliveredMember" xlink:label="loc_gifi_LargeDeepwaterProjectRecentlyDeliveredMember_E2E3CDAA8C1C040257C2425E92730870" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProjectMember_940B7A3A042CD0486257425DD26EAE60" xlink:to="loc_gifi_LargeDeepwaterProjectRecentlyDeliveredMember_E2E3CDAA8C1C040257C2425E92730870" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_LargeDeepwaterProjectPriorYearsMember" xlink:label="loc_gifi_LargeDeepwaterProjectPriorYearsMember_889971762839847B1AD44262F6C1EEAC" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProjectMember_940B7A3A042CD0486257425DD26EAE60" xlink:to="loc_gifi_LargeDeepwaterProjectPriorYearsMember_889971762839847B1AD44262F6C1EEAC" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LossOnContracts" xlink:label="loc_us-gaap_LossOnContracts_5C98155664DFCB9B61684254F7CBDF4A" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_039A77F4D0F4CD30A4624254F7CB07B3" xlink:to="loc_us-gaap_LossOnContracts_5C98155664DFCB9B61684254F7CBDF4A" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_LossonContractLaborRateChanges" xlink:label="loc_gifi_LossonContractLaborRateChanges_497C0A64F53FB3F5827C4254F7CB6AA1" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_039A77F4D0F4CD30A4624254F7CB07B3" xlink:to="loc_gifi_LossonContractLaborRateChanges_497C0A64F53FB3F5827C4254F7CB6AA1" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_LossonContractsNumberofProjects" xlink:label="loc_gifi_LossonContractsNumberofProjects_937CB4B9A3B98A6CF1B94254F7CC498B" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_039A77F4D0F4CD30A4624254F7CB07B3" xlink:to="loc_gifi_LossonContractsNumberofProjects_937CB4B9A3B98A6CF1B94254F7CC498B" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_EntityWideDisclosureOnGeographicAreasPercentOfRevenueFromExternalCustomersAttributedToForeignCountries" xlink:label="loc_gifi_EntityWideDisclosureOnGeographicAreasPercentOfRevenueFromExternalCustomersAttributedToForeignCountries_835A9F1F9A61C60E99C94254F7CCB37B" xlink:type="locator" />
    <definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_039A77F4D0F4CD30A4624254F7CB07B3" xlink:to="loc_gifi_EntityWideDisclosureOnGeographicAreasPercentOfRevenueFromExternalCustomersAttributedToForeignCountries_835A9F1F9A61C60E99C94254F7CCB37B" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_PassThroughCostsAsPercentOfRevenue" xlink:label="loc_gifi_PassThroughCostsAsPercentOfRevenue_D23A1B7BB801E4B792834254F7CC17EE" xlink:type="locator" />
    <definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_039A77F4D0F4CD30A4624254F7CB07B3" xlink:to="loc_gifi_PassThroughCostsAsPercentOfRevenue_D23A1B7BB801E4B792834254F7CC17EE" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LossContingencyClaimsSettledNumber" xlink:label="loc_us-gaap_LossContingencyClaimsSettledNumber_E8B30EB4D65DF276B3924254F7CCB626" xlink:type="locator" />
    <definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_039A77F4D0F4CD30A4624254F7CB07B3" xlink:to="loc_us-gaap_LossContingencyClaimsSettledNumber_E8B30EB4D65DF276B3924254F7CCB626" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherPrepaidExpenseCurrent" xlink:label="loc_us-gaap_OtherPrepaidExpenseCurrent_10EF77BAAA249B54063E4254F7CC557A" xlink:type="locator" />
    <definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_039A77F4D0F4CD30A4624254F7CB07B3" xlink:to="loc_us-gaap_OtherPrepaidExpenseCurrent_10EF77BAAA249B54063E4254F7CC557A" xlink:type="arc" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gulfisland.com/role/ContractRevenueAndPercentageOfCompletionMethodRevenuesByGeographicLocationDetails" xlink:type="extended">
    <loc xlink:href="gifi-20151231.xsd#gifi_GeographicReportingDisclosureLineItems" xlink:label="loc_gifi_GeographicReportingDisclosureLineItems_1F567ED60B414ACD4AF4372AF80646D3" xlink:type="locator" />
    <loc xlink:href="gifi-20151231.xsd#gifi_GeographicReportingDisclosureTable" xlink:label="loc_gifi_GeographicReportingDisclosureTable_78A43D0457094A9D00CD372AF8063CCF" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_gifi_GeographicReportingDisclosureLineItems_1F567ED60B414ACD4AF4372AF80646D3" xlink:to="loc_gifi_GeographicReportingDisclosureTable_78A43D0457094A9D00CD372AF8063CCF" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GeographicDistributionAxis" xlink:label="loc_us-gaap_GeographicDistributionAxis_C3504053E0C9A895BA47372AF806153B" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_gifi_GeographicReportingDisclosureTable_78A43D0457094A9D00CD372AF8063CCF" xlink:to="loc_us-gaap_GeographicDistributionAxis_C3504053E0C9A895BA47372AF806153B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GeographicDistributionDomain" xlink:label="loc_us-gaap_GeographicDistributionDomain_6202B634D07744743D2D372AF8062928_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_GeographicDistributionAxis_C3504053E0C9A895BA47372AF806153B" xlink:to="loc_us-gaap_GeographicDistributionDomain_6202B634D07744743D2D372AF8062928_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GeographicDistributionDomain" xlink:label="loc_us-gaap_GeographicDistributionDomain_6202B634D07744743D2D372AF8062928" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_GeographicDistributionAxis_C3504053E0C9A895BA47372AF806153B" xlink:to="loc_us-gaap_GeographicDistributionDomain_6202B634D07744743D2D372AF8062928" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GeographicDistributionDomesticMember" xlink:label="loc_us-gaap_GeographicDistributionDomesticMember_2AC4D770ADBA7D235EB7372AF806C299" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GeographicDistributionDomain_6202B634D07744743D2D372AF8062928" xlink:to="loc_us-gaap_GeographicDistributionDomesticMember_2AC4D770ADBA7D235EB7372AF806C299" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GeographicDistributionForeignMember" xlink:label="loc_us-gaap_GeographicDistributionForeignMember_63B79A391D0AACCD349F372AF806D8D4" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GeographicDistributionDomain_6202B634D07744743D2D372AF8062928" xlink:to="loc_us-gaap_GeographicDistributionForeignMember_63B79A391D0AACCD349F372AF806D8D4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_E0F7CD579D7BE63F192D372AF806E206" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_gifi_GeographicReportingDisclosureLineItems_1F567ED60B414ACD4AF4372AF80646D3" xlink:to="loc_us-gaap_Revenues_E0F7CD579D7BE63F192D372AF806E206" xlink:type="arc" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gulfisland.com/role/ContractRevenueAndPercentageOfCompletionMethodRevenuesFromMajorCustomersDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:label="loc_us-gaap_EntityWideRevenueMajorCustomerLineItems_CC7D5FFE06E5212CD699372AF809C056" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:label="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_9436A6233F24BAFF0547372AF809DA49" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EntityWideRevenueMajorCustomerLineItems_CC7D5FFE06E5212CD699372AF809C056" xlink:to="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_9436A6233F24BAFF0547372AF809DA49" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MajorCustomersAxis" xlink:label="loc_us-gaap_MajorCustomersAxis_EB785C1C5CCCA76CC538372AF80981B4" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_9436A6233F24BAFF0547372AF809DA49" xlink:to="loc_us-gaap_MajorCustomersAxis_EB785C1C5CCCA76CC538372AF80981B4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NameOfMajorCustomerDomain" xlink:label="loc_us-gaap_NameOfMajorCustomerDomain_5846D12218864739CE94372AF809FDBC_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_MajorCustomersAxis_EB785C1C5CCCA76CC538372AF80981B4" xlink:to="loc_us-gaap_NameOfMajorCustomerDomain_5846D12218864739CE94372AF809FDBC_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NameOfMajorCustomerDomain" xlink:label="loc_us-gaap_NameOfMajorCustomerDomain_5846D12218864739CE94372AF809FDBC" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_MajorCustomersAxis_EB785C1C5CCCA76CC538372AF80981B4" xlink:to="loc_us-gaap_NameOfMajorCustomerDomain_5846D12218864739CE94372AF809FDBC" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_WalterOilAndGasMember" xlink:label="loc_gifi_WalterOilAndGasMember_C87321A927F04FC0F828372AF80956C3" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NameOfMajorCustomerDomain_5846D12218864739CE94372AF809FDBC" xlink:to="loc_gifi_WalterOilAndGasMember_C87321A927F04FC0F828372AF80956C3" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_CustomerBMember" xlink:label="loc_gifi_CustomerBMember_8BE796DD5AA336350546372AF809C4A8" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NameOfMajorCustomerDomain_5846D12218864739CE94372AF809FDBC" xlink:to="loc_gifi_CustomerBMember_8BE796DD5AA336350546372AF809C4A8" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_AnadarkoMember" xlink:label="loc_gifi_AnadarkoMember_2D3341ECA167CF41036D372AF8092F37" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NameOfMajorCustomerDomain_5846D12218864739CE94372AF809FDBC" xlink:to="loc_gifi_AnadarkoMember_2D3341ECA167CF41036D372AF8092F37" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_CustomerTwoMember" xlink:label="loc_gifi_CustomerTwoMember_83715CD9E1DF119A4724372AF80917CF" xlink:type="locator" />
    <definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NameOfMajorCustomerDomain_5846D12218864739CE94372AF809FDBC" xlink:to="loc_gifi_CustomerTwoMember_83715CD9E1DF119A4724372AF80917CF" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_CustomerOneMember" xlink:label="loc_gifi_CustomerOneMember_E71B3E4315AB6B65E395372AF809D3E3" xlink:type="locator" />
    <definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NameOfMajorCustomerDomain_5846D12218864739CE94372AF809FDBC" xlink:to="loc_gifi_CustomerOneMember_E71B3E4315AB6B65E395372AF809D3E3" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_D2B1797E300C623A0952372AF809F92D" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideRevenueMajorCustomerLineItems_CC7D5FFE06E5212CD699372AF809C056" xlink:to="loc_us-gaap_Revenues_D2B1797E300C623A0952372AF809F92D" xlink:type="arc" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gulfisland.com/role/ContractRevenueAndPercentageOfCompletionMethodTables" xlink:type="extended" />
  <definitionLink xlink:role="http://www.gulfisland.com/role/ContractRevenueAndPercentageOfCompletionMethodUncompletedContractsIncludedInAccompanyingConsolidatedBalanceSheetsDetail" xlink:type="extended" />
  <definitionLink xlink:role="http://www.gulfisland.com/role/ContractsReceivableAndRetainage" xlink:type="extended" />
  <definitionLink xlink:role="http://www.gulfisland.com/role/ContractsReceivableAndRetainageAmountsDueOnContractsDetail" xlink:type="extended">
    <loc xlink:href="gifi-20151231.xsd#gifi_LongtermContractsOrProgramsDisclosureLineItems" xlink:label="loc_gifi_LongtermContractsOrProgramsDisclosureLineItems_4FC1BFBB40F9FF17CE4A41AE59D21C36" xlink:type="locator" />
    <loc xlink:href="gifi-20151231.xsd#gifi_LongtermContractsOrProgramsDisclosureTable" xlink:label="loc_gifi_LongtermContractsOrProgramsDisclosureTable_0DD7A955DF8D16ADA4BD41AE59D0616F" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureLineItems_4FC1BFBB40F9FF17CE4A41AE59D21C36" xlink:to="loc_gifi_LongtermContractsOrProgramsDisclosureTable_0DD7A955DF8D16ADA4BD41AE59D0616F" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_90A1E0B77744D5A20BB241AE59D1744E" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureTable_0DD7A955DF8D16ADA4BD41AE59D0616F" xlink:to="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_90A1E0B77744D5A20BB241AE59D1744E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ReceivableTypeDomain" xlink:label="loc_us-gaap_ReceivableTypeDomain_B00BA06CD7A6B9BF07F241AE59D15FFA_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_90A1E0B77744D5A20BB241AE59D1744E" xlink:to="loc_us-gaap_ReceivableTypeDomain_B00BA06CD7A6B9BF07F241AE59D15FFA_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ReceivableTypeDomain" xlink:label="loc_us-gaap_ReceivableTypeDomain_B00BA06CD7A6B9BF07F241AE59D15FFA" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_90A1E0B77744D5A20BB241AE59D1744E" xlink:to="loc_us-gaap_ReceivableTypeDomain_B00BA06CD7A6B9BF07F241AE59D15FFA" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_Top6CustomerMember" xlink:label="loc_gifi_Top6CustomerMember_883227F3837215699A5E41AE59D1E5C2" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReceivableTypeDomain_B00BA06CD7A6B9BF07F241AE59D15FFA" xlink:to="loc_gifi_Top6CustomerMember_883227F3837215699A5E41AE59D1E5C2" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_ContractTypeAxis" xlink:label="loc_gifi_ContractTypeAxis_FEB42383D1DA947E716B41AE59D13D02" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureTable_0DD7A955DF8D16ADA4BD41AE59D0616F" xlink:to="loc_gifi_ContractTypeAxis_FEB42383D1DA947E716B41AE59D13D02" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_ContractTypeDomain" xlink:label="loc_gifi_ContractTypeDomain_4C6031AE494B00FB94E641AE59D22AE2_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_gifi_ContractTypeAxis_FEB42383D1DA947E716B41AE59D13D02" xlink:to="loc_gifi_ContractTypeDomain_4C6031AE494B00FB94E641AE59D22AE2_default" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_ContractTypeDomain" xlink:label="loc_gifi_ContractTypeDomain_4C6031AE494B00FB94E641AE59D22AE2" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_gifi_ContractTypeAxis_FEB42383D1DA947E716B41AE59D13D02" xlink:to="loc_gifi_ContractTypeDomain_4C6031AE494B00FB94E641AE59D22AE2" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_CompletedContractsMember" xlink:label="loc_gifi_CompletedContractsMember_3BBE88206267A508A45641AE59D2974C" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_gifi_ContractTypeDomain_4C6031AE494B00FB94E641AE59D22AE2" xlink:to="loc_gifi_CompletedContractsMember_3BBE88206267A508A45641AE59D2974C" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_ContractsInProgressMember" xlink:label="loc_gifi_ContractsInProgressMember_DA9F2E4BBBFFCF3A528441AE59D285A4" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_gifi_ContractTypeDomain_4C6031AE494B00FB94E641AE59D22AE2" xlink:to="loc_gifi_ContractsInProgressMember_DA9F2E4BBBFFCF3A528441AE59D285A4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ContractReceivableDueOneYearOrLess" xlink:label="loc_us-gaap_ContractReceivableDueOneYearOrLess_6BF5A5A56AA36B4861D341AE59D21E66" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureLineItems_4FC1BFBB40F9FF17CE4A41AE59D21C36" xlink:to="loc_us-gaap_ContractReceivableDueOneYearOrLess_6BF5A5A56AA36B4861D341AE59D21E66" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ContractReceivableDueAfterOneYear" xlink:label="loc_us-gaap_ContractReceivableDueAfterOneYear_E0D1F47B50412FDF3DA641AE59D32BAD" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureLineItems_4FC1BFBB40F9FF17CE4A41AE59D21C36" xlink:to="loc_us-gaap_ContractReceivableDueAfterOneYear_E0D1F47B50412FDF3DA641AE59D32BAD" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ContractReceivableRetainageDueOneYearOrLess" xlink:label="loc_us-gaap_ContractReceivableRetainageDueOneYearOrLess_ED61B0BE429F6831D35D41AE59D32D99" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureLineItems_4FC1BFBB40F9FF17CE4A41AE59D21C36" xlink:to="loc_us-gaap_ContractReceivableRetainageDueOneYearOrLess_ED61B0BE429F6831D35D41AE59D32D99" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsReceivableGross" xlink:label="loc_us-gaap_AccountsReceivableGross_25551887F90EE49CB98A41AE59D3AA76" xlink:type="locator" />
    <definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureLineItems_4FC1BFBB40F9FF17CE4A41AE59D21C36" xlink:to="loc_us-gaap_AccountsReceivableGross_25551887F90EE49CB98A41AE59D3AA76" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_83A60D8BCB0D5FA181CD41AE59D359C7" xlink:type="locator" />
    <definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureLineItems_4FC1BFBB40F9FF17CE4A41AE59D21C36" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_83A60D8BCB0D5FA181CD41AE59D359C7" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsReceivableNet" xlink:label="loc_us-gaap_AccountsReceivableNet_89B3771D91837094413441AE59D38979" xlink:type="locator" />
    <definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureLineItems_4FC1BFBB40F9FF17CE4A41AE59D21C36" xlink:to="loc_us-gaap_AccountsReceivableNet_89B3771D91837094413441AE59D38979" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_PercentageOfRevenueFromMajorCustomer" xlink:label="loc_gifi_PercentageOfRevenueFromMajorCustomer_CC3A6534A4CE72EE060D41AE59D3CA6F" xlink:type="locator" />
    <definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureLineItems_4FC1BFBB40F9FF17CE4A41AE59D21C36" xlink:to="loc_gifi_PercentageOfRevenueFromMajorCustomer_CC3A6534A4CE72EE060D41AE59D3CA6F" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_NumberOfMajorCustomerRevenue" xlink:label="loc_gifi_NumberOfMajorCustomerRevenue_464F38D0675C84828F2741AE59D4935E" xlink:type="locator" />
    <definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureLineItems_4FC1BFBB40F9FF17CE4A41AE59D21C36" xlink:to="loc_gifi_NumberOfMajorCustomerRevenue_464F38D0675C84828F2741AE59D4935E" xlink:type="arc" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gulfisland.com/role/ContractsReceivableAndRetainageTables" xlink:type="extended" />
  <definitionLink xlink:role="http://www.gulfisland.com/role/DocumentAndEntityInformation" xlink:type="extended" />
  <definitionLink xlink:role="http://www.gulfisland.com/role/EarningsPerShareAndStockRepurchase" xlink:type="extended" />
  <definitionLink xlink:role="http://www.gulfisland.com/role/EarningsPerShareAndStockRepurchaseComputationOfBasicAndDilutedEarningsPerShareDetail" xlink:type="extended" />
  <definitionLink xlink:role="http://www.gulfisland.com/role/EarningsPerShareAndStockRepurchaseTables" xlink:type="extended" />
  <definitionLink xlink:role="http://www.gulfisland.com/role/FairValueMeasurementsAndAssetsHeldForSale" xlink:type="extended" />
  <definitionLink xlink:role="http://www.gulfisland.com/role/FairValueMeasurementsAndAssetsHeldForSaleAdditionalInformationDetail" xlink:type="extended" />
  <definitionLink xlink:role="http://www.gulfisland.com/role/IncomeTaxes" xlink:type="extended" />
  <definitionLink xlink:role="http://www.gulfisland.com/role/IncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetail" xlink:type="extended" />
  <definitionLink xlink:role="http://www.gulfisland.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseDetail" xlink:type="extended" />
  <definitionLink xlink:role="http://www.gulfisland.com/role/IncomeTaxesReconciliationOfIncomeTaxesDetail" xlink:type="extended" />
  <definitionLink xlink:role="http://www.gulfisland.com/role/IncomeTaxesTables" xlink:type="extended" />
  <definitionLink xlink:role="http://www.gulfisland.com/role/LineOfCredit" xlink:type="extended" />
  <definitionLink xlink:role="http://www.gulfisland.com/role/LineOfCreditAdditionalInformationDetail" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_05E7E02B5C999CFE89984193F945ABD1" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_A392A2A9C10655C019B44193F93D5E84" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_05E7E02B5C999CFE89984193F945ABD1" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_A392A2A9C10655C019B44193F93D5E84" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaap_CreditFacilityAxis_ED8B7FDAE1B8F691709E4193F93ECD51" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_A392A2A9C10655C019B44193F93D5E84" xlink:to="loc_us-gaap_CreditFacilityAxis_ED8B7FDAE1B8F691709E4193F93ECD51" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_B94CF66A094326C1EA654193F93ECC35_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_ED8B7FDAE1B8F691709E4193F93ECD51" xlink:to="loc_us-gaap_CreditFacilityDomain_B94CF66A094326C1EA654193F93ECC35_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_B94CF66A094326C1EA654193F93ECC35" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_ED8B7FDAE1B8F691709E4193F93ECD51" xlink:to="loc_us-gaap_CreditFacilityDomain_B94CF66A094326C1EA654193F93ECC35" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_FE6094C48E818A6F51D14193F93EE188" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_B94CF66A094326C1EA654193F93ECC35" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_FE6094C48E818A6F51D14193F93EE188" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LetterOfCreditMember" xlink:label="loc_us-gaap_LetterOfCreditMember_10F84F176EBFC5669E384193F9430A00" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_B94CF66A094326C1EA654193F93ECC35" xlink:to="loc_us-gaap_LetterOfCreditMember_10F84F176EBFC5669E384193F9430A00" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_380531C868166DE262014193F944CDE2" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_A392A2A9C10655C019B44193F93D5E84" xlink:to="loc_us-gaap_RangeAxis_380531C868166DE262014193F944CDE2" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_7F05244E1062DAAFE3FC4193F94494B4_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RangeAxis_380531C868166DE262014193F944CDE2" xlink:to="loc_us-gaap_RangeMember_7F05244E1062DAAFE3FC4193F94494B4_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_7F05244E1062DAAFE3FC4193F94494B4" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RangeAxis_380531C868166DE262014193F944CDE2" xlink:to="loc_us-gaap_RangeMember_7F05244E1062DAAFE3FC4193F94494B4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_36D5EDCE86700F9ACBEC4193F9440D52" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RangeMember_7F05244E1062DAAFE3FC4193F94494B4" xlink:to="loc_us-gaap_MinimumMember_36D5EDCE86700F9ACBEC4193F9440D52" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_DCF872DACA66C87052B94193F9449412" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RangeMember_7F05244E1062DAAFE3FC4193F94494B4" xlink:to="loc_us-gaap_MaximumMember_DCF872DACA66C87052B94193F9449412" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="loc_us-gaap_VariableRateAxis_945EF9CA6CC1267433BE4193F9445E30" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_A392A2A9C10655C019B44193F93D5E84" xlink:to="loc_us-gaap_VariableRateAxis_945EF9CA6CC1267433BE4193F9445E30" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="loc_us-gaap_VariableRateDomain_71ACB9499D1F411656124193F9458E8D_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_945EF9CA6CC1267433BE4193F9445E30" xlink:to="loc_us-gaap_VariableRateDomain_71ACB9499D1F411656124193F9458E8D_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="loc_us-gaap_VariableRateDomain_71ACB9499D1F411656124193F9458E8D" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_945EF9CA6CC1267433BE4193F9445E30" xlink:to="loc_us-gaap_VariableRateDomain_71ACB9499D1F411656124193F9458E8D" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_138EE465B679B791930A4193F9452131" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_71ACB9499D1F411656124193F9458E8D" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_138EE465B679B791930A4193F9452131" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_CBE6F06B744B8151D5234193F94540FC" xlink:type="locator" />
    <definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_A392A2A9C10655C019B44193F93D5E84" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_CBE6F06B744B8151D5234193F94540FC" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_1D68532B17C30414FCE04193F945C18F_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_CBE6F06B744B8151D5234193F94540FC" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_1D68532B17C30414FCE04193F945C18F_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_1D68532B17C30414FCE04193F945C18F" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_CBE6F06B744B8151D5234193F94540FC" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_1D68532B17C30414FCE04193F945C18F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_BF78FA279E97EE374B294193F94580C6" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_1D68532B17C30414FCE04193F945C18F" xlink:to="loc_us-gaap_SubsequentEventMember_BF78FA279E97EE374B294193F94580C6" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_DC9D926ADEECF1344F1E4193F94569A2" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_05E7E02B5C999CFE89984193F945ABD1" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_DC9D926ADEECF1344F1E4193F94569A2" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases" xlink:label="loc_us-gaap_LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases_079F9F074D5747ED9D244193F946D951" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_05E7E02B5C999CFE89984193F945ABD1" xlink:to="loc_us-gaap_LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases_079F9F074D5747ED9D244193F946D951" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MinimumNetWorthRequiredForCompliance" xlink:label="loc_us-gaap_MinimumNetWorthRequiredForCompliance_6B9B5EF4221B3F1E68DE4193F946779B" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_05E7E02B5C999CFE89984193F945ABD1" xlink:to="loc_us-gaap_MinimumNetWorthRequiredForCompliance_6B9B5EF4221B3F1E68DE4193F946779B" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_DebtInstrumentCovenantTermsPercentofNetIncomeAddedtoNetWorthRequirement" xlink:label="loc_gifi_DebtInstrumentCovenantTermsPercentofNetIncomeAddedtoNetWorthRequirement_1DAC3B2CC1CF9158420D4193F9466355" xlink:type="locator" />
    <definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_05E7E02B5C999CFE89984193F945ABD1" xlink:to="loc_gifi_DebtInstrumentCovenantTermsPercentofNetIncomeAddedtoNetWorthRequirement_1DAC3B2CC1CF9158420D4193F9466355" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_DebtInstrumentCovenantTermsPercentofProceedsfromStockIssuanceAddedtoNetWorthRequirement" xlink:label="loc_gifi_DebtInstrumentCovenantTermsPercentofProceedsfromStockIssuanceAddedtoNetWorthRequirement_06C6E77014C15E14CE3F4193F9469085" xlink:type="locator" />
    <definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_05E7E02B5C999CFE89984193F945ABD1" xlink:to="loc_gifi_DebtInstrumentCovenantTermsPercentofProceedsfromStockIssuanceAddedtoNetWorthRequirement_06C6E77014C15E14CE3F4193F9469085" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_DebtInstrumentCovenantTermsMaximumEBITDARatio" xlink:label="loc_gifi_DebtInstrumentCovenantTermsMaximumEBITDARatio_93C3191C4C3554109F8C4193F94618E3" xlink:type="locator" />
    <definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_05E7E02B5C999CFE89984193F945ABD1" xlink:to="loc_gifi_DebtInstrumentCovenantTermsMaximumEBITDARatio_93C3191C4C3554109F8C4193F94618E3" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_DebtInstrumentCovenantTermsMinimumInterestCoverageRatio" xlink:label="loc_gifi_DebtInstrumentCovenantTermsMinimumInterestCoverageRatio_ECBA93499E658558061B4193F9466476" xlink:type="locator" />
    <definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_05E7E02B5C999CFE89984193F945ABD1" xlink:to="loc_gifi_DebtInstrumentCovenantTermsMinimumInterestCoverageRatio_ECBA93499E658558061B4193F9466476" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_6FDCD0EE10A25A7B5B7C4193F946B066" xlink:type="locator" />
    <definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_05E7E02B5C999CFE89984193F945ABD1" xlink:to="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_6FDCD0EE10A25A7B5B7C4193F946B066" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCredit" xlink:label="loc_us-gaap_LineOfCredit_8D31C0BB7E35011160C64193F9462467" xlink:type="locator" />
    <definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_05E7E02B5C999CFE89984193F945ABD1" xlink:to="loc_us-gaap_LineOfCredit_8D31C0BB7E35011160C64193F9462467" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_05846C6F33EFC3C38AB74193F946B75F" xlink:type="locator" />
    <definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_05E7E02B5C999CFE89984193F945ABD1" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_05846C6F33EFC3C38AB74193F946B75F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_5781BD419C0E13B047054193F947FDAB" xlink:type="locator" />
    <definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_05E7E02B5C999CFE89984193F945ABD1" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_5781BD419C0E13B047054193F947FDAB" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_6690828BE17556582F044193F947394D" xlink:type="locator" />
    <definitionArc order="12" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_05E7E02B5C999CFE89984193F945ABD1" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_6690828BE17556582F044193F947394D" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_DebtInstrumentCovenantTermsMinimumCurrentRatio" xlink:label="loc_gifi_DebtInstrumentCovenantTermsMinimumCurrentRatio_A40C4F9F9459A663CBF74193F9478AF8" xlink:type="locator" />
    <definitionArc order="13" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_05E7E02B5C999CFE89984193F945ABD1" xlink:to="loc_gifi_DebtInstrumentCovenantTermsMinimumCurrentRatio_A40C4F9F9459A663CBF74193F9478AF8" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_DebtInstrumentCovenantTermsMaximumDebttoNetWorthRatio" xlink:label="loc_gifi_DebtInstrumentCovenantTermsMaximumDebttoNetWorthRatio_00403BB8DCC1C73C42C14193F9478424" xlink:type="locator" />
    <definitionArc order="14" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_05E7E02B5C999CFE89984193F945ABD1" xlink:to="loc_gifi_DebtInstrumentCovenantTermsMaximumDebttoNetWorthRatio_00403BB8DCC1C73C42C14193F9478424" xlink:type="arc" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gulfisland.com/role/OrganizationAndSummaryOfSignificantAccountingPolicies" xlink:type="extended" />
  <definitionLink xlink:role="http://www.gulfisland.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" xlink:type="extended">
    <loc xlink:href="gifi-20151231.xsd#gifi_SignificantAccountingPoliciesLineItems" xlink:label="loc_gifi_SignificantAccountingPoliciesLineItems_87646318AD4104B482D83E5E7587DC15" xlink:type="locator" />
    <loc xlink:href="gifi-20151231.xsd#gifi_SignificantAccountingPoliciesTable" xlink:label="loc_gifi_SignificantAccountingPoliciesTable_BACF222267F2CA5A0C1B3E5E758787F2" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_gifi_SignificantAccountingPoliciesLineItems_87646318AD4104B482D83E5E7587DC15" xlink:to="loc_gifi_SignificantAccountingPoliciesTable_BACF222267F2CA5A0C1B3E5E758787F2" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis" xlink:label="loc_us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_A87C093B5276E63B0ADF3E5E7587D864" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_gifi_SignificantAccountingPoliciesTable_BACF222267F2CA5A0C1B3E5E758787F2" xlink:to="loc_us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_A87C093B5276E63B0ADF3E5E7587D864" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain" xlink:label="loc_us-gaap_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_B803CB5A99B84A819CFF3E5E7587D1F3_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_A87C093B5276E63B0ADF3E5E7587D864" xlink:to="loc_us-gaap_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_B803CB5A99B84A819CFF3E5E7587D1F3_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain" xlink:label="loc_us-gaap_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_B803CB5A99B84A819CFF3E5E7587D1F3" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_A87C093B5276E63B0ADF3E5E7587D864" xlink:to="loc_us-gaap_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_B803CB5A99B84A819CFF3E5E7587D1F3" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_InglesideTexasMember" xlink:label="loc_gifi_InglesideTexasMember_204DDF6DB304C42B0C063E5E75873C48" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_B803CB5A99B84A819CFF3E5E7587D1F3" xlink:to="loc_gifi_InglesideTexasMember_204DDF6DB304C42B0C063E5E75873C48" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_AransasPassTexasMember" xlink:label="loc_gifi_AransasPassTexasMember_51A27E2D3DD466092DB33E5E7587945B" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_B803CB5A99B84A819CFF3E5E7587D1F3" xlink:to="loc_gifi_AransasPassTexasMember_51A27E2D3DD466092DB33E5E7587945B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NewAccountingPronouncementEarlyAdoptionAxis" xlink:label="loc_us-gaap_NewAccountingPronouncementEarlyAdoptionAxis_D621534C9C8ED510EC1A3E5E7587C2CA" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_gifi_SignificantAccountingPoliciesTable_BACF222267F2CA5A0C1B3E5E758787F2" xlink:to="loc_us-gaap_NewAccountingPronouncementEarlyAdoptionAxis_D621534C9C8ED510EC1A3E5E7587C2CA" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NewAccountingPrinciplesEarlyAdoptionMember" xlink:label="loc_us-gaap_NewAccountingPrinciplesEarlyAdoptionMember_D32C485C2CBC9E26DD923E5E758726D5_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_NewAccountingPronouncementEarlyAdoptionAxis_D621534C9C8ED510EC1A3E5E7587C2CA" xlink:to="loc_us-gaap_NewAccountingPrinciplesEarlyAdoptionMember_D32C485C2CBC9E26DD923E5E758726D5_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NewAccountingPrinciplesEarlyAdoptionMember" xlink:label="loc_us-gaap_NewAccountingPrinciplesEarlyAdoptionMember_D32C485C2CBC9E26DD923E5E758726D5" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_NewAccountingPronouncementEarlyAdoptionAxis_D621534C9C8ED510EC1A3E5E7587C2CA" xlink:to="loc_us-gaap_NewAccountingPrinciplesEarlyAdoptionMember_D32C485C2CBC9E26DD923E5E758726D5" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NewAccountingPronouncementEarlyAdoptionEffectMember" xlink:label="loc_us-gaap_NewAccountingPronouncementEarlyAdoptionEffectMember_4D736DE49E0C4B75552C3E5E7587DB35" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPrinciplesEarlyAdoptionMember_D32C485C2CBC9E26DD923E5E758726D5" xlink:to="loc_us-gaap_NewAccountingPronouncementEarlyAdoptionEffectMember_4D736DE49E0C4B75552C3E5E7587DB35" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_8676FC8F91333A27DAB73E5E7587BD4F" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_gifi_SignificantAccountingPoliciesTable_BACF222267F2CA5A0C1B3E5E758787F2" xlink:to="loc_us-gaap_RangeAxis_8676FC8F91333A27DAB73E5E7587BD4F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_BE55673065BF06D315E03E5E7587F5AD_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RangeAxis_8676FC8F91333A27DAB73E5E7587BD4F" xlink:to="loc_us-gaap_RangeMember_BE55673065BF06D315E03E5E7587F5AD_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_BE55673065BF06D315E03E5E7587F5AD" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RangeAxis_8676FC8F91333A27DAB73E5E7587BD4F" xlink:to="loc_us-gaap_RangeMember_BE55673065BF06D315E03E5E7587F5AD" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_C9C0976D4EC10D36DCD23E5E75876965" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RangeMember_BE55673065BF06D315E03E5E7587F5AD" xlink:to="loc_us-gaap_MinimumMember_C9C0976D4EC10D36DCD23E5E75876965" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_4F1C145407168AF6C74C3E5E7587CACA" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RangeMember_BE55673065BF06D315E03E5E7587F5AD" xlink:to="loc_us-gaap_MaximumMember_4F1C145407168AF6C74C3E5E7587CACA" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AreaOfRealEstateProperty" xlink:label="loc_us-gaap_AreaOfRealEstateProperty_15807EFC6133840558563E5E7587E2B8" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_gifi_SignificantAccountingPoliciesLineItems_87646318AD4104B482D83E5E7587DC15" xlink:to="loc_us-gaap_AreaOfRealEstateProperty_15807EFC6133840558563E5E7587E2B8" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent_6D8A62334EA0209731D33E5E75884788" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_gifi_SignificantAccountingPoliciesLineItems_87646318AD4104B482D83E5E7587DC15" xlink:to="loc_us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent_6D8A62334EA0209731D33E5E75884788" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent" xlink:label="loc_us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent_541C0C149DB7076E80B73E5E7588D4DF" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_gifi_SignificantAccountingPoliciesLineItems_87646318AD4104B482D83E5E7587DC15" xlink:to="loc_us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent_541C0C149DB7076E80B73E5E7588D4DF" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_BB3D09226F9F117616183E5E7588916E" xlink:type="locator" />
    <definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_gifi_SignificantAccountingPoliciesLineItems_87646318AD4104B482D83E5E7587DC15" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_BB3D09226F9F117616183E5E7588916E" xlink:type="arc" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gulfisland.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:type="extended" />
  <definitionLink xlink:role="http://www.gulfisland.com/role/PropertyPlantAndEquipment" xlink:type="extended" />
  <definitionLink xlink:role="http://www.gulfisland.com/role/PropertyPlantAndEquipmentAdditionalInformationDetail" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingLeasedAssetsLineItems" xlink:label="loc_us-gaap_OperatingLeasedAssetsLineItems_231A37565BF2FA06D7FC32AC6C8B7F53" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfOperatingLeasedAssetsTable" xlink:label="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_35A544FCD35FD50B6B7A32AC6C8AAFA2" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_231A37565BF2FA06D7FC32AC6C8B7F53" xlink:to="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_35A544FCD35FD50B6B7A32AC6C8AAFA2" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_E4F66F11722FC8BA859E32AC6C8A1C16" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_35A544FCD35FD50B6B7A32AC6C8AAFA2" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_E4F66F11722FC8BA859E32AC6C8A1C16" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="loc_us-gaap_LossContingencyNatureDomain_F61C41A016A7EA37AF3F32AC6C8B139D_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_E4F66F11722FC8BA859E32AC6C8A1C16" xlink:to="loc_us-gaap_LossContingencyNatureDomain_F61C41A016A7EA37AF3F32AC6C8B139D_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="loc_us-gaap_LossContingencyNatureDomain_F61C41A016A7EA37AF3F32AC6C8B139D" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_E4F66F11722FC8BA859E32AC6C8A1C16" xlink:to="loc_us-gaap_LossContingencyNatureDomain_F61C41A016A7EA37AF3F32AC6C8B139D" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_OperatingLeaseAmendmentMember" xlink:label="loc_gifi_OperatingLeaseAmendmentMember_4C7F8AD5EF5DEC96311532AC6C8BB038" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyNatureDomain_F61C41A016A7EA37AF3F32AC6C8B139D" xlink:to="loc_gifi_OperatingLeaseAmendmentMember_4C7F8AD5EF5DEC96311532AC6C8BB038" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LeaseAndRentalExpense" xlink:label="loc_us-gaap_LeaseAndRentalExpense_7D41C22EFFA6EC094CEE32AC6C8BDFC2" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_231A37565BF2FA06D7FC32AC6C8B7F53" xlink:to="loc_us-gaap_LeaseAndRentalExpense_7D41C22EFFA6EC094CEE32AC6C8BDFC2" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_OfficeSpaceArea" xlink:label="loc_gifi_OfficeSpaceArea_9A2200DECFBAF316318532AC6C8BCC68" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_231A37565BF2FA06D7FC32AC6C8B7F53" xlink:to="loc_gifi_OfficeSpaceArea_9A2200DECFBAF316318532AC6C8BCC68" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LeaseExpirationDate1" xlink:label="loc_us-gaap_LeaseExpirationDate1_1FC83891B7962355B7B732AC6C8BCA24" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_231A37565BF2FA06D7FC32AC6C8B7F53" xlink:to="loc_us-gaap_LeaseExpirationDate1_1FC83891B7962355B7B732AC6C8BCA24" xlink:type="arc" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gulfisland.com/role/PropertyPlantAndEquipmentDetail" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_3E924EF1422C5E286DA933019B70C695" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_7668F2943AD17D8721F433019B6DC983" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_3E924EF1422C5E286DA933019B70C695" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_7668F2943AD17D8721F433019B6DC983" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_985EEB996CC5F0B6F67133019B6D178C" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_7668F2943AD17D8721F433019B6DC983" xlink:to="loc_us-gaap_RangeAxis_985EEB996CC5F0B6F67133019B6D178C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_BA309E1D8AC3B618AEB033019B6D096B_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RangeAxis_985EEB996CC5F0B6F67133019B6D178C" xlink:to="loc_us-gaap_RangeMember_BA309E1D8AC3B618AEB033019B6D096B_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_BA309E1D8AC3B618AEB033019B6D096B" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RangeAxis_985EEB996CC5F0B6F67133019B6D178C" xlink:to="loc_us-gaap_RangeMember_BA309E1D8AC3B618AEB033019B6D096B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_985B757886745880EEDD33019B6D567F" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RangeMember_BA309E1D8AC3B618AEB033019B6D096B" xlink:to="loc_us-gaap_MinimumMember_985B757886745880EEDD33019B6D567F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_818B692B83CA6E2341FE33019B6DAE2B" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RangeMember_BA309E1D8AC3B618AEB033019B6D096B" xlink:to="loc_us-gaap_MaximumMember_818B692B83CA6E2341FE33019B6DAE2B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_F3BE0C79E8C565356E1333019B6EE959" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_7668F2943AD17D8721F433019B6DC983" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_F3BE0C79E8C565356E1333019B6EE959" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0931B6E37A045479EA9333019B6ED48C_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_F3BE0C79E8C565356E1333019B6EE959" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0931B6E37A045479EA9333019B6ED48C_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0931B6E37A045479EA9333019B6ED48C" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_F3BE0C79E8C565356E1333019B6EE959" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0931B6E37A045479EA9333019B6ED48C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LandMember" xlink:label="loc_us-gaap_LandMember_5431870849321497FD8433019B6EE7F6" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0931B6E37A045479EA9333019B6ED48C" xlink:to="loc_us-gaap_LandMember_5431870849321497FD8433019B6EE7F6" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BuildingMember" xlink:label="loc_us-gaap_BuildingMember_5D29FBA6C160FEA52EED33019B6EBF02" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0931B6E37A045479EA9333019B6ED48C" xlink:to="loc_us-gaap_BuildingMember_5D29FBA6C160FEA52EED33019B6EBF02" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_EFE0726510AA89A7CD4233019B6E8907" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0931B6E37A045479EA9333019B6ED48C" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_EFE0726510AA89A7CD4233019B6E8907" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_8EE6540EBB63FBE14E0A33019B6EA458" xlink:type="locator" />
    <definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0931B6E37A045479EA9333019B6ED48C" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_8EE6540EBB63FBE14E0A33019B6EA458" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TransportationEquipmentMember" xlink:label="loc_us-gaap_TransportationEquipmentMember_79F761355EE7AF0CACB733019B6EB2DA" xlink:type="locator" />
    <definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0931B6E37A045479EA9333019B6ED48C" xlink:to="loc_us-gaap_TransportationEquipmentMember_79F761355EE7AF0CACB733019B6EB2DA" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BuildingImprovementsMember" xlink:label="loc_us-gaap_BuildingImprovementsMember_4BD5C7A5A48070FA2E5F33019B6FBFB2" xlink:type="locator" />
    <definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0931B6E37A045479EA9333019B6ED48C" xlink:to="loc_us-gaap_BuildingImprovementsMember_4BD5C7A5A48070FA2E5F33019B6FBFB2" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConstructionInProgressMember" xlink:label="loc_us-gaap_ConstructionInProgressMember_E8FA13C41C36A6AF30DF33019B6FB5B7" xlink:type="locator" />
    <definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0931B6E37A045479EA9333019B6ED48C" xlink:to="loc_us-gaap_ConstructionInProgressMember_E8FA13C41C36A6AF30DF33019B6FB5B7" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_324F6D69B5BF5454302733019B70DBD9" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_3E924EF1422C5E286DA933019B70C695" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_324F6D69B5BF5454302733019B70DBD9" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_B0149E235FDBDFA5095733019B70A575" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_3E924EF1422C5E286DA933019B70C695" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_B0149E235FDBDFA5095733019B70A575" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_06794B879ECEF36E6C8B33019B7040D1" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_3E924EF1422C5E286DA933019B70C695" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_06794B879ECEF36E6C8B33019B7040D1" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_9D3DA281ED87842C456033019B7092BC" xlink:type="locator" />
    <definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_3E924EF1422C5E286DA933019B70C695" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_9D3DA281ED87842C456033019B7092BC" xlink:type="arc" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gulfisland.com/role/PropertyPlantAndEquipmentScheduleOfMinimumFutureRentalPaymentsDetails" xlink:type="extended" />
  <definitionLink xlink:role="http://www.gulfisland.com/role/PropertyPlantAndEquipmentTables" xlink:type="extended" />
  <definitionLink xlink:role="http://www.gulfisland.com/role/QuarterlyOperatingResultsUnaudited" xlink:type="extended" />
  <definitionLink xlink:role="http://www.gulfisland.com/role/QuarterlyOperatingResultsUnauditedSummaryOfQuarterlyResultsOfOperationsDetail" xlink:type="extended" />
  <definitionLink xlink:role="http://www.gulfisland.com/role/QuarterlyOperatingResultsUnauditedSummaryOfQuarterlyResultsOfOperationsNarrativeDetail" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CondensedFinancialStatementsCaptionsLineItems" xlink:label="loc_us-gaap_CondensedFinancialStatementsCaptionsLineItems_1A179D8148B3693CA6C3426A44189F60" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfCondensedFinancialStatementsTable" xlink:label="loc_us-gaap_ScheduleOfCondensedFinancialStatementsTable_C5ABF824FBB2F7D0BE73426A4417F04C" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_CondensedFinancialStatementsCaptionsLineItems_1A179D8148B3693CA6C3426A44189F60" xlink:to="loc_us-gaap_ScheduleOfCondensedFinancialStatementsTable_C5ABF824FBB2F7D0BE73426A4417F04C" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AmortizationExpensePerUnitOfProductionByCostCenterAxis" xlink:label="loc_us-gaap_AmortizationExpensePerUnitOfProductionByCostCenterAxis_572C3BB8AC650E7313A2426A4417D706" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfCondensedFinancialStatementsTable_C5ABF824FBB2F7D0BE73426A4417F04C" xlink:to="loc_us-gaap_AmortizationExpensePerUnitOfProductionByCostCenterAxis_572C3BB8AC650E7313A2426A4417D706" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CostCenterForOilAndGasDisclosuresDomain" xlink:label="loc_us-gaap_CostCenterForOilAndGasDisclosuresDomain_D83D9DC01DFF60A11B01426A44171158_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AmortizationExpensePerUnitOfProductionByCostCenterAxis_572C3BB8AC650E7313A2426A4417D706" xlink:to="loc_us-gaap_CostCenterForOilAndGasDisclosuresDomain_D83D9DC01DFF60A11B01426A44171158_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CostCenterForOilAndGasDisclosuresDomain" xlink:label="loc_us-gaap_CostCenterForOilAndGasDisclosuresDomain_D83D9DC01DFF60A11B01426A44171158" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AmortizationExpensePerUnitOfProductionByCostCenterAxis_572C3BB8AC650E7313A2426A4417D706" xlink:to="loc_us-gaap_CostCenterForOilAndGasDisclosuresDomain_D83D9DC01DFF60A11B01426A44171158" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_FabricationFacilitiesMember" xlink:label="loc_gifi_FabricationFacilitiesMember_FF1C8CA9897134618D88426A4418DDA6" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostCenterForOilAndGasDisclosuresDomain_D83D9DC01DFF60A11B01426A44171158" xlink:to="loc_gifi_FabricationFacilitiesMember_FF1C8CA9897134618D88426A4418DDA6" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis" xlink:label="loc_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_D9670B1B14A046E26B00426A44184310" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfCondensedFinancialStatementsTable_C5ABF824FBB2F7D0BE73426A4417F04C" xlink:to="loc_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_D9670B1B14A046E26B00426A44184310" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProjectMember" xlink:label="loc_us-gaap_ProjectMember_092E744F57325E64E64D426A44183A55_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_D9670B1B14A046E26B00426A44184310" xlink:to="loc_us-gaap_ProjectMember_092E744F57325E64E64D426A44183A55_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProjectMember" xlink:label="loc_us-gaap_ProjectMember_092E744F57325E64E64D426A44183A55" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_D9670B1B14A046E26B00426A44184310" xlink:to="loc_us-gaap_ProjectMember_092E744F57325E64E64D426A44183A55" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_LargeDeepwaterProjectMember" xlink:label="loc_gifi_LargeDeepwaterProjectMember_2FD15A4358395D66D992426A4418E4E1" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProjectMember_092E744F57325E64E64D426A44183A55" xlink:to="loc_gifi_LargeDeepwaterProjectMember_2FD15A4358395D66D992426A4418E4E1" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_LargeDeepwaterProjectRecentlyDeliveredMember" xlink:label="loc_gifi_LargeDeepwaterProjectRecentlyDeliveredMember_A6BE4A8BE93CEADAE0DE426A4418EFA0" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProjectMember_092E744F57325E64E64D426A44183A55" xlink:to="loc_gifi_LargeDeepwaterProjectRecentlyDeliveredMember_A6BE4A8BE93CEADAE0DE426A4418EFA0" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LossOnContracts" xlink:label="loc_us-gaap_LossOnContracts_FF3557A808BA6D5DB5A1426A4418655A" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CondensedFinancialStatementsCaptionsLineItems_1A179D8148B3693CA6C3426A44189F60" xlink:to="loc_us-gaap_LossOnContracts_FF3557A808BA6D5DB5A1426A4418655A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_319C04605CC8156C3EA7426A44185B3D" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CondensedFinancialStatementsCaptionsLineItems_1A179D8148B3693CA6C3426A44189F60" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_319C04605CC8156C3EA7426A44185B3D" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_1B9091C43C14F9776021426A44185F81" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CondensedFinancialStatementsCaptionsLineItems_1A179D8148B3693CA6C3426A44189F60" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_1B9091C43C14F9776021426A44185F81" xlink:type="arc" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gulfisland.com/role/QuarterlyOperatingResultsUnauditedTables" xlink:type="extended" />
  <definitionLink xlink:role="http://www.gulfisland.com/role/RetirementAndLongTermIncentivePlans" xlink:type="extended" />
  <definitionLink xlink:role="http://www.gulfisland.com/role/RetirementAndLongTermIncentivePlansAdditionalInformationDetail" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_58EEFCF2C5A71BE27DC8422092E82273" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3DAD18C02D400305DBAC422092E6D149" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_58EEFCF2C5A71BE27DC8422092E82273" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3DAD18C02D400305DBAC422092E6D149" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AwardDateAxis" xlink:label="loc_us-gaap_AwardDateAxis_87DC28B5046ECAF2086F422092E782C8" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3DAD18C02D400305DBAC422092E6D149" xlink:to="loc_us-gaap_AwardDateAxis_87DC28B5046ECAF2086F422092E782C8" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AwardDateDomain" xlink:label="loc_us-gaap_AwardDateDomain_91D21E4EBCF0C6BAB88E422092E7577A_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardDateAxis_87DC28B5046ECAF2086F422092E782C8" xlink:to="loc_us-gaap_AwardDateDomain_91D21E4EBCF0C6BAB88E422092E7577A_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AwardDateDomain" xlink:label="loc_us-gaap_AwardDateDomain_91D21E4EBCF0C6BAB88E422092E7577A" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardDateAxis_87DC28B5046ECAF2086F422092E782C8" xlink:to="loc_us-gaap_AwardDateDomain_91D21E4EBCF0C6BAB88E422092E7577A" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_A2015AwardsMember" xlink:label="loc_gifi_A2015AwardsMember_E08BCF9F37B217DA6FD8422092E755D9" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_91D21E4EBCF0C6BAB88E422092E7577A" xlink:to="loc_gifi_A2015AwardsMember_E08BCF9F37B217DA6FD8422092E755D9" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_A2016AwardsMember" xlink:label="loc_gifi_A2016AwardsMember_9BC9A6D8BDCEC620E507422092E7413B" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_91D21E4EBCF0C6BAB88E422092E7577A" xlink:to="loc_gifi_A2016AwardsMember_9BC9A6D8BDCEC620E507422092E7413B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_07D8B61B4B36CAC5FFE5422092E79C71" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3DAD18C02D400305DBAC422092E6D149" xlink:to="loc_us-gaap_RangeAxis_07D8B61B4B36CAC5FFE5422092E79C71" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_757855E423D0415D936E422092E774A7_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RangeAxis_07D8B61B4B36CAC5FFE5422092E79C71" xlink:to="loc_us-gaap_RangeMember_757855E423D0415D936E422092E774A7_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_757855E423D0415D936E422092E774A7" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RangeAxis_07D8B61B4B36CAC5FFE5422092E79C71" xlink:to="loc_us-gaap_RangeMember_757855E423D0415D936E422092E774A7" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_32D8A8680B35071241DC422092E7A774" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RangeMember_757855E423D0415D936E422092E774A7" xlink:to="loc_us-gaap_MaximumMember_32D8A8680B35071241DC422092E7A774" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_54B37518E28E3328CB0B422092E761C7" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3DAD18C02D400305DBAC422092E6D149" xlink:to="loc_us-gaap_AwardTypeAxis_54B37518E28E3328CB0B422092E761C7" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_37C0C291DA5630FB1103422092E7719A_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_54B37518E28E3328CB0B422092E761C7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_37C0C291DA5630FB1103422092E7719A_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_37C0C291DA5630FB1103422092E7719A" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_54B37518E28E3328CB0B422092E761C7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_37C0C291DA5630FB1103422092E7719A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaap_EmployeeStockOptionMember_6E1D6B02492916B14CB6422092E7E17E" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_37C0C291DA5630FB1103422092E7719A" xlink:to="loc_us-gaap_EmployeeStockOptionMember_6E1D6B02492916B14CB6422092E7E17E" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_NonPerformanceBasedMember" xlink:label="loc_gifi_NonPerformanceBasedMember_65DBAC5DF42F072E7F2E422092E79496" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_37C0C291DA5630FB1103422092E7719A" xlink:to="loc_gifi_NonPerformanceBasedMember_65DBAC5DF42F072E7F2E422092E79496" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaap_RestrictedStockMember_4C02D4FDC38989E9DACA422092E7B674" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_37C0C291DA5630FB1103422092E7719A" xlink:to="loc_us-gaap_RestrictedStockMember_4C02D4FDC38989E9DACA422092E7B674" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PerformanceSharesMember" xlink:label="loc_us-gaap_PerformanceSharesMember_763D1404A4B0E6A24213422092E87C59" xlink:type="locator" />
    <definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_37C0C291DA5630FB1103422092E7719A" xlink:to="loc_us-gaap_PerformanceSharesMember_763D1404A4B0E6A24213422092E87C59" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TitleOfIndividualAxis" xlink:label="loc_us-gaap_TitleOfIndividualAxis_7B6CD4AD3035DCEC1B74422092E882CB" xlink:type="locator" />
    <definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3DAD18C02D400305DBAC422092E6D149" xlink:to="loc_us-gaap_TitleOfIndividualAxis_7B6CD4AD3035DCEC1B74422092E882CB" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_82C416A064E8D43F561B422092E87CF5_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TitleOfIndividualAxis_7B6CD4AD3035DCEC1B74422092E882CB" xlink:to="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_82C416A064E8D43F561B422092E87CF5_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_82C416A064E8D43F561B422092E87CF5" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TitleOfIndividualAxis_7B6CD4AD3035DCEC1B74422092E882CB" xlink:to="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_82C416A064E8D43F561B422092E87CF5" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_NonEmployeeDirectorMember" xlink:label="loc_gifi_NonEmployeeDirectorMember_B0F5CB608032C2EF0BBE422092E8E9CF" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_82C416A064E8D43F561B422092E87CF5" xlink:to="loc_gifi_NonEmployeeDirectorMember_B0F5CB608032C2EF0BBE422092E8E9CF" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_8C9F70BDA99378177BF4422092E8AE89" xlink:type="locator" />
    <definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3DAD18C02D400305DBAC422092E6D149" xlink:to="loc_us-gaap_PlanNameAxis_8C9F70BDA99378177BF4422092E8AE89" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_F9870D35CCD09C9F860A422092E8C8D7_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_8C9F70BDA99378177BF4422092E8AE89" xlink:to="loc_us-gaap_PlanNameDomain_F9870D35CCD09C9F860A422092E8C8D7_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_F9870D35CCD09C9F860A422092E8C8D7" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_8C9F70BDA99378177BF4422092E8AE89" xlink:to="loc_us-gaap_PlanNameDomain_F9870D35CCD09C9F860A422092E8C8D7" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_LongTermIncentivePlanTwentyZeroTwoMember" xlink:label="loc_gifi_LongTermIncentivePlanTwentyZeroTwoMember_862E198EEB28C283CEB4422092E81B6B" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_F9870D35CCD09C9F860A422092E8C8D7" xlink:to="loc_gifi_LongTermIncentivePlanTwentyZeroTwoMember_862E198EEB28C283CEB4422092E81B6B" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_LongTermIncentivePlanTwentyElevenMember" xlink:label="loc_gifi_LongTermIncentivePlanTwentyElevenMember_1E0466FC6199879B7FC1422092E80D6F" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_F9870D35CCD09C9F860A422092E8C8D7" xlink:to="loc_gifi_LongTermIncentivePlanTwentyElevenMember_1E0466FC6199879B7FC1422092E80D6F" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_LongTermIncentivePlanTwentyFifteenMember" xlink:label="loc_gifi_LongTermIncentivePlanTwentyFifteenMember_108521A8581EB12BB0C6422092E8B8E9" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_F9870D35CCD09C9F860A422092E8C8D7" xlink:to="loc_gifi_LongTermIncentivePlanTwentyFifteenMember_108521A8581EB12BB0C6422092E8B8E9" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_IncentivePlansMember" xlink:label="loc_gifi_IncentivePlansMember_D33217A825F107270060422092E8206A" xlink:type="locator" />
    <definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_F9870D35CCD09C9F860A422092E8C8D7" xlink:to="loc_gifi_IncentivePlansMember_D33217A825F107270060422092E8206A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_0E54C2A713C051983E9E422092E802F9" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_58EEFCF2C5A71BE27DC8422092E82273" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_0E54C2A713C051983E9E422092E802F9" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_C98D3FC617261A9637B2422092E8C59F" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_58EEFCF2C5A71BE27DC8422092E82273" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_C98D3FC617261A9637B2422092E8C59F" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAvailableForGrantToIndividual" xlink:label="loc_gifi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAvailableForGrantToIndividual_0C25D9402E2C63B753B8422092E88E54" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_58EEFCF2C5A71BE27DC8422092E82273" xlink:to="loc_gifi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAvailableForGrantToIndividual_0C25D9402E2C63B753B8422092E88E54" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_ShareBasedCompensationArrangementbyShareBasedPaymentAwardOptionsAvailableforGranttoanOutsideDirector" xlink:label="loc_gifi_ShareBasedCompensationArrangementbyShareBasedPaymentAwardOptionsAvailableforGranttoanOutsideDirector_673C9608105B97423AE9422092E9E6D2" xlink:type="locator" />
    <definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_58EEFCF2C5A71BE27DC8422092E82273" xlink:to="loc_gifi_ShareBasedCompensationArrangementbyShareBasedPaymentAwardOptionsAvailableforGranttoanOutsideDirector_673C9608105B97423AE9422092E9E6D2" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_FEBFA2EB3C4F8B98337D422092E9C084" xlink:type="locator" />
    <definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_58EEFCF2C5A71BE27DC8422092E82273" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_FEBFA2EB3C4F8B98337D422092E9C084" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumVestingPeriodForRestrictedStockAndRestrictedStockUnits" xlink:label="loc_gifi_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumVestingPeriodForRestrictedStockAndRestrictedStockUnits_B1E6EF7D3ABA9B90ABE1422092E97BEC" xlink:type="locator" />
    <definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_58EEFCF2C5A71BE27DC8422092E82273" xlink:to="loc_gifi_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumVestingPeriodForRestrictedStockAndRestrictedStockUnits_B1E6EF7D3ABA9B90ABE1422092E97BEC" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_A6DC0E46CFFB69B63ECD422092E96B2F" xlink:type="locator" />
    <definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_58EEFCF2C5A71BE27DC8422092E82273" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_A6DC0E46CFFB69B63ECD422092E96B2F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_C6EED48048FFFA40415D422092E99320" xlink:type="locator" />
    <definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_58EEFCF2C5A71BE27DC8422092E82273" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_C6EED48048FFFA40415D422092E99320" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_3EB07397E907895FB690422092E99AD4" xlink:type="locator" />
    <definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_58EEFCF2C5A71BE27DC8422092E82273" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_3EB07397E907895FB690422092E99AD4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_BF56CEBE138E7BB0B02D422092E92539" xlink:type="locator" />
    <definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_58EEFCF2C5A71BE27DC8422092E82273" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_BF56CEBE138E7BB0B02D422092E92539" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_3CDA5763FB0014FE3AEE422092E94F47" xlink:type="locator" />
    <definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_58EEFCF2C5A71BE27DC8422092E82273" xlink:to="loc_us-gaap_ShareBasedCompensation_3CDA5763FB0014FE3AEE422092E94F47" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_5ACB9128BBEB0F82185F422092E997A4" xlink:type="locator" />
    <definitionArc order="12" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_58EEFCF2C5A71BE27DC8422092E82273" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_5ACB9128BBEB0F82185F422092E997A4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_837915EAEEE30C1FFEF1422092E9C5D3" xlink:type="locator" />
    <definitionArc order="13" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_58EEFCF2C5A71BE27DC8422092E82273" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_837915EAEEE30C1FFEF1422092E9C5D3" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_2F77EF45EC8126FDED38422092E969A5" xlink:type="locator" />
    <definitionArc order="14" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_58EEFCF2C5A71BE27DC8422092E82273" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_2F77EF45EC8126FDED38422092E969A5" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_ECDD3BEA786F6D7BE1B3422092E98CB3" xlink:type="locator" />
    <definitionArc order="15" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_58EEFCF2C5A71BE27DC8422092E82273" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_ECDD3BEA786F6D7BE1B3422092E98CB3" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_E20A79E9D31C2263E859422092E93122" xlink:type="locator" />
    <definitionArc order="16" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_58EEFCF2C5A71BE27DC8422092E82273" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_E20A79E9D31C2263E859422092E93122" xlink:type="arc" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gulfisland.com/role/RetirementAndLongTermIncentivePlansSummaryOfStatusOfRestrictedStockAwardsDetail" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7C43331C5330391437033D5DAF26EDAF" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_254AC5866FADED4003573D5DAF1AEC9C" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7C43331C5330391437033D5DAF26EDAF" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_254AC5866FADED4003573D5DAF1AEC9C" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_B833970304C75C16D2593D5DAF207178" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_254AC5866FADED4003573D5DAF1AEC9C" xlink:to="loc_us-gaap_AwardTypeAxis_B833970304C75C16D2593D5DAF207178" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9ACF92CF454528ECAEF13D5DAF210E9D_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_B833970304C75C16D2593D5DAF207178" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9ACF92CF454528ECAEF13D5DAF210E9D_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9ACF92CF454528ECAEF13D5DAF210E9D" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_B833970304C75C16D2593D5DAF207178" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9ACF92CF454528ECAEF13D5DAF210E9D" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaap_RestrictedStockMember_FE5CBE675D5C8C2759A83D5E734452C8" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9ACF92CF454528ECAEF13D5DAF210E9D" xlink:to="loc_us-gaap_RestrictedStockMember_FE5CBE675D5C8C2759A83D5E734452C8" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_CF1FBEDB0D065619071D3CD09EB866E1" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7C43331C5330391437033D5DAF26EDAF" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_CF1FBEDB0D065619071D3CD09EB866E1" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_3DB3ABC44D2A2C67CD493CD09EB9BA09" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_CF1FBEDB0D065619071D3CD09EB866E1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_3DB3ABC44D2A2C67CD493CD09EB9BA09" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_531143508998D7A2D9403CD09EB95B31" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_CF1FBEDB0D065619071D3CD09EB866E1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_531143508998D7A2D9403CD09EB95B31" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_D5E228D96F7A81573AA13CD09EB981C8" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_CF1FBEDB0D065619071D3CD09EB866E1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_D5E228D96F7A81573AA13CD09EB981C8" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_31646FD04DCAF353EF6A3CD09EB9BB82" xlink:type="locator" />
    <definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_CF1FBEDB0D065619071D3CD09EB866E1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_31646FD04DCAF353EF6A3CD09EB9BB82" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_840C12DAF4B39E69C3F13CD09EB92E4D" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7C43331C5330391437033D5DAF26EDAF" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_840C12DAF4B39E69C3F13CD09EB92E4D" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_44F1ABD306333C99A7DF3CD09EB90546" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_840C12DAF4B39E69C3F13CD09EB92E4D" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_44F1ABD306333C99A7DF3CD09EB90546" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_592B6EA2149F96E88E0C3CD09EBA8AE1" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_840C12DAF4B39E69C3F13CD09EB92E4D" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_592B6EA2149F96E88E0C3CD09EBA8AE1" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_B00C0B48790203BF1BAA3CD09EBA8A56" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_840C12DAF4B39E69C3F13CD09EB92E4D" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_B00C0B48790203BF1BAA3CD09EBA8A56" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_8BF9B83CCD037C094CC63CD09EBAED0E" xlink:type="locator" />
    <definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_840C12DAF4B39E69C3F13CD09EB92E4D" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_8BF9B83CCD037C094CC63CD09EBAED0E" xlink:type="arc" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gulfisland.com/role/RetirementAndLongTermIncentivePlansTables" xlink:type="extended" />
  <definitionLink xlink:role="http://www.gulfisland.com/role/SubsequentEvents" xlink:type="extended" />
  <definitionLink xlink:role="http://www.gulfisland.com/role/SubsequentEventsAdditionalInformationDetail" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventLineItems" xlink:label="loc_us-gaap_SubsequentEventLineItems_9C784F18211DA032B5D8426CF7126BB9" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventTable" xlink:label="loc_us-gaap_SubsequentEventTable_527B356C58A245ABEA68426CF711FE11" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SubsequentEventLineItems_9C784F18211DA032B5D8426CF7126BB9" xlink:to="loc_us-gaap_SubsequentEventTable_527B356C58A245ABEA68426CF711FE11" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_2AD207025EA68A817A2C426DA4A8ACF9" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_527B356C58A245ABEA68426CF711FE11" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_2AD207025EA68A817A2C426DA4A8ACF9" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_E34F2EE975937F48574C426DA5F36919_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_2AD207025EA68A817A2C426DA4A8ACF9" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_E34F2EE975937F48574C426DA5F36919_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_E34F2EE975937F48574C426DA5F36919" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_2AD207025EA68A817A2C426DA4A8ACF9" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_E34F2EE975937F48574C426DA5F36919" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_AE84B9E540733E59C511426DD70974C0" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_E34F2EE975937F48574C426DA5F36919" xlink:to="loc_us-gaap_SubsequentEventMember_AE84B9E540733E59C511426DD70974C0" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_D2DB2D5F282B7E332EBF426CF7118920" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_527B356C58A245ABEA68426CF711FE11" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_D2DB2D5F282B7E332EBF426CF7118920" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3831B6DB6A1DA79D0787426CF7113BC4_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_D2DB2D5F282B7E332EBF426CF7118920" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3831B6DB6A1DA79D0787426CF7113BC4_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3831B6DB6A1DA79D0787426CF7113BC4" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_D2DB2D5F282B7E332EBF426CF7118920" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3831B6DB6A1DA79D0787426CF7113BC4" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_LEEVACShipyardsLLCMember" xlink:label="loc_gifi_LEEVACShipyardsLLCMember_2888FC1EADBC9118F650426CF71199A6" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3831B6DB6A1DA79D0787426CF7113BC4" xlink:to="loc_gifi_LEEVACShipyardsLLCMember_2888FC1EADBC9118F650426CF71199A6" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_05B04C76DF289CB9FD6F426CF71274A3" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_9C784F18211DA032B5D8426CF7126BB9" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_05B04C76DF289CB9FD6F426CF71274A3" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_1E702C7C9AC716855433426CF712CDA9" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_9C784F18211DA032B5D8426CF7126BB9" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_1E702C7C9AC716855433426CF712CDA9" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DividendsPayableDateDeclaredDayMonthAndYear" xlink:label="loc_us-gaap_DividendsPayableDateDeclaredDayMonthAndYear_20537A26A7D289B7CD6C426CF7122E7C" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_9C784F18211DA032B5D8426CF7126BB9" xlink:to="loc_us-gaap_DividendsPayableDateDeclaredDayMonthAndYear_20537A26A7D289B7CD6C426CF7122E7C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_6D41E870F4C670101243426CF7175D62" xlink:type="locator" />
    <definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_9C784F18211DA032B5D8426CF7126BB9" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_6D41E870F4C670101243426CF7175D62" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DividendPayableDateToBePaidDayMonthAndYear" xlink:label="loc_us-gaap_DividendPayableDateToBePaidDayMonthAndYear_8D7D829FAC1382467778426CF717FAD4" xlink:type="locator" />
    <definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_9C784F18211DA032B5D8426CF7126BB9" xlink:to="loc_us-gaap_DividendPayableDateToBePaidDayMonthAndYear_8D7D829FAC1382467778426CF717FAD4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DividendsPayableDateOfRecordDayMonthAndYear" xlink:label="loc_us-gaap_DividendsPayableDateOfRecordDayMonthAndYear_DCC1557A4877091ADBDC426CF71765CE" xlink:type="locator" />
    <definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_9C784F18211DA032B5D8426CF7126BB9" xlink:to="loc_us-gaap_DividendsPayableDateOfRecordDayMonthAndYear_DCC1557A4877091ADBDC426CF71765CE" xlink:type="arc" />
  </definitionLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>10
<FILENAME>gifi-20151231_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_AccountingPoliciesAbstract_391976CD50798EDAA734FEF93E59D0C7_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract_391976CD50798EDAA734FEF93E59D0C7" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_391976CD50798EDAA734FEF93E59D0C7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_391976CD50798EDAA734FEF93E59D0C7" xlink:to="lab_us-gaap_AccountingPoliciesAbstract_391976CD50798EDAA734FEF93E59D0C7" xlink:type="arc" />
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_968DD252DCEFF3BD81DBFEF93E592E0F_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_968DD252DCEFF3BD81DBFEF93E592E0F" 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_968DD252DCEFF3BD81DBFEF93E592E0F_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_968DD252DCEFF3BD81DBFEF93E592E0F" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_968DD252DCEFF3BD81DBFEF93E592E0F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_968DD252DCEFF3BD81DBFEF93E592E0F" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_968DD252DCEFF3BD81DBFEF93E592E0F" xlink:type="arc" />
    <link:label id="lab_gifi_SharebasedPaymentsandRetirementDisclosureAbstract_801F6EF3FE014DC26C0C3E5E74773C09_label_en-US" xlink:label="lab_gifi_SharebasedPaymentsandRetirementDisclosureAbstract_801F6EF3FE014DC26C0C3E5E74773C09" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payments and Retirement Disclosure [Abstract]</link:label>
    <link:label id="lab_gifi_SharebasedPaymentsandRetirementDisclosureAbstract_801F6EF3FE014DC26C0C3E5E74773C09_documentation_en-US" xlink:label="lab_gifi_SharebasedPaymentsandRetirementDisclosureAbstract_801F6EF3FE014DC26C0C3E5E74773C09" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Payments and Retirement Disclosure [Abstract]</link:label>
    <link:loc xlink:href="gifi-20151231.xsd#gifi_SharebasedPaymentsandRetirementDisclosureAbstract" xlink:label="loc_gifi_SharebasedPaymentsandRetirementDisclosureAbstract_801F6EF3FE014DC26C0C3E5E74773C09" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_SharebasedPaymentsandRetirementDisclosureAbstract_801F6EF3FE014DC26C0C3E5E74773C09" xlink:to="lab_gifi_SharebasedPaymentsandRetirementDisclosureAbstract_801F6EF3FE014DC26C0C3E5E74773C09" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_11AE170F436E23A9F54E3E5E7477ED2D_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_11AE170F436E23A9F54E3E5E7477ED2D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Status of Restricted Stock Awards</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_11AE170F436E23A9F54E3E5E7477ED2D_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_11AE170F436E23A9F54E3E5E7477ED2D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_11AE170F436E23A9F54E3E5E7477ED2D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_11AE170F436E23A9F54E3E5E7477ED2D" xlink:to="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_11AE170F436E23A9F54E3E5E7477ED2D" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_9005D39343E57AE520D13342802BFC65_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract_9005D39343E57AE520D13342802BFC65" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_9005D39343E57AE520D13342802BFC65" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_9005D39343E57AE520D13342802BFC65" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract_9005D39343E57AE520D13342802BFC65" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_9791EE2A420A5C5501BB3342802B0855_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_9791EE2A420A5C5501BB3342802B0855" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, plant and equipment</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_9791EE2A420A5C5501BB3342802B0855_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_9791EE2A420A5C5501BB3342802B0855" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Property, Plant and Equipment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_9791EE2A420A5C5501BB3342802B0855" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_9791EE2A420A5C5501BB3342802B0855" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_9791EE2A420A5C5501BB3342802B0855" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_2204C23C16673771C101334280319A26_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_2204C23C16673771C101334280319A26" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prepaid insurance</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_2204C23C16673771C101334280319A26_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_2204C23C16673771C101334280319A26" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Prepaid Expenses</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_2204C23C16673771C101334280319A26" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_2204C23C16673771C101334280319A26" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_2204C23C16673771C101334280319A26" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_226B33940A4AD1EF57D933428031FF0C_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities_226B33940A4AD1EF57D933428031FF0C" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total deferred tax liabilities:</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_226B33940A4AD1EF57D933428031FF0C_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities_226B33940A4AD1EF57D933428031FF0C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_226B33940A4AD1EF57D933428031FF0C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_226B33940A4AD1EF57D933428031FF0C" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilities_226B33940A4AD1EF57D933428031FF0C" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits_321BB82C523868A4939233428031A8FC_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits_321BB82C523868A4939233428031A8FC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee benefits</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits_321BB82C523868A4939233428031A8FC_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits_321BB82C523868A4939233428031A8FC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Benefits</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits_321BB82C523868A4939233428031A8FC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits_321BB82C523868A4939233428031A8FC" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits_321BB82C523868A4939233428031A8FC" xlink:type="arc" />
    <link:label id="lab_gifi_DeferredTaxAssetsLongTermContracts_0AB1BF1A1E8F549405B233428031D1CA_terseLabel_en-US" xlink:label="lab_gifi_DeferredTaxAssetsLongTermContracts_0AB1BF1A1E8F549405B233428031D1CA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Uncompleted contracts</link:label>
    <link:label id="lab_gifi_DeferredTaxAssetsLongTermContracts_0AB1BF1A1E8F549405B233428031D1CA_label_en-US" xlink:label="lab_gifi_DeferredTaxAssetsLongTermContracts_0AB1BF1A1E8F549405B233428031D1CA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Long term Contracts</link:label>
    <link:label id="lab_gifi_DeferredTaxAssetsLongTermContracts_0AB1BF1A1E8F549405B233428031D1CA_documentation_en-US" xlink:label="lab_gifi_DeferredTaxAssetsLongTermContracts_0AB1BF1A1E8F549405B233428031D1CA" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Long term Contracts</link:label>
    <link:loc xlink:href="gifi-20151231.xsd#gifi_DeferredTaxAssetsLongTermContracts" xlink:label="loc_gifi_DeferredTaxAssetsLongTermContracts_0AB1BF1A1E8F549405B233428031D1CA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_DeferredTaxAssetsLongTermContracts_0AB1BF1A1E8F549405B233428031D1CA" xlink:to="lab_gifi_DeferredTaxAssetsLongTermContracts_0AB1BF1A1E8F549405B233428031D1CA" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_40A76FC17E2B97CECCE733428031F8E1_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_40A76FC17E2B97CECCE733428031F8E1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock based compensation expense</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_40A76FC17E2B97CECCE733428031F8E1_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_40A76FC17E2B97CECCE733428031F8E1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_40A76FC17E2B97CECCE733428031F8E1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_40A76FC17E2B97CECCE733428031F8E1" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_40A76FC17E2B97CECCE733428031F8E1" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_B0ECDE8C2087CCD91DD5334280319DC7_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_B0ECDE8C2087CCD91DD5334280319DC7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Allowance for uncollectible accounts</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_B0ECDE8C2087CCD91DD5334280319DC7_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_B0ECDE8C2087CCD91DD5334280319DC7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_B0ECDE8C2087CCD91DD5334280319DC7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_B0ECDE8C2087CCD91DD5334280319DC7" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_B0ECDE8C2087CCD91DD5334280319DC7" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_75BD962CB63B303F70C533428031386E_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_75BD962CB63B303F70C533428031386E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Federal net operating loss</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_75BD962CB63B303F70C533428031386E_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_75BD962CB63B303F70C533428031386E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_75BD962CB63B303F70C533428031386E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_75BD962CB63B303F70C533428031386E" xlink:to="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_75BD962CB63B303F70C533428031386E" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_17158268FF133B710EB9334280314F74_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther_17158268FF133B710EB9334280314F74" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">AMT tax credits</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_17158268FF133B710EB9334280314F74_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther_17158268FF133B710EB9334280314F74" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Other</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_17158268FF133B710EB9334280314F74" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOther_17158268FF133B710EB9334280314F74" xlink:to="lab_us-gaap_DeferredTaxAssetsOther_17158268FF133B710EB9334280314F74" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_0549C824BE5857D6E5A733428031243C_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross_0549C824BE5857D6E5A733428031243C" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total deferred tax assets:</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_0549C824BE5857D6E5A733428031243C_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross_0549C824BE5857D6E5A733428031243C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_0549C824BE5857D6E5A733428031243C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_0549C824BE5857D6E5A733428031243C" xlink:to="lab_us-gaap_DeferredTaxAssetsGross_0549C824BE5857D6E5A733428031243C" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxLiabilities_95BAB2D6F5C50CC498C43342803151CF_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilities_95BAB2D6F5C50CC498C43342803151CF" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net deferred tax liabilities:</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilities_95BAB2D6F5C50CC498C43342803151CF_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilities_95BAB2D6F5C50CC498C43342803151CF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="loc_us-gaap_DeferredTaxLiabilities_95BAB2D6F5C50CC498C43342803151CF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilities_95BAB2D6F5C50CC498C43342803151CF" xlink:to="lab_us-gaap_DeferredTaxLiabilities_95BAB2D6F5C50CC498C43342803151CF" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_EA920D8B756C4EB1A98B32A7E6FDCDDA_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract_EA920D8B756C4EB1A98B32A7E6FDCDDA" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_EA920D8B756C4EB1A98B32A7E6FDCDDA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract_EA920D8B756C4EB1A98B32A7E6FDCDDA" xlink:to="lab_us-gaap_EarningsPerShareAbstract_EA920D8B756C4EB1A98B32A7E6FDCDDA" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_F8774159FBC237600EB332A7E6FD8221_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_F8774159FBC237600EB332A7E6FD8221" 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_F8774159FBC237600EB332A7E6FD8221_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_F8774159FBC237600EB332A7E6FD8221" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_F8774159FBC237600EB332A7E6FD8221" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_F8774159FBC237600EB332A7E6FD8221" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_F8774159FBC237600EB332A7E6FD8221" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_2108C85976374160A152D29B2DA5BF03_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract_2108C85976374160A152D29B2DA5BF03" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_2108C85976374160A152D29B2DA5BF03" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_2108C85976374160A152D29B2DA5BF03" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAbstract_2108C85976374160A152D29B2DA5BF03" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_AB4921CE03D184FDA9B9D29B2DA55312_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_AB4921CE03D184FDA9B9D29B2DA55312" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Property, Plant and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_AB4921CE03D184FDA9B9D29B2DA55312_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_AB4921CE03D184FDA9B9D29B2DA55312" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_AB4921CE03D184FDA9B9D29B2DA55312" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_AB4921CE03D184FDA9B9D29B2DA55312" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_AB4921CE03D184FDA9B9D29B2DA55312" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock_5108A5ED5CCF69EE52B9D29B2DA59BC7_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock_5108A5ED5CCF69EE52B9D29B2DA59BC7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Minimum Future Rental Payments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock_5108A5ED5CCF69EE52B9D29B2DA59BC7_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock_5108A5ED5CCF69EE52B9D29B2DA59BC7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Future Minimum Lease Payments for Capital Leases [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock_5108A5ED5CCF69EE52B9D29B2DA59BC7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock_5108A5ED5CCF69EE52B9D29B2DA59BC7" xlink:to="lab_us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock_5108A5ED5CCF69EE52B9D29B2DA59BC7" xlink:type="arc" />
    <link:label id="lab_gifi_FairValueMeasurementandAssetsHeldforsaleAbstract_E5EDE72646379B0D8EB2397B15C42583_label_en-US" xlink:label="lab_gifi_FairValueMeasurementandAssetsHeldforsaleAbstract_E5EDE72646379B0D8EB2397B15C42583" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Measurement and Assets Held-for-sale [Abstract]</link:label>
    <link:label id="lab_gifi_FairValueMeasurementandAssetsHeldforsaleAbstract_E5EDE72646379B0D8EB2397B15C42583_documentation_en-US" xlink:label="lab_gifi_FairValueMeasurementandAssetsHeldforsaleAbstract_E5EDE72646379B0D8EB2397B15C42583" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Fair Value Measurement and Assets Held-for-sale [Abstract]</link:label>
    <link:loc xlink:href="gifi-20151231.xsd#gifi_FairValueMeasurementandAssetsHeldforsaleAbstract" xlink:label="loc_gifi_FairValueMeasurementandAssetsHeldforsaleAbstract_E5EDE72646379B0D8EB2397B15C42583" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_FairValueMeasurementandAssetsHeldforsaleAbstract_E5EDE72646379B0D8EB2397B15C42583" xlink:to="lab_gifi_FairValueMeasurementandAssetsHeldforsaleAbstract_E5EDE72646379B0D8EB2397B15C42583" xlink:type="arc" />
    <link:label id="lab_gifi_FairValueMeasurementandAssetsHeldforsaleTextBlock_FB7BB44115CE4672E84B397B15D990F4_terseLabel_en-US" xlink:label="lab_gifi_FairValueMeasurementandAssetsHeldforsaleTextBlock_FB7BB44115CE4672E84B397B15D990F4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">FAIR VALUE MEASUREMENTS AND ASSETS HELD FOR SALE</link:label>
    <link:label id="lab_gifi_FairValueMeasurementandAssetsHeldforsaleTextBlock_FB7BB44115CE4672E84B397B15D990F4_label_en-US" xlink:label="lab_gifi_FairValueMeasurementandAssetsHeldforsaleTextBlock_FB7BB44115CE4672E84B397B15D990F4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Measurement and Assets Held-for-sale [Text Block]</link:label>
    <link:label id="lab_gifi_FairValueMeasurementandAssetsHeldforsaleTextBlock_FB7BB44115CE4672E84B397B15D990F4_documentation_en-US" xlink:label="lab_gifi_FairValueMeasurementandAssetsHeldforsaleTextBlock_FB7BB44115CE4672E84B397B15D990F4" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Fair Value Measurement and Assets Held-for-sale [Text Block]</link:label>
    <link:loc xlink:href="gifi-20151231.xsd#gifi_FairValueMeasurementandAssetsHeldforsaleTextBlock" xlink:label="loc_gifi_FairValueMeasurementandAssetsHeldforsaleTextBlock_FB7BB44115CE4672E84B397B15D990F4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_FairValueMeasurementandAssetsHeldforsaleTextBlock_FB7BB44115CE4672E84B397B15D990F4" xlink:to="lab_gifi_FairValueMeasurementandAssetsHeldforsaleTextBlock_FB7BB44115CE4672E84B397B15D990F4" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueRecognitionAbstract_BB431FEBA9AC88AA7D56426DEDD69549_label_en-US" xlink:label="lab_us-gaap_RevenueRecognitionAbstract_BB431FEBA9AC88AA7D56426DEDD69549" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue Recognition [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RevenueRecognitionAbstract" xlink:label="loc_us-gaap_RevenueRecognitionAbstract_BB431FEBA9AC88AA7D56426DEDD69549" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRecognitionAbstract_BB431FEBA9AC88AA7D56426DEDD69549" xlink:to="lab_us-gaap_RevenueRecognitionAbstract_BB431FEBA9AC88AA7D56426DEDD69549" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermContractsOrProgramsDisclosureTextBlock_DEDD5EE3C214C956C7D542755516B3BF_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermContractsOrProgramsDisclosureTextBlock_DEDD5EE3C214C956C7D542755516B3BF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">CONTRACT REVENUE AND PERCENTAGE OF COMPLETION METHOD</link:label>
    <link:label id="lab_us-gaap_LongTermContractsOrProgramsDisclosureTextBlock_DEDD5EE3C214C956C7D542755516B3BF_label_en-US" xlink:label="lab_us-gaap_LongTermContractsOrProgramsDisclosureTextBlock_DEDD5EE3C214C956C7D542755516B3BF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Contracts or Programs Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LongTermContractsOrProgramsDisclosureTextBlock" xlink:label="loc_us-gaap_LongTermContractsOrProgramsDisclosureTextBlock_DEDD5EE3C214C956C7D542755516B3BF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermContractsOrProgramsDisclosureTextBlock_DEDD5EE3C214C956C7D542755516B3BF" xlink:to="lab_us-gaap_LongTermContractsOrProgramsDisclosureTextBlock_DEDD5EE3C214C956C7D542755516B3BF" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_748ED6D835A23F41CD33D29B2BDC45FD_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_748ED6D835A23F41CD33D29B2BDC45FD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Components of Deferred Tax Assets and Liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_748ED6D835A23F41CD33D29B2BDC45FD_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_748ED6D835A23F41CD33D29B2BDC45FD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_748ED6D835A23F41CD33D29B2BDC45FD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_748ED6D835A23F41CD33D29B2BDC45FD" xlink:to="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_748ED6D835A23F41CD33D29B2BDC45FD" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_E9BEF5608413F1888DEAD29B2BE1243A_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_E9BEF5608413F1888DEAD29B2BE1243A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Components of Income Tax Expense</link:label>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_E9BEF5608413F1888DEAD29B2BE1243A_label_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_E9BEF5608413F1888DEAD29B2BE1243A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_E9BEF5608413F1888DEAD29B2BE1243A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_E9BEF5608413F1888DEAD29B2BE1243A" xlink:to="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_E9BEF5608413F1888DEAD29B2BE1243A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_986617569099D8F0C8B3D29B2BE17449_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_986617569099D8F0C8B3D29B2BE17449" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reconciliation of Income Tax</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_986617569099D8F0C8B3D29B2BE17449_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_986617569099D8F0C8B3D29B2BE17449" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_986617569099D8F0C8B3D29B2BE17449" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_986617569099D8F0C8B3D29B2BE17449" xlink:to="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_986617569099D8F0C8B3D29B2BE17449" xlink:type="arc" />
    <link:label id="lab_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_BDB2B7A8E7073646E183391D3EC79645_label_en-US" xlink:label="lab_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_BDB2B7A8E7073646E183391D3EC79645" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Quarterly Financial Information Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:label="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_BDB2B7A8E7073646E183391D3EC79645" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_BDB2B7A8E7073646E183391D3EC79645" xlink:to="lab_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_BDB2B7A8E7073646E183391D3EC79645" xlink:type="arc" />
    <link:label id="lab_us-gaap_QuarterlyFinancialInformationTextBlock_1C4DF59637FC1A8B8CED391D3EC787B3_terseLabel_en-US" xlink:label="lab_us-gaap_QuarterlyFinancialInformationTextBlock_1C4DF59637FC1A8B8CED391D3EC787B3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">QUARTERLY OPERATING RESULTS (UNAUDITED)</link:label>
    <link:label id="lab_us-gaap_QuarterlyFinancialInformationTextBlock_1C4DF59637FC1A8B8CED391D3EC787B3_label_en-US" xlink:label="lab_us-gaap_QuarterlyFinancialInformationTextBlock_1C4DF59637FC1A8B8CED391D3EC787B3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Quarterly Financial Information [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_QuarterlyFinancialInformationTextBlock" xlink:label="loc_us-gaap_QuarterlyFinancialInformationTextBlock_1C4DF59637FC1A8B8CED391D3EC787B3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_QuarterlyFinancialInformationTextBlock_1C4DF59637FC1A8B8CED391D3EC787B3" xlink:to="lab_us-gaap_QuarterlyFinancialInformationTextBlock_1C4DF59637FC1A8B8CED391D3EC787B3" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_FD8A8FEBCA2600235A15391D3F014A74_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock_FD8A8FEBCA2600235A15391D3F014A74" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">EARNINGS PER SHARE AND STOCK REPURCHASE</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_FD8A8FEBCA2600235A15391D3F014A74_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock_FD8A8FEBCA2600235A15391D3F014A74" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_FD8A8FEBCA2600235A15391D3F014A74" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock_FD8A8FEBCA2600235A15391D3F014A74" xlink:to="lab_us-gaap_EarningsPerShareTextBlock_FD8A8FEBCA2600235A15391D3F014A74" xlink:type="arc" />
    <link:label id="lab_gifi_ContractsInProcess_69EB9CE7162951B01C69426DEDD08B34_terseLabel_en-US" xlink:label="lab_gifi_ContractsInProcess_69EB9CE7162951B01C69426DEDD08B34" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Costs incurred on uncompleted contracts</link:label>
    <link:label id="lab_gifi_ContractsInProcess_69EB9CE7162951B01C69426DEDD08B34_label_en-US" xlink:label="lab_gifi_ContractsInProcess_69EB9CE7162951B01C69426DEDD08B34" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contracts in process</link:label>
    <link:label id="lab_gifi_ContractsInProcess_69EB9CE7162951B01C69426DEDD08B34_documentation_en-US" xlink:label="lab_gifi_ContractsInProcess_69EB9CE7162951B01C69426DEDD08B34" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents recoverable costs and, where applicable, accrued profit related to long-term contracts that have been inventoried until the customer is billed.</link:label>
    <link:loc xlink:href="gifi-20151231.xsd#gifi_ContractsInProcess" xlink:label="loc_gifi_ContractsInProcess_69EB9CE7162951B01C69426DEDD08B34" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_ContractsInProcess_69EB9CE7162951B01C69426DEDD08B34" xlink:to="lab_gifi_ContractsInProcess_69EB9CE7162951B01C69426DEDD08B34" xlink:type="arc" />
    <link:label id="lab_gifi_EstimatedProfitEarnedtoDateonContracts_3162951D7F031D3BBAF14288E6E2D1CA_terseLabel_en-US" xlink:label="lab_gifi_EstimatedProfitEarnedtoDateonContracts_3162951D7F031D3BBAF14288E6E2D1CA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimated profit earned to date</link:label>
    <link:label id="lab_gifi_EstimatedProfitEarnedtoDateonContracts_3162951D7F031D3BBAF14288E6E2D1CA_label_en-US" xlink:label="lab_gifi_EstimatedProfitEarnedtoDateonContracts_3162951D7F031D3BBAF14288E6E2D1CA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Estimated Profit Earned to Date on Contracts</link:label>
    <link:label id="lab_gifi_EstimatedProfitEarnedtoDateonContracts_3162951D7F031D3BBAF14288E6E2D1CA_documentation_en-US" xlink:label="lab_gifi_EstimatedProfitEarnedtoDateonContracts_3162951D7F031D3BBAF14288E6E2D1CA" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Estimated Profit Earned to Date on Contracts</link:label>
    <link:loc xlink:href="gifi-20151231.xsd#gifi_EstimatedProfitEarnedtoDateonContracts" xlink:label="loc_gifi_EstimatedProfitEarnedtoDateonContracts_3162951D7F031D3BBAF14288E6E2D1CA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_EstimatedProfitEarnedtoDateonContracts_3162951D7F031D3BBAF14288E6E2D1CA" xlink:to="lab_gifi_EstimatedProfitEarnedtoDateonContracts_3162951D7F031D3BBAF14288E6E2D1CA" xlink:type="arc" />
    <link:label id="lab_gifi_ContractCostsAndEstimatedProfits_A7F7B6DE8FA24F240881426DEDD1ED98_totalLabel_en-US" xlink:label="lab_gifi_ContractCostsAndEstimatedProfits_A7F7B6DE8FA24F240881426DEDD1ED98" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Contract costs and estimated profits</link:label>
    <link:label id="lab_gifi_ContractCostsAndEstimatedProfits_A7F7B6DE8FA24F240881426DEDD1ED98_label_en-US" xlink:label="lab_gifi_ContractCostsAndEstimatedProfits_A7F7B6DE8FA24F240881426DEDD1ED98" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract Costs And Estimated Profits</link:label>
    <link:label id="lab_gifi_ContractCostsAndEstimatedProfits_A7F7B6DE8FA24F240881426DEDD1ED98_documentation_en-US" xlink:label="lab_gifi_ContractCostsAndEstimatedProfits_A7F7B6DE8FA24F240881426DEDD1ED98" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Contract Costs And Estimated Profits</link:label>
    <link:loc xlink:href="gifi-20151231.xsd#gifi_ContractCostsAndEstimatedProfits" xlink:label="loc_gifi_ContractCostsAndEstimatedProfits_A7F7B6DE8FA24F240881426DEDD1ED98" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_ContractCostsAndEstimatedProfits_A7F7B6DE8FA24F240881426DEDD1ED98" xlink:to="lab_gifi_ContractCostsAndEstimatedProfits_A7F7B6DE8FA24F240881426DEDD1ED98" xlink:type="arc" />
    <link:label id="lab_us-gaap_BilledContractReceivables_C6F075ABBDC376297D1E426DEDD180A2_terseLabel_en-US" xlink:label="lab_us-gaap_BilledContractReceivables_C6F075ABBDC376297D1E426DEDD180A2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Less billings to date</link:label>
    <link:label id="lab_us-gaap_BilledContractReceivables_C6F075ABBDC376297D1E426DEDD180A2_label_en-US" xlink:label="lab_us-gaap_BilledContractReceivables_C6F075ABBDC376297D1E426DEDD180A2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Billed Contracts Receivable</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BilledContractReceivables" xlink:label="loc_us-gaap_BilledContractReceivables_C6F075ABBDC376297D1E426DEDD180A2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BilledContractReceivables_C6F075ABBDC376297D1E426DEDD180A2" xlink:to="lab_us-gaap_BilledContractReceivables_C6F075ABBDC376297D1E426DEDD180A2" xlink:type="arc" />
    <link:label id="lab_gifi_NetCostsandEstimatedEarningsInExcessofBillings_243FC3DCEBC8DCBDF152428AE5E5973C_negatedTotalLabel_en-US" xlink:label="lab_gifi_NetCostsandEstimatedEarningsInExcessofBillings_243FC3DCEBC8DCBDF152428AE5E5973C" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xml:lang="en-US">Net costs and estimated earnings in excess of billings</link:label>
    <link:label id="lab_gifi_NetCostsandEstimatedEarningsInExcessofBillings_243FC3DCEBC8DCBDF152428AE5E5973C_label_en-US" xlink:label="lab_gifi_NetCostsandEstimatedEarningsInExcessofBillings_243FC3DCEBC8DCBDF152428AE5E5973C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Costs and Estimated Earnings In Excess of Billings</link:label>
    <link:label id="lab_gifi_NetCostsandEstimatedEarningsInExcessofBillings_243FC3DCEBC8DCBDF152428AE5E5973C_documentation_en-US" xlink:label="lab_gifi_NetCostsandEstimatedEarningsInExcessofBillings_243FC3DCEBC8DCBDF152428AE5E5973C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Net Costs and Estimated Earnings In Excess of Billings</link:label>
    <link:loc xlink:href="gifi-20151231.xsd#gifi_NetCostsandEstimatedEarningsInExcessofBillings" xlink:label="loc_gifi_NetCostsandEstimatedEarningsInExcessofBillings_243FC3DCEBC8DCBDF152428AE5E5973C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_NetCostsandEstimatedEarningsInExcessofBillings_243FC3DCEBC8DCBDF152428AE5E5973C" xlink:to="lab_gifi_NetCostsandEstimatedEarningsInExcessofBillings_243FC3DCEBC8DCBDF152428AE5E5973C" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventsAbstract_3BE94E317EE544527E05391D3EBC1E80_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsAbstract_3BE94E317EE544527E05391D3EBC1E80" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaap_SubsequentEventsAbstract_3BE94E317EE544527E05391D3EBC1E80" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsAbstract_3BE94E317EE544527E05391D3EBC1E80" xlink:to="lab_us-gaap_SubsequentEventsAbstract_3BE94E317EE544527E05391D3EBC1E80" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_F9F71DE142CF541DFF2F391D3EBC52D4_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock_F9F71DE142CF541DFF2F391D3EBC52D4" 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_F9F71DE142CF541DFF2F391D3EBC52D4_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock_F9F71DE142CF541DFF2F391D3EBC52D4" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="loc_us-gaap_SubsequentEventsTextBlock_F9F71DE142CF541DFF2F391D3EBC52D4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsTextBlock_F9F71DE142CF541DFF2F391D3EBC52D4" xlink:to="lab_us-gaap_SubsequentEventsTextBlock_F9F71DE142CF541DFF2F391D3EBC52D4" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_92A422AF587841D3879B387CE900FB08_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract_92A422AF587841D3879B387CE900FB08" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_92A422AF587841D3879B387CE900FB08" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_92A422AF587841D3879B387CE900FB08" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract_92A422AF587841D3879B387CE900FB08" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsAbstract_7A7A2EC6C2CC892998A6387CE900233A_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract_7A7A2EC6C2CC892998A6387CE900233A" 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_7A7A2EC6C2CC892998A6387CE900233A_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract_7A7A2EC6C2CC892998A6387CE900233A" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaap_AssetsAbstract_7A7A2EC6C2CC892998A6387CE900233A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract_7A7A2EC6C2CC892998A6387CE900233A" xlink:to="lab_us-gaap_AssetsAbstract_7A7A2EC6C2CC892998A6387CE900233A" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_4D4B86AA18A05EC19B32387CE900D385_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract_4D4B86AA18A05EC19B32387CE900D385" 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_4D4B86AA18A05EC19B32387CE900D385_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract_4D4B86AA18A05EC19B32387CE900D385" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaap_AssetsCurrentAbstract_4D4B86AA18A05EC19B32387CE900D385" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract_4D4B86AA18A05EC19B32387CE900D385" xlink:to="lab_us-gaap_AssetsCurrentAbstract_4D4B86AA18A05EC19B32387CE900D385" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_7A32EB2895CC374319D6387CE901FB85_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_7A32EB2895CC374319D6387CE901FB85" 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_7A32EB2895CC374319D6387CE901FB85_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_7A32EB2895CC374319D6387CE901FB85" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_7A32EB2895CC374319D6387CE901FB85" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_7A32EB2895CC374319D6387CE901FB85" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_7A32EB2895CC374319D6387CE901FB85" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractReceivableRetainageDueOneYearOrLess_632CE14791FB5F10D729387CE9010ECC_terseLabel_en-US" xlink:label="lab_us-gaap_ContractReceivableRetainageDueOneYearOrLess_632CE14791FB5F10D729387CE9010ECC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract retainage</link:label>
    <link:label id="lab_us-gaap_ContractReceivableRetainageDueOneYearOrLess_632CE14791FB5F10D729387CE9010ECC_label_en-US" xlink:label="lab_us-gaap_ContractReceivableRetainageDueOneYearOrLess_632CE14791FB5F10D729387CE9010ECC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract Receivable Retainage, Next Twelve Months</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ContractReceivableRetainageDueOneYearOrLess" xlink:label="loc_us-gaap_ContractReceivableRetainageDueOneYearOrLess_632CE14791FB5F10D729387CE9010ECC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractReceivableRetainageDueOneYearOrLess_632CE14791FB5F10D729387CE9010ECC" xlink:to="lab_us-gaap_ContractReceivableRetainageDueOneYearOrLess_632CE14791FB5F10D729387CE9010ECC" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractReceivableDueOneYearOrLess_2898392CA61AD2C1B8D7387CE901D8C8_verboseLabel_en-US" xlink:label="lab_us-gaap_ContractReceivableDueOneYearOrLess_2898392CA61AD2C1B8D7387CE901D8C8" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Contracts receivable, net</link:label>
    <link:label id="lab_us-gaap_ContractReceivableDueOneYearOrLess_2898392CA61AD2C1B8D7387CE901D8C8_label_en-US" xlink:label="lab_us-gaap_ContractReceivableDueOneYearOrLess_2898392CA61AD2C1B8D7387CE901D8C8" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ContractReceivableDueOneYearOrLess" xlink:label="loc_us-gaap_ContractReceivableDueOneYearOrLess_2898392CA61AD2C1B8D7387CE901D8C8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractReceivableDueOneYearOrLess_2898392CA61AD2C1B8D7387CE901D8C8" xlink:to="lab_us-gaap_ContractReceivableDueOneYearOrLess_2898392CA61AD2C1B8D7387CE901D8C8" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_DAE4AF5461CC6D758FBC387CE90180EB_terseLabel_en-US" xlink:label="lab_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_DAE4AF5461CC6D758FBC387CE90180EB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Costs and estimated earnings in excess of billings on uncompleted contracts</link:label>
    <link:label id="lab_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_DAE4AF5461CC6D758FBC387CE90180EB_label_en-US" xlink:label="lab_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_DAE4AF5461CC6D758FBC387CE90180EB" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xlink:label="loc_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_DAE4AF5461CC6D758FBC387CE90180EB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_DAE4AF5461CC6D758FBC387CE90180EB" xlink:to="lab_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_DAE4AF5461CC6D758FBC387CE90180EB" xlink:type="arc" />
    <link:label id="lab_us-gaap_PrepaidExpenseCurrent_A1D275C8DFAA3E4B12A6387CE901F80E_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseCurrent_A1D275C8DFAA3E4B12A6387CE901F80E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseCurrent_A1D275C8DFAA3E4B12A6387CE901F80E_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseCurrent_A1D275C8DFAA3E4B12A6387CE901F80E" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_A1D275C8DFAA3E4B12A6387CE901F80E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseCurrent_A1D275C8DFAA3E4B12A6387CE901F80E" xlink:to="lab_us-gaap_PrepaidExpenseCurrent_A1D275C8DFAA3E4B12A6387CE901F80E" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryNet_28A5C068D256F35EE1EF387CE901C72E_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet_28A5C068D256F35EE1EF387CE901C72E" 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_28A5C068D256F35EE1EF387CE901C72E_label_en-US" xlink:label="lab_us-gaap_InventoryNet_28A5C068D256F35EE1EF387CE901C72E" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_28A5C068D256F35EE1EF387CE901C72E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet_28A5C068D256F35EE1EF387CE901C72E" xlink:to="lab_us-gaap_InventoryNet_28A5C068D256F35EE1EF387CE901C72E" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxesReceivable_77C46EFE657ACC18FE41387CE90175D0_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesReceivable_77C46EFE657ACC18FE41387CE90175D0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income tax receivable</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesReceivable_77C46EFE657ACC18FE41387CE90175D0_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesReceivable_77C46EFE657ACC18FE41387CE90175D0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Taxes Receivable, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="loc_us-gaap_IncomeTaxesReceivable_77C46EFE657ACC18FE41387CE90175D0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesReceivable_77C46EFE657ACC18FE41387CE90175D0" xlink:to="lab_us-gaap_IncomeTaxesReceivable_77C46EFE657ACC18FE41387CE90175D0" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent_BC3A89FB126EE4E1A6D0387CE9015ACD_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent_BC3A89FB126EE4E1A6D0387CE9015ACD" 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_AssetsHeldForSaleNotPartOfDisposalGroupCurrent_BC3A89FB126EE4E1A6D0387CE9015ACD_label_en-US" xlink:label="lab_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent_BC3A89FB126EE4E1A6D0387CE9015ACD" 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, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent" xlink:label="loc_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent_BC3A89FB126EE4E1A6D0387CE9015ACD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent_BC3A89FB126EE4E1A6D0387CE9015ACD" xlink:to="lab_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent_BC3A89FB126EE4E1A6D0387CE9015ACD" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsCurrent_C90D056A6D3B42D22DF9387CE901FD1E_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent_C90D056A6D3B42D22DF9387CE901FD1E" 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_C90D056A6D3B42D22DF9387CE901FD1E_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent_C90D056A6D3B42D22DF9387CE901FD1E" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_C90D056A6D3B42D22DF9387CE901FD1E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent_C90D056A6D3B42D22DF9387CE901FD1E" xlink:to="lab_us-gaap_AssetsCurrent_C90D056A6D3B42D22DF9387CE901FD1E" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_E5FF305E62473FE8B201387CE901B7C1_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_E5FF305E62473FE8B201387CE901B7C1" 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_E5FF305E62473FE8B201387CE901B7C1_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_E5FF305E62473FE8B201387CE901B7C1" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_E5FF305E62473FE8B201387CE901B7C1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_E5FF305E62473FE8B201387CE901B7C1" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet_E5FF305E62473FE8B201387CE901B7C1" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_2E5143CBCEA72E84FD9B387CE9012F79_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent_2E5143CBCEA72E84FD9B387CE9012F79" 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_2E5143CBCEA72E84FD9B387CE9012F79_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent_2E5143CBCEA72E84FD9B387CE9012F79" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_2E5143CBCEA72E84FD9B387CE9012F79" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_2E5143CBCEA72E84FD9B387CE9012F79" xlink:to="lab_us-gaap_OtherAssetsNoncurrent_2E5143CBCEA72E84FD9B387CE9012F79" xlink:type="arc" />
    <link:label id="lab_us-gaap_Assets_8BD199DE8D6FC8FD6E5A387CE9016454_totalLabel_en-US" xlink:label="lab_us-gaap_Assets_8BD199DE8D6FC8FD6E5A387CE9016454" 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_8BD199DE8D6FC8FD6E5A387CE9016454_label_en-US" xlink:label="lab_us-gaap_Assets_8BD199DE8D6FC8FD6E5A387CE9016454" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_8BD199DE8D6FC8FD6E5A387CE9016454" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets_8BD199DE8D6FC8FD6E5A387CE9016454" xlink:to="lab_us-gaap_Assets_8BD199DE8D6FC8FD6E5A387CE9016454" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_951375466C67A818FB85387CE90148A2_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_951375466C67A818FB85387CE90148A2" 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_951375466C67A818FB85387CE90148A2_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_951375466C67A818FB85387CE90148A2" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_951375466C67A818FB85387CE90148A2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_951375466C67A818FB85387CE90148A2" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_951375466C67A818FB85387CE90148A2" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_4F895B76A228DC9BA2AD387CE901CD00_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract_4F895B76A228DC9BA2AD387CE901CD00" 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_4F895B76A228DC9BA2AD387CE901CD00_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract_4F895B76A228DC9BA2AD387CE901CD00" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_4F895B76A228DC9BA2AD387CE901CD00" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_4F895B76A228DC9BA2AD387CE901CD00" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract_4F895B76A228DC9BA2AD387CE901CD00" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsPayableCurrent_6820D6963266C2F1ABA3387CE902D3DC_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent_6820D6963266C2F1ABA3387CE902D3DC" 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_6820D6963266C2F1ABA3387CE902D3DC_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent_6820D6963266C2F1ABA3387CE902D3DC" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_6820D6963266C2F1ABA3387CE902D3DC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent_6820D6963266C2F1ABA3387CE902D3DC" xlink:to="lab_us-gaap_AccountsPayableCurrent_6820D6963266C2F1ABA3387CE902D3DC" xlink:type="arc" />
    <link:label id="lab_us-gaap_BillingsInExcessOfCostCurrent_54DD3DBB48AABB608A5C387CE902545C_terseLabel_en-US" xlink:label="lab_us-gaap_BillingsInExcessOfCostCurrent_54DD3DBB48AABB608A5C387CE902545C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Billings in excess of costs and estimated earnings on uncompleted contracts</link:label>
    <link:label id="lab_us-gaap_BillingsInExcessOfCostCurrent_54DD3DBB48AABB608A5C387CE902545C_label_en-US" xlink:label="lab_us-gaap_BillingsInExcessOfCostCurrent_54DD3DBB48AABB608A5C387CE902545C" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BillingsInExcessOfCostCurrent" xlink:label="loc_us-gaap_BillingsInExcessOfCostCurrent_54DD3DBB48AABB608A5C387CE902545C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BillingsInExcessOfCostCurrent_54DD3DBB48AABB608A5C387CE902545C" xlink:to="lab_us-gaap_BillingsInExcessOfCostCurrent_54DD3DBB48AABB608A5C387CE902545C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProvisionForLossOnContracts_8732F18067E4F7785B5C387CE9021110_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForLossOnContracts_8732F18067E4F7785B5C387CE9021110" 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_8732F18067E4F7785B5C387CE9021110_label_en-US" xlink:label="lab_us-gaap_ProvisionForLossOnContracts_8732F18067E4F7785B5C387CE9021110" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProvisionForLossOnContracts" xlink:label="loc_us-gaap_ProvisionForLossOnContracts_8732F18067E4F7785B5C387CE9021110" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForLossOnContracts_8732F18067E4F7785B5C387CE9021110" xlink:to="lab_us-gaap_ProvisionForLossOnContracts_8732F18067E4F7785B5C387CE9021110" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_7C99FEEA7854F5099B0B387CE902B962_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_7C99FEEA7854F5099B0B387CE902B962" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued employee costs</link:label>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_7C99FEEA7854F5099B0B387CE902B962_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_7C99FEEA7854F5099B0B387CE902B962" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee-related Liabilities, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_7C99FEEA7854F5099B0B387CE902B962" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_7C99FEEA7854F5099B0B387CE902B962" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_7C99FEEA7854F5099B0B387CE902B962" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_3CCF8F5314B34339758C387CE9022F25_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent_3CCF8F5314B34339758C387CE9022F25" 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_3CCF8F5314B34339758C387CE9022F25_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent_3CCF8F5314B34339758C387CE9022F25" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_3CCF8F5314B34339758C387CE9022F25" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_3CCF8F5314B34339758C387CE9022F25" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrent_3CCF8F5314B34339758C387CE9022F25" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_AA7F00008D936F9DE67A387CE902A736_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent_AA7F00008D936F9DE67A387CE902A736" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income taxes payable</link:label>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_AA7F00008D936F9DE67A387CE902A736_label_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent_AA7F00008D936F9DE67A387CE902A736" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_AA7F00008D936F9DE67A387CE902A736" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedIncomeTaxesCurrent_AA7F00008D936F9DE67A387CE902A736" xlink:to="lab_us-gaap_AccruedIncomeTaxesCurrent_AA7F00008D936F9DE67A387CE902A736" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesCurrent_3AB21BA728FA37605B9A387CE902A072_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent_3AB21BA728FA37605B9A387CE902A072" 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_3AB21BA728FA37605B9A387CE902A072_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent_3AB21BA728FA37605B9A387CE902A072" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_3AB21BA728FA37605B9A387CE902A072" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent_3AB21BA728FA37605B9A387CE902A072" xlink:to="lab_us-gaap_LiabilitiesCurrent_3AB21BA728FA37605B9A387CE902A072" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent_F28370E36A319CA0D114387CE902BBBB_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent_F28370E36A319CA0D114387CE902BBBB" 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_F28370E36A319CA0D114387CE902BBBB_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent_F28370E36A319CA0D114387CE902BBBB" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_F28370E36A319CA0D114387CE902BBBB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_F28370E36A319CA0D114387CE902BBBB" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent_F28370E36A319CA0D114387CE902BBBB" xlink:type="arc" />
    <link:label id="lab_us-gaap_Liabilities_D9667025C628D22FA4EE387CE90295CC_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities_D9667025C628D22FA4EE387CE90295CC" 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_D9667025C628D22FA4EE387CE90295CC_label_en-US" xlink:label="lab_us-gaap_Liabilities_D9667025C628D22FA4EE387CE90295CC" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_D9667025C628D22FA4EE387CE90295CC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities_D9667025C628D22FA4EE387CE90295CC" xlink:to="lab_us-gaap_Liabilities_D9667025C628D22FA4EE387CE90295CC" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_D248A2171E6E68B5C739387CE902708B_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract_D248A2171E6E68B5C739387CE902708B" 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_D248A2171E6E68B5C739387CE902708B_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract_D248A2171E6E68B5C739387CE902708B" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract_D248A2171E6E68B5C739387CE902708B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract_D248A2171E6E68B5C739387CE902708B" xlink:to="lab_us-gaap_StockholdersEquityAbstract_D248A2171E6E68B5C739387CE902708B" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockValue_9B58104E62B93028775A387CE9022195_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue_9B58104E62B93028775A387CE9022195" 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_9B58104E62B93028775A387CE9022195_label_en-US" xlink:label="lab_us-gaap_PreferredStockValue_9B58104E62B93028775A387CE9022195" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaap_PreferredStockValue_9B58104E62B93028775A387CE9022195" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValue_9B58104E62B93028775A387CE9022195" xlink:to="lab_us-gaap_PreferredStockValue_9B58104E62B93028775A387CE9022195" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockValue_61AF26BCD2A6F032DBB4387CE902E41B_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue_61AF26BCD2A6F032DBB4387CE902E41B" 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,580,216 issued and outstanding at December 31, 2015 and 14,539,104 at December 31, 2014, respectively</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_61AF26BCD2A6F032DBB4387CE902E41B_label_en-US" xlink:label="lab_us-gaap_CommonStockValue_61AF26BCD2A6F032DBB4387CE902E41B" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_61AF26BCD2A6F032DBB4387CE902E41B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue_61AF26BCD2A6F032DBB4387CE902E41B" xlink:to="lab_us-gaap_CommonStockValue_61AF26BCD2A6F032DBB4387CE902E41B" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_946B170666598F9CC293387CE902373B_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital_946B170666598F9CC293387CE902373B" 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_946B170666598F9CC293387CE902373B_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital_946B170666598F9CC293387CE902373B" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaap_AdditionalPaidInCapital_946B170666598F9CC293387CE902373B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapital_946B170666598F9CC293387CE902373B" xlink:to="lab_us-gaap_AdditionalPaidInCapital_946B170666598F9CC293387CE902373B" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_767259762D86D9515639387CE902A407_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_767259762D86D9515639387CE902A407" 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_767259762D86D9515639387CE902A407_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_767259762D86D9515639387CE902A407" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_767259762D86D9515639387CE902A407" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit_767259762D86D9515639387CE902A407" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit_767259762D86D9515639387CE902A407" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_7EEC0EA366116859A2C1387CE90275E4_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_7EEC0EA366116859A2C1387CE90275E4" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total shareholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_7EEC0EA366116859A2C1387CE90275E4_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity_7EEC0EA366116859A2C1387CE90275E4" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_7EEC0EA366116859A2C1387CE90275E4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_7EEC0EA366116859A2C1387CE90275E4" xlink:to="lab_us-gaap_StockholdersEquity_7EEC0EA366116859A2C1387CE90275E4" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_877529C6315443A6AAFC387CE903EB79_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity_877529C6315443A6AAFC387CE903EB79" 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_877529C6315443A6AAFC387CE903EB79_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity_877529C6315443A6AAFC387CE903EB79" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_877529C6315443A6AAFC387CE903EB79" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_877529C6315443A6AAFC387CE903EB79" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity_877529C6315443A6AAFC387CE903EB79" xlink:type="arc" />
    <link:label id="lab_us-gaap_BillingsInExcessOfCostCurrent_D0CF6F5CBF19DCE57BD9426DEDCD71B6_negatedLabel_en-US" xlink:label="lab_us-gaap_BillingsInExcessOfCostCurrent_D0CF6F5CBF19DCE57BD9426DEDCD71B6" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Billings in excess of costs and estimated earnings on uncompleted contracts</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BillingsInExcessOfCostCurrent" xlink:label="loc_us-gaap_BillingsInExcessOfCostCurrent_D0CF6F5CBF19DCE57BD9426DEDCD71B6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BillingsInExcessOfCostCurrent_D0CF6F5CBF19DCE57BD9426DEDCD71B6" xlink:to="lab_us-gaap_BillingsInExcessOfCostCurrent_D0CF6F5CBF19DCE57BD9426DEDCD71B6" xlink:type="arc" />
    <link:label id="lab_gifi_GeographicReportingDisclosureTable_78A43D0457094A9D00CD372AF8063CCF_terseLabel_en-US" xlink:label="lab_gifi_GeographicReportingDisclosureTable_78A43D0457094A9D00CD372AF8063CCF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographic Reporting Disclosure [Table]</link:label>
    <link:label id="lab_gifi_GeographicReportingDisclosureTable_78A43D0457094A9D00CD372AF8063CCF_label_en-US" xlink:label="lab_gifi_GeographicReportingDisclosureTable_78A43D0457094A9D00CD372AF8063CCF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographic Reporting Disclosure [Table]</link:label>
    <link:label id="lab_gifi_GeographicReportingDisclosureTable_78A43D0457094A9D00CD372AF8063CCF_documentation_en-US" xlink:label="lab_gifi_GeographicReportingDisclosureTable_78A43D0457094A9D00CD372AF8063CCF" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Geographic Reporting Disclosure [Table]</link:label>
    <link:loc xlink:href="gifi-20151231.xsd#gifi_GeographicReportingDisclosureTable" xlink:label="loc_gifi_GeographicReportingDisclosureTable_78A43D0457094A9D00CD372AF8063CCF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_GeographicReportingDisclosureTable_78A43D0457094A9D00CD372AF8063CCF" xlink:to="lab_gifi_GeographicReportingDisclosureTable_78A43D0457094A9D00CD372AF8063CCF" xlink:type="arc" />
    <link:label id="lab_us-gaap_GeographicDistributionAxis_C3504053E0C9A895BA47372AF806153B_terseLabel_en-US" xlink:label="lab_us-gaap_GeographicDistributionAxis_C3504053E0C9A895BA47372AF806153B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographic Distribution [Axis]</link:label>
    <link:label id="lab_us-gaap_GeographicDistributionAxis_C3504053E0C9A895BA47372AF806153B_label_en-US" xlink:label="lab_us-gaap_GeographicDistributionAxis_C3504053E0C9A895BA47372AF806153B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographic Distribution [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GeographicDistributionAxis" xlink:label="loc_us-gaap_GeographicDistributionAxis_C3504053E0C9A895BA47372AF806153B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeographicDistributionAxis_C3504053E0C9A895BA47372AF806153B" xlink:to="lab_us-gaap_GeographicDistributionAxis_C3504053E0C9A895BA47372AF806153B" xlink:type="arc" />
    <link:label id="lab_us-gaap_GeographicDistributionDomain_6202B634D07744743D2D372AF8062928_terseLabel_en-US" xlink:label="lab_us-gaap_GeographicDistributionDomain_6202B634D07744743D2D372AF8062928" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographic Distribution [Domain]</link:label>
    <link:label id="lab_us-gaap_GeographicDistributionDomain_6202B634D07744743D2D372AF8062928_label_en-US" xlink:label="lab_us-gaap_GeographicDistributionDomain_6202B634D07744743D2D372AF8062928" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographic Distribution [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GeographicDistributionDomain" xlink:label="loc_us-gaap_GeographicDistributionDomain_6202B634D07744743D2D372AF8062928" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeographicDistributionDomain_6202B634D07744743D2D372AF8062928" xlink:to="lab_us-gaap_GeographicDistributionDomain_6202B634D07744743D2D372AF8062928" xlink:type="arc" />
    <link:label id="lab_us-gaap_GeographicDistributionDomesticMember_2AC4D770ADBA7D235EB7372AF806C299_terseLabel_en-US" xlink:label="lab_us-gaap_GeographicDistributionDomesticMember_2AC4D770ADBA7D235EB7372AF806C299" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">United States</link:label>
    <link:label id="lab_us-gaap_GeographicDistributionDomesticMember_2AC4D770ADBA7D235EB7372AF806C299_label_en-US" xlink:label="lab_us-gaap_GeographicDistributionDomesticMember_2AC4D770ADBA7D235EB7372AF806C299" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographic Distribution, Domestic [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GeographicDistributionDomesticMember" xlink:label="loc_us-gaap_GeographicDistributionDomesticMember_2AC4D770ADBA7D235EB7372AF806C299" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeographicDistributionDomesticMember_2AC4D770ADBA7D235EB7372AF806C299" xlink:to="lab_us-gaap_GeographicDistributionDomesticMember_2AC4D770ADBA7D235EB7372AF806C299" xlink:type="arc" />
    <link:label id="lab_us-gaap_GeographicDistributionForeignMember_63B79A391D0AACCD349F372AF806D8D4_terseLabel_en-US" xlink:label="lab_us-gaap_GeographicDistributionForeignMember_63B79A391D0AACCD349F372AF806D8D4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">International</link:label>
    <link:label id="lab_us-gaap_GeographicDistributionForeignMember_63B79A391D0AACCD349F372AF806D8D4_label_en-US" xlink:label="lab_us-gaap_GeographicDistributionForeignMember_63B79A391D0AACCD349F372AF806D8D4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographic Distribution, Foreign [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GeographicDistributionForeignMember" xlink:label="loc_us-gaap_GeographicDistributionForeignMember_63B79A391D0AACCD349F372AF806D8D4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeographicDistributionForeignMember_63B79A391D0AACCD349F372AF806D8D4" xlink:to="lab_us-gaap_GeographicDistributionForeignMember_63B79A391D0AACCD349F372AF806D8D4" xlink:type="arc" />
    <link:label id="lab_gifi_GeographicReportingDisclosureLineItems_1F567ED60B414ACD4AF4372AF80646D3_terseLabel_en-US" xlink:label="lab_gifi_GeographicReportingDisclosureLineItems_1F567ED60B414ACD4AF4372AF80646D3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographic Reporting Disclosure [Line Items]</link:label>
    <link:label id="lab_gifi_GeographicReportingDisclosureLineItems_1F567ED60B414ACD4AF4372AF80646D3_label_en-US" xlink:label="lab_gifi_GeographicReportingDisclosureLineItems_1F567ED60B414ACD4AF4372AF80646D3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographic Reporting Disclosure [Line Items]</link:label>
    <link:label id="lab_gifi_GeographicReportingDisclosureLineItems_1F567ED60B414ACD4AF4372AF80646D3_documentation_en-US" xlink:label="lab_gifi_GeographicReportingDisclosureLineItems_1F567ED60B414ACD4AF4372AF80646D3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Geographic Reporting Disclosure [Line Items]</link:label>
    <link:loc xlink:href="gifi-20151231.xsd#gifi_GeographicReportingDisclosureLineItems" xlink:label="loc_gifi_GeographicReportingDisclosureLineItems_1F567ED60B414ACD4AF4372AF80646D3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_GeographicReportingDisclosureLineItems_1F567ED60B414ACD4AF4372AF80646D3" xlink:to="lab_gifi_GeographicReportingDisclosureLineItems_1F567ED60B414ACD4AF4372AF80646D3" xlink:type="arc" />
    <link:label id="lab_us-gaap_Revenues_E0F7CD579D7BE63F192D372AF806E206_terseLabel_en-US" xlink:label="lab_us-gaap_Revenues_E0F7CD579D7BE63F192D372AF806E206" 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_E0F7CD579D7BE63F192D372AF806E206_label_en-US" xlink:label="lab_us-gaap_Revenues_E0F7CD579D7BE63F192D372AF806E206" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_E0F7CD579D7BE63F192D372AF806E206" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Revenues_E0F7CD579D7BE63F192D372AF806E206" xlink:to="lab_us-gaap_Revenues_E0F7CD579D7BE63F192D372AF806E206" xlink:type="arc" />
    <link:label id="lab_us-gaap_GrossProfit_8F611930EA0DE83268683E41CF1088C4_terseLabel_en-US" xlink:label="lab_us-gaap_GrossProfit_8F611930EA0DE83268683E41CF1088C4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gross profit (loss)</link:label>
    <link:label id="lab_us-gaap_GrossProfit_8F611930EA0DE83268683E41CF1088C4_label_en-US" xlink:label="lab_us-gaap_GrossProfit_8F611930EA0DE83268683E41CF1088C4" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_8F611930EA0DE83268683E41CF1088C4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit_8F611930EA0DE83268683E41CF1088C4" xlink:to="lab_us-gaap_GrossProfit_8F611930EA0DE83268683E41CF1088C4" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_0AC67C7E42EB6CC6845D3E41CF1B2558_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_0AC67C7E42EB6CC6845D3E41CF1B2558" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net (loss) income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_0AC67C7E42EB6CC6845D3E41CF1B2558_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_0AC67C7E42EB6CC6845D3E41CF1B2558" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_0AC67C7E42EB6CC6845D3E41CF1B2558" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_0AC67C7E42EB6CC6845D3E41CF1B2558" xlink:to="lab_us-gaap_NetIncomeLoss_0AC67C7E42EB6CC6845D3E41CF1B2558" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDiluted_ACAD08878F940CA7595D3E41CF24D217_positiveLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDiluted_ACAD08878F940CA7595D3E41CF24D217" xlink:role="http://www.xbrl.org/2003/role/positiveLabel" xlink:type="resource" xml:lang="en-US">Basic and fully diluted EPS (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDiluted_ACAD08878F940CA7595D3E41CF24D217_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDiluted_ACAD08878F940CA7595D3E41CF24D217" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDiluted_ACAD08878F940CA7595D3E41CF24D217" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDiluted_ACAD08878F940CA7595D3E41CF24D217" xlink:to="lab_us-gaap_EarningsPerShareBasicAndDiluted_ACAD08878F940CA7595D3E41CF24D217" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_254AC5866FADED4003573D5DAF1AEC9C_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_254AC5866FADED4003573D5DAF1AEC9C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_254AC5866FADED4003573D5DAF1AEC9C_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_254AC5866FADED4003573D5DAF1AEC9C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_254AC5866FADED4003573D5DAF1AEC9C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_254AC5866FADED4003573D5DAF1AEC9C" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_254AC5866FADED4003573D5DAF1AEC9C" xlink:type="arc" />
    <link:label id="lab_us-gaap_AwardTypeAxis_B833970304C75C16D2593D5DAF207178_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis_B833970304C75C16D2593D5DAF207178" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_B833970304C75C16D2593D5DAF207178_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis_B833970304C75C16D2593D5DAF207178" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_B833970304C75C16D2593D5DAF207178" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis_B833970304C75C16D2593D5DAF207178" xlink:to="lab_us-gaap_AwardTypeAxis_B833970304C75C16D2593D5DAF207178" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9ACF92CF454528ECAEF13D5DAF210E9D_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9ACF92CF454528ECAEF13D5DAF210E9D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Award [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9ACF92CF454528ECAEF13D5DAF210E9D_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9ACF92CF454528ECAEF13D5DAF210E9D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Award [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9ACF92CF454528ECAEF13D5DAF210E9D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9ACF92CF454528ECAEF13D5DAF210E9D" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9ACF92CF454528ECAEF13D5DAF210E9D" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedStockMember_FE5CBE675D5C8C2759A83D5E734452C8_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockMember_FE5CBE675D5C8C2759A83D5E734452C8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted Stock</link:label>
    <link:label id="lab_us-gaap_RestrictedStockMember_FE5CBE675D5C8C2759A83D5E734452C8_label_en-US" xlink:label="lab_us-gaap_RestrictedStockMember_FE5CBE675D5C8C2759A83D5E734452C8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Stock [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaap_RestrictedStockMember_FE5CBE675D5C8C2759A83D5E734452C8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockMember_FE5CBE675D5C8C2759A83D5E734452C8" xlink:to="lab_us-gaap_RestrictedStockMember_FE5CBE675D5C8C2759A83D5E734452C8" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7C43331C5330391437033D5DAF26EDAF_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7C43331C5330391437033D5DAF26EDAF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7C43331C5330391437033D5DAF26EDAF_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7C43331C5330391437033D5DAF26EDAF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7C43331C5330391437033D5DAF26EDAF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7C43331C5330391437033D5DAF26EDAF" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7C43331C5330391437033D5DAF26EDAF" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_CF1FBEDB0D065619071D3CD09EB866E1_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_CF1FBEDB0D065619071D3CD09EB866E1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of Shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_CF1FBEDB0D065619071D3CD09EB866E1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_CF1FBEDB0D065619071D3CD09EB866E1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_CF1FBEDB0D065619071D3CD09EB866E1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_CF1FBEDB0D065619071D3CD09EB866E1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_CF1FBEDB0D065619071D3CD09EB866E1" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_3DB3ABC44D2A2C67CD493CD09EB9BA09_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_3DB3ABC44D2A2C67CD493CD09EB9BA09" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Number of restricted shares, beginning balance</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_3DB3ABC44D2A2C67CD493CD09EB9BA09_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_3DB3ABC44D2A2C67CD493CD09EB9BA09" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_3DB3ABC44D2A2C67CD493CD09EB9BA09" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_3DB3ABC44D2A2C67CD493CD09EB9BA09" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_3DB3ABC44D2A2C67CD493CD09EB9BA09" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_531143508998D7A2D9403CD09EB95B31_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_531143508998D7A2D9403CD09EB95B31" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of shares, granted</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_531143508998D7A2D9403CD09EB95B31_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_531143508998D7A2D9403CD09EB95B31" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_531143508998D7A2D9403CD09EB95B31" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_531143508998D7A2D9403CD09EB95B31" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_531143508998D7A2D9403CD09EB95B31" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_D5E228D96F7A81573AA13CD09EB981C8_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_D5E228D96F7A81573AA13CD09EB981C8" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Number of shares, vested</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_D5E228D96F7A81573AA13CD09EB981C8_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_D5E228D96F7A81573AA13CD09EB981C8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_D5E228D96F7A81573AA13CD09EB981C8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_D5E228D96F7A81573AA13CD09EB981C8" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_D5E228D96F7A81573AA13CD09EB981C8" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_31646FD04DCAF353EF6A3CD09EB9BB82_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_31646FD04DCAF353EF6A3CD09EB9BB82" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Number of shares, forfeited</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_31646FD04DCAF353EF6A3CD09EB9BB82_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_31646FD04DCAF353EF6A3CD09EB9BB82" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_31646FD04DCAF353EF6A3CD09EB9BB82" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_31646FD04DCAF353EF6A3CD09EB9BB82" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_31646FD04DCAF353EF6A3CD09EB9BB82" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_29CE32D6195EAECD7CDB3CD09EB9874F_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_29CE32D6195EAECD7CDB3CD09EB9874F" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Number of restricted shares, ending balance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_29CE32D6195EAECD7CDB3CD09EB9874F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_29CE32D6195EAECD7CDB3CD09EB9874F" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_29CE32D6195EAECD7CDB3CD09EB9874F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_840C12DAF4B39E69C3F13CD09EB92E4D_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_840C12DAF4B39E69C3F13CD09EB92E4D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted Average Grant-Date Fair Value Per Share</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_840C12DAF4B39E69C3F13CD09EB92E4D_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_840C12DAF4B39E69C3F13CD09EB92E4D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_840C12DAF4B39E69C3F13CD09EB92E4D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_840C12DAF4B39E69C3F13CD09EB92E4D" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_840C12DAF4B39E69C3F13CD09EB92E4D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_44F1ABD306333C99A7DF3CD09EB90546_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_44F1ABD306333C99A7DF3CD09EB90546" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Weighted-average grant-date fair value, restricted shares, beginning balance</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_44F1ABD306333C99A7DF3CD09EB90546_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_44F1ABD306333C99A7DF3CD09EB90546" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_44F1ABD306333C99A7DF3CD09EB90546" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_44F1ABD306333C99A7DF3CD09EB90546" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_44F1ABD306333C99A7DF3CD09EB90546" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_592B6EA2149F96E88E0C3CD09EBA8AE1_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_592B6EA2149F96E88E0C3CD09EBA8AE1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average grant-date fair value per share, granted</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_592B6EA2149F96E88E0C3CD09EBA8AE1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_592B6EA2149F96E88E0C3CD09EBA8AE1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_592B6EA2149F96E88E0C3CD09EBA8AE1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_592B6EA2149F96E88E0C3CD09EBA8AE1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_592B6EA2149F96E88E0C3CD09EBA8AE1" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_B00C0B48790203BF1BAA3CD09EBA8A56_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_B00C0B48790203BF1BAA3CD09EBA8A56" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average grant-date fair value per share, vested</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_B00C0B48790203BF1BAA3CD09EBA8A56_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_B00C0B48790203BF1BAA3CD09EBA8A56" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_B00C0B48790203BF1BAA3CD09EBA8A56" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_B00C0B48790203BF1BAA3CD09EBA8A56" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_B00C0B48790203BF1BAA3CD09EBA8A56" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_8BF9B83CCD037C094CC63CD09EBAED0E_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_8BF9B83CCD037C094CC63CD09EBAED0E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average grant-date fair value per share, forfeited</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_8BF9B83CCD037C094CC63CD09EBAED0E_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_8BF9B83CCD037C094CC63CD09EBAED0E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_8BF9B83CCD037C094CC63CD09EBAED0E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_8BF9B83CCD037C094CC63CD09EBAED0E" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_8BF9B83CCD037C094CC63CD09EBAED0E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_0F27F75DEA3F6EEE72A63CD09EBAC4D5_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_0F27F75DEA3F6EEE72A63CD09EBAC4D5" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Weighted-average grant-date fair value, restricted shares, ending balance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_0F27F75DEA3F6EEE72A63CD09EBAC4D5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_0F27F75DEA3F6EEE72A63CD09EBAC4D5" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_0F27F75DEA3F6EEE72A63CD09EBAC4D5" xlink:type="arc" />
    <link:label id="lab_gifi_CostAndEstimatedEarningsOnUncompletedContractsTableTextBlock_C07FC576A359A9E0807F32E2CB00CB90_terseLabel_en-US" xlink:label="lab_gifi_CostAndEstimatedEarningsOnUncompletedContractsTableTextBlock_C07FC576A359A9E0807F32E2CB00CB90" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Information with Respect to Uncompleted Contracts</link:label>
    <link:label id="lab_gifi_CostAndEstimatedEarningsOnUncompletedContractsTableTextBlock_C07FC576A359A9E0807F32E2CB00CB90_label_en-US" xlink:label="lab_gifi_CostAndEstimatedEarningsOnUncompletedContractsTableTextBlock_C07FC576A359A9E0807F32E2CB00CB90" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost and Estimated Earnings on Uncompleted Contracts [Table Text Block]</link:label>
    <link:label id="lab_gifi_CostAndEstimatedEarningsOnUncompletedContractsTableTextBlock_C07FC576A359A9E0807F32E2CB00CB90_documentation_en-US" xlink:label="lab_gifi_CostAndEstimatedEarningsOnUncompletedContractsTableTextBlock_C07FC576A359A9E0807F32E2CB00CB90" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cost and Estimated Earnings on Uncompleted Contracts.</link:label>
    <link:loc xlink:href="gifi-20151231.xsd#gifi_CostAndEstimatedEarningsOnUncompletedContractsTableTextBlock" xlink:label="loc_gifi_CostAndEstimatedEarningsOnUncompletedContractsTableTextBlock_C07FC576A359A9E0807F32E2CB00CB90" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_CostAndEstimatedEarningsOnUncompletedContractsTableTextBlock_C07FC576A359A9E0807F32E2CB00CB90" xlink:to="lab_gifi_CostAndEstimatedEarningsOnUncompletedContractsTableTextBlock_C07FC576A359A9E0807F32E2CB00CB90" xlink:type="arc" />
    <link:label id="lab_gifi_CostAndEstimatedEarningsOnUncompletedContractsIncludedInConsolidatedBalanceSheetsTableTextBlock_111D975A627C3CFDCA4D32E2CB0107FE_terseLabel_en-US" xlink:label="lab_gifi_CostAndEstimatedEarningsOnUncompletedContractsIncludedInConsolidatedBalanceSheetsTableTextBlock_111D975A627C3CFDCA4D32E2CB0107FE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Uncompleted Contracts Included in Accompanying Consolidated Balance Sheets</link:label>
    <link:label id="lab_gifi_CostAndEstimatedEarningsOnUncompletedContractsIncludedInConsolidatedBalanceSheetsTableTextBlock_111D975A627C3CFDCA4D32E2CB0107FE_label_en-US" xlink:label="lab_gifi_CostAndEstimatedEarningsOnUncompletedContractsIncludedInConsolidatedBalanceSheetsTableTextBlock_111D975A627C3CFDCA4D32E2CB0107FE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost and Estimated Earnings on Uncompleted Contracts Included in Consolidated Balance Sheets [Table Text Block]</link:label>
    <link:label id="lab_gifi_CostAndEstimatedEarningsOnUncompletedContractsIncludedInConsolidatedBalanceSheetsTableTextBlock_111D975A627C3CFDCA4D32E2CB0107FE_documentation_en-US" xlink:label="lab_gifi_CostAndEstimatedEarningsOnUncompletedContractsIncludedInConsolidatedBalanceSheetsTableTextBlock_111D975A627C3CFDCA4D32E2CB0107FE" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cost and Estimated Earnings on Uncompleted Contracts Included in Consolidated Balance Sheets.</link:label>
    <link:loc xlink:href="gifi-20151231.xsd#gifi_CostAndEstimatedEarningsOnUncompletedContractsIncludedInConsolidatedBalanceSheetsTableTextBlock" xlink:label="loc_gifi_CostAndEstimatedEarningsOnUncompletedContractsIncludedInConsolidatedBalanceSheetsTableTextBlock_111D975A627C3CFDCA4D32E2CB0107FE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_CostAndEstimatedEarningsOnUncompletedContractsIncludedInConsolidatedBalanceSheetsTableTextBlock_111D975A627C3CFDCA4D32E2CB0107FE" xlink:to="lab_gifi_CostAndEstimatedEarningsOnUncompletedContractsIncludedInConsolidatedBalanceSheetsTableTextBlock_111D975A627C3CFDCA4D32E2CB0107FE" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_3B13F0AA81BAED8CD5BA32E2CB010DE4_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_3B13F0AA81BAED8CD5BA32E2CB010DE4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Revenues from Customers</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_3B13F0AA81BAED8CD5BA32E2CB010DE4_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_3B13F0AA81BAED8CD5BA32E2CB010DE4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_3B13F0AA81BAED8CD5BA32E2CB010DE4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_3B13F0AA81BAED8CD5BA32E2CB010DE4" xlink:to="lab_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_3B13F0AA81BAED8CD5BA32E2CB010DE4" xlink:type="arc" />
    <link:label id="lab_gifi_ScheduleOfFinancialInformationByGeographicAreaTableTextBlock_44BA69E9C9AEC182C81A32E2CB01EC49_terseLabel_en-US" xlink:label="lab_gifi_ScheduleOfFinancialInformationByGeographicAreaTableTextBlock_44BA69E9C9AEC182C81A32E2CB01EC49" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Company Revenues by Geographic Location</link:label>
    <link:label id="lab_gifi_ScheduleOfFinancialInformationByGeographicAreaTableTextBlock_44BA69E9C9AEC182C81A32E2CB01EC49_label_en-US" xlink:label="lab_gifi_ScheduleOfFinancialInformationByGeographicAreaTableTextBlock_44BA69E9C9AEC182C81A32E2CB01EC49" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule Of Financial Information By Geographic Area Table [Text Block]</link:label>
    <link:label id="lab_gifi_ScheduleOfFinancialInformationByGeographicAreaTableTextBlock_44BA69E9C9AEC182C81A32E2CB01EC49_documentation_en-US" xlink:label="lab_gifi_ScheduleOfFinancialInformationByGeographicAreaTableTextBlock_44BA69E9C9AEC182C81A32E2CB01EC49" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Schedule Of Financial Information By Geographic Area Table.</link:label>
    <link:loc xlink:href="gifi-20151231.xsd#gifi_ScheduleOfFinancialInformationByGeographicAreaTableTextBlock" xlink:label="loc_gifi_ScheduleOfFinancialInformationByGeographicAreaTableTextBlock_44BA69E9C9AEC182C81A32E2CB01EC49" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_ScheduleOfFinancialInformationByGeographicAreaTableTextBlock_44BA69E9C9AEC182C81A32E2CB01EC49" xlink:to="lab_gifi_ScheduleOfFinancialInformationByGeographicAreaTableTextBlock_44BA69E9C9AEC182C81A32E2CB01EC49" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_6EACFC8575BEBAD574E83E882DE4BCE4_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract_6EACFC8575BEBAD574E83E882DE4BCE4" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_6EACFC8575BEBAD574E83E882DE4BCE4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_6EACFC8575BEBAD574E83E882DE4BCE4" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract_6EACFC8575BEBAD574E83E882DE4BCE4" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_21896C03E24411B084D53E882DE448A8_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_21896C03E24411B084D53E882DE448A8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_21896C03E24411B084D53E882DE448A8_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_21896C03E24411B084D53E882DE448A8" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_21896C03E24411B084D53E882DE448A8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_21896C03E24411B084D53E882DE448A8" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_21896C03E24411B084D53E882DE448A8" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_12E9539E0AB658910B843E882DE42F79_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_12E9539E0AB658910B843E882DE42F79" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustments to reconcile net (loss) income to net cash provided by operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_12E9539E0AB658910B843E882DE42F79_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_12E9539E0AB658910B843E882DE42F79" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_12E9539E0AB658910B843E882DE42F79" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_12E9539E0AB658910B843E882DE42F79" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_12E9539E0AB658910B843E882DE42F79" xlink:type="arc" />
    <link:label id="lab_us-gaap_Depreciation_D51412ADB8888E77CB893E882DE5006B_terseLabel_en-US" xlink:label="lab_us-gaap_Depreciation_D51412ADB8888E77CB893E882DE5006B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation</link:label>
    <link:label id="lab_us-gaap_Depreciation_D51412ADB8888E77CB893E882DE5006B_label_en-US" xlink:label="lab_us-gaap_Depreciation_D51412ADB8888E77CB893E882DE5006B" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaap_Depreciation_D51412ADB8888E77CB893E882DE5006B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation_D51412ADB8888E77CB893E882DE5006B" xlink:to="lab_us-gaap_Depreciation_D51412ADB8888E77CB893E882DE5006B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProductionRelatedImpairmentsOrCharges_2CA597DDA21AC27D13C73E882DE5859E_terseLabel_en-US" xlink:label="lab_us-gaap_ProductionRelatedImpairmentsOrCharges_2CA597DDA21AC27D13C73E882DE5859E" 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_ProductionRelatedImpairmentsOrCharges_2CA597DDA21AC27D13C73E882DE5859E_label_en-US" xlink:label="lab_us-gaap_ProductionRelatedImpairmentsOrCharges_2CA597DDA21AC27D13C73E882DE5859E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Production Related Impairments or Charges</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProductionRelatedImpairmentsOrCharges" xlink:label="loc_us-gaap_ProductionRelatedImpairmentsOrCharges_2CA597DDA21AC27D13C73E882DE5859E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductionRelatedImpairmentsOrCharges_2CA597DDA21AC27D13C73E882DE5859E" xlink:to="lab_us-gaap_ProductionRelatedImpairmentsOrCharges_2CA597DDA21AC27D13C73E882DE5859E" xlink:type="arc" />
    <link:label id="lab_gifi_AllowanceForDoubtfulAccountsProvisions_3EE399A1136462D9C53D3E882DE54BB9_terseLabel_en-US" xlink:label="lab_gifi_AllowanceForDoubtfulAccountsProvisions_3EE399A1136462D9C53D3E882DE54BB9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Allowance for doubtful accounts</link:label>
    <link:label id="lab_gifi_AllowanceForDoubtfulAccountsProvisions_3EE399A1136462D9C53D3E882DE54BB9_label_en-US" xlink:label="lab_gifi_AllowanceForDoubtfulAccountsProvisions_3EE399A1136462D9C53D3E882DE54BB9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Allowance for Doubtful Accounts, Provisions</link:label>
    <link:label id="lab_gifi_AllowanceForDoubtfulAccountsProvisions_3EE399A1136462D9C53D3E882DE54BB9_documentation_en-US" xlink:label="lab_gifi_AllowanceForDoubtfulAccountsProvisions_3EE399A1136462D9C53D3E882DE54BB9" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Allowance for Doubtful Accounts, Provisions</link:label>
    <link:loc xlink:href="gifi-20151231.xsd#gifi_AllowanceForDoubtfulAccountsProvisions" xlink:label="loc_gifi_AllowanceForDoubtfulAccountsProvisions_3EE399A1136462D9C53D3E882DE54BB9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_AllowanceForDoubtfulAccountsProvisions_3EE399A1136462D9C53D3E882DE54BB9" xlink:to="lab_gifi_AllowanceForDoubtfulAccountsProvisions_3EE399A1136462D9C53D3E882DE54BB9" xlink:type="arc" />
    <link:label id="lab_us-gaap_GainLossOnDispositionOfAssets1_58E2B468264C151FFD2A3E882DE50C00_negatedLabel_en-US" xlink:label="lab_us-gaap_GainLossOnDispositionOfAssets1_58E2B468264C151FFD2A3E882DE50C00" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">(Loss) gain on the sale of assets</link:label>
    <link:label id="lab_us-gaap_GainLossOnDispositionOfAssets1_58E2B468264C151FFD2A3E882DE50C00_label_en-US" xlink:label="lab_us-gaap_GainLossOnDispositionOfAssets1_58E2B468264C151FFD2A3E882DE50C00" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_58E2B468264C151FFD2A3E882DE50C00" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnDispositionOfAssets1_58E2B468264C151FFD2A3E882DE50C00" xlink:to="lab_us-gaap_GainLossOnDispositionOfAssets1_58E2B468264C151FFD2A3E882DE50C00" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_0E0311621CE56184A5BF3E882DE5CCBF_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_0E0311621CE56184A5BF3E882DE5CCBF" 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_0E0311621CE56184A5BF3E882DE5CCBF_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_0E0311621CE56184A5BF3E882DE5CCBF" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_0E0311621CE56184A5BF3E882DE5CCBF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_0E0311621CE56184A5BF3E882DE5CCBF" xlink:to="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_0E0311621CE56184A5BF3E882DE5CCBF" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensation_866E9A9E02241A405D173E882DE50234_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation_866E9A9E02241A405D173E882DE50234" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_866E9A9E02241A405D173E882DE50234_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation_866E9A9E02241A405D173E882DE50234" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_866E9A9E02241A405D173E882DE50234" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation_866E9A9E02241A405D173E882DE50234" xlink:to="lab_us-gaap_ShareBasedCompensation_866E9A9E02241A405D173E882DE50234" xlink:type="arc" />
    <link:label id="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_ED61FF266C91712FF1953E882DE5A280_negatedLabel_en-US" xlink:label="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_ED61FF266C91712FF1953E882DE5A280" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Excess tax benefits from share-based payment arrangements</link:label>
    <link:label id="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_ED61FF266C91712FF1953E882DE5A280_label_en-US" xlink:label="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_ED61FF266C91712FF1953E882DE5A280" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Excess Tax Benefit from Share-based Compensation, Operating Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" xlink:label="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_ED61FF266C91712FF1953E882DE5A280" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_ED61FF266C91712FF1953E882DE5A280" xlink:to="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_ED61FF266C91712FF1953E882DE5A280" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_48854D7B5B86F41F482C3E882DE51854_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_48854D7B5B86F41F482C3E882DE51854" 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_48854D7B5B86F41F482C3E882DE51854_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_48854D7B5B86F41F482C3E882DE51854" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_48854D7B5B86F41F482C3E882DE51854" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_48854D7B5B86F41F482C3E882DE51854" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_48854D7B5B86F41F482C3E882DE51854" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractReceivablesNet_FA5A90698483FE44DCEA3E882DE60E15_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractReceivablesNet_FA5A90698483FE44DCEA3E882DE60E15" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Contracts receivable, net</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractReceivablesNet_FA5A90698483FE44DCEA3E882DE60E15_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractReceivablesNet_FA5A90698483FE44DCEA3E882DE60E15" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Contract Receivables, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInContractReceivablesNet" xlink:label="loc_us-gaap_IncreaseDecreaseInContractReceivablesNet_FA5A90698483FE44DCEA3E882DE60E15" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInContractReceivablesNet_FA5A90698483FE44DCEA3E882DE60E15" xlink:to="lab_us-gaap_IncreaseDecreaseInContractReceivablesNet_FA5A90698483FE44DCEA3E882DE60E15" xlink:type="arc" />
    <link:label id="lab_gifi_IncreaseDecreaseInContractRetainage_F708199552F28D66F9E73E882DE65033_negatedLabel_en-US" xlink:label="lab_gifi_IncreaseDecreaseInContractRetainage_F708199552F28D66F9E73E882DE65033" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Contract retainage</link:label>
    <link:label id="lab_gifi_IncreaseDecreaseInContractRetainage_F708199552F28D66F9E73E882DE65033_label_en-US" xlink:label="lab_gifi_IncreaseDecreaseInContractRetainage_F708199552F28D66F9E73E882DE65033" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Contract Retainage</link:label>
    <link:label id="lab_gifi_IncreaseDecreaseInContractRetainage_F708199552F28D66F9E73E882DE65033_documentation_en-US" xlink:label="lab_gifi_IncreaseDecreaseInContractRetainage_F708199552F28D66F9E73E882DE65033" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Increase (decrease) in contract retainage.</link:label>
    <link:loc xlink:href="gifi-20151231.xsd#gifi_IncreaseDecreaseInContractRetainage" xlink:label="loc_gifi_IncreaseDecreaseInContractRetainage_F708199552F28D66F9E73E882DE65033" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_IncreaseDecreaseInContractRetainage_F708199552F28D66F9E73E882DE65033" xlink:to="lab_gifi_IncreaseDecreaseInContractRetainage_F708199552F28D66F9E73E882DE65033" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInUnbilledReceivables_A3959D6A39308CAC93803E882DE69256_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInUnbilledReceivables_A3959D6A39308CAC93803E882DE69256" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Costs and estimated earnings in excess of billings on uncompleted contracts</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInUnbilledReceivables_A3959D6A39308CAC93803E882DE69256_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInUnbilledReceivables_A3959D6A39308CAC93803E882DE69256" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Unbilled Receivables</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInUnbilledReceivables" xlink:label="loc_us-gaap_IncreaseDecreaseInUnbilledReceivables_A3959D6A39308CAC93803E882DE69256" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInUnbilledReceivables_A3959D6A39308CAC93803E882DE69256" xlink:to="lab_us-gaap_IncreaseDecreaseInUnbilledReceivables_A3959D6A39308CAC93803E882DE69256" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_CA4773B4BF0248A7AF243E882DE68574_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_CA4773B4BF0248A7AF243E882DE68574" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Billings in excess of costs and estimated earnings on uncompleted contracts</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_CA4773B4BF0248A7AF243E882DE68574_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_CA4773B4BF0248A7AF243E882DE68574" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings" xlink:label="loc_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_CA4773B4BF0248A7AF243E882DE68574" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_CA4773B4BF0248A7AF243E882DE68574" xlink:to="lab_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_CA4773B4BF0248A7AF243E882DE68574" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_3B1C66C6767C93CC8ABA3E882DE72F3A_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable_3B1C66C6767C93CC8ABA3E882DE72F3A" 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_3B1C66C6767C93CC8ABA3E882DE72F3A_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable_3B1C66C6767C93CC8ABA3E882DE72F3A" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_3B1C66C6767C93CC8ABA3E882DE72F3A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayable_3B1C66C6767C93CC8ABA3E882DE72F3A" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayable_3B1C66C6767C93CC8ABA3E882DE72F3A" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidExpensesOther_18793204C7B14133B68F3E882DE77362_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidExpensesOther_18793204C7B14133B68F3E882DE77362" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Prepaid subcontractor costs</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidExpensesOther_18793204C7B14133B68F3E882DE77362_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidExpensesOther_18793204C7B14133B68F3E882DE77362" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Prepaid Expenses, Other</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidExpensesOther" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidExpensesOther_18793204C7B14133B68F3E882DE77362" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidExpensesOther_18793204C7B14133B68F3E882DE77362" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidExpensesOther_18793204C7B14133B68F3E882DE77362" xlink:type="arc" />
    <link:label id="lab_gifi_IncreaseDecreaseInPrepaidExpenseAndOtherAssets_D29F1B70967B320339963E882DE7164A_negatedLabel_en-US" xlink:label="lab_gifi_IncreaseDecreaseInPrepaidExpenseAndOtherAssets_D29F1B70967B320339963E882DE7164A" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other assets</link:label>
    <link:label id="lab_gifi_IncreaseDecreaseInPrepaidExpenseAndOtherAssets_D29F1B70967B320339963E882DE7164A_label_en-US" xlink:label="lab_gifi_IncreaseDecreaseInPrepaidExpenseAndOtherAssets_D29F1B70967B320339963E882DE7164A" 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_D29F1B70967B320339963E882DE7164A_documentation_en-US" xlink:label="lab_gifi_IncreaseDecreaseInPrepaidExpenseAndOtherAssets_D29F1B70967B320339963E882DE7164A" 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-20151231.xsd#gifi_IncreaseDecreaseInPrepaidExpenseAndOtherAssets" xlink:label="loc_gifi_IncreaseDecreaseInPrepaidExpenseAndOtherAssets_D29F1B70967B320339963E882DE7164A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_IncreaseDecreaseInPrepaidExpenseAndOtherAssets_D29F1B70967B320339963E882DE7164A" xlink:to="lab_gifi_IncreaseDecreaseInPrepaidExpenseAndOtherAssets_D29F1B70967B320339963E882DE7164A" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_FB4943FCE71FE40921C53E882DE7EC00_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories_FB4943FCE71FE40921C53E882DE7EC00" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Inventory</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_FB4943FCE71FE40921C53E882DE7EC00_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories_FB4943FCE71FE40921C53E882DE7EC00" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_FB4943FCE71FE40921C53E882DE7EC00" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories_FB4943FCE71FE40921C53E882DE7EC00" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories_FB4943FCE71FE40921C53E882DE7EC00" xlink:type="arc" />
    <link:label id="lab_gifi_IncreaseDecreaseinAccruedContractLosses_61617F8944EBE1F5F6713E882DE784DF_terseLabel_en-US" xlink:label="lab_gifi_IncreaseDecreaseinAccruedContractLosses_61617F8944EBE1F5F6713E882DE784DF" 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_61617F8944EBE1F5F6713E882DE784DF_label_en-US" xlink:label="lab_gifi_IncreaseDecreaseinAccruedContractLosses_61617F8944EBE1F5F6713E882DE784DF" 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_61617F8944EBE1F5F6713E882DE784DF_documentation_en-US" xlink:label="lab_gifi_IncreaseDecreaseinAccruedContractLosses_61617F8944EBE1F5F6713E882DE784DF" 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-20151231.xsd#gifi_IncreaseDecreaseinAccruedContractLosses" xlink:label="loc_gifi_IncreaseDecreaseinAccruedContractLosses_61617F8944EBE1F5F6713E882DE784DF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_IncreaseDecreaseinAccruedContractLosses_61617F8944EBE1F5F6713E882DE784DF" xlink:to="lab_gifi_IncreaseDecreaseinAccruedContractLosses_61617F8944EBE1F5F6713E882DE784DF" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_B5284F6BD33423C359043E882DE7E503_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_B5284F6BD33423C359043E882DE7E503" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued employee costs</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_B5284F6BD33423C359043E882DE7E503_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_B5284F6BD33423C359043E882DE7E503" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Employee Related Liabilities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_B5284F6BD33423C359043E882DE7E503" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_B5284F6BD33423C359043E882DE7E503" xlink:to="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_B5284F6BD33423C359043E882DE7E503" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_F4A6662B0CFD7BFC88033E882DE745FF_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_F4A6662B0CFD7BFC88033E882DE745FF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued expenses</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_F4A6662B0CFD7BFC88033E882DE745FF_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_F4A6662B0CFD7BFC88033E882DE745FF" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_F4A6662B0CFD7BFC88033E882DE745FF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_F4A6662B0CFD7BFC88033E882DE745FF" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_F4A6662B0CFD7BFC88033E882DE745FF" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_33ED46C686F71F1DBE183E882DE8F572_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_33ED46C686F71F1DBE183E882DE8F572" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current income taxes</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_33ED46C686F71F1DBE183E882DE8F572_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_33ED46C686F71F1DBE183E882DE8F572" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Income Taxes Payable, Net of Income Taxes Receivable</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_33ED46C686F71F1DBE183E882DE8F572" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_33ED46C686F71F1DBE183E882DE8F572" xlink:to="lab_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_33ED46C686F71F1DBE183E882DE8F572" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_0AF8B0580F9D35BCF20B3E882DE83ABF_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_0AF8B0580F9D35BCF20B3E882DE83ABF" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_0AF8B0580F9D35BCF20B3E882DE83ABF_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_0AF8B0580F9D35BCF20B3E882DE83ABF" 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</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_0AF8B0580F9D35BCF20B3E882DE83ABF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_0AF8B0580F9D35BCF20B3E882DE83ABF" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_0AF8B0580F9D35BCF20B3E882DE83ABF" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_FF74E88655469A22F66C3E882DE8BEF0_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_FF74E88655469A22F66C3E882DE8BEF0" 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_FF74E88655469A22F66C3E882DE8BEF0_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_FF74E88655469A22F66C3E882DE8BEF0" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_FF74E88655469A22F66C3E882DE8BEF0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_FF74E88655469A22F66C3E882DE8BEF0" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_FF74E88655469A22F66C3E882DE8BEF0" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_14B7EDF1E127051F5C033E882DE8801A_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_14B7EDF1E127051F5C033E882DE8801A" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Capital expenditures, net</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_14B7EDF1E127051F5C033E882DE8801A_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_14B7EDF1E127051F5C033E882DE8801A" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_14B7EDF1E127051F5C033E882DE8801A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_14B7EDF1E127051F5C033E882DE8801A" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_14B7EDF1E127051F5C033E882DE8801A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromSaleOfMachineryAndEquipment_3948C366ECAF8CFF07D33E882DE83889_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfMachineryAndEquipment_3948C366ECAF8CFF07D33E882DE83889" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds on the sale of equipment</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfMachineryAndEquipment_3948C366ECAF8CFF07D33E882DE83889_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfMachineryAndEquipment_3948C366ECAF8CFF07D33E882DE83889" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromSaleOfMachineryAndEquipment" xlink:label="loc_us-gaap_ProceedsFromSaleOfMachineryAndEquipment_3948C366ECAF8CFF07D33E882DE83889" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfMachineryAndEquipment_3948C366ECAF8CFF07D33E882DE83889" xlink:to="lab_us-gaap_ProceedsFromSaleOfMachineryAndEquipment_3948C366ECAF8CFF07D33E882DE83889" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_EEDFAC582C37F93BF9073E882DE83599_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_EEDFAC582C37F93BF9073E882DE83599" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash used in investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_EEDFAC582C37F93BF9073E882DE83599_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_EEDFAC582C37F93BF9073E882DE83599" 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</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_EEDFAC582C37F93BF9073E882DE83599" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_EEDFAC582C37F93BF9073E882DE83599" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_EEDFAC582C37F93BF9073E882DE83599" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_FDE94EE916EC0E1431393E882DE8F073_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_FDE94EE916EC0E1431393E882DE8F073" 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_FDE94EE916EC0E1431393E882DE8F073_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_FDE94EE916EC0E1431393E882DE8F073" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_FDE94EE916EC0E1431393E882DE8F073" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_FDE94EE916EC0E1431393E882DE8F073" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_FDE94EE916EC0E1431393E882DE8F073" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromNotesPayable_BFCD2587D70257265A1F3E882DE8E685_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromNotesPayable_BFCD2587D70257265A1F3E882DE8E685" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Borrowings against notes payable</link:label>
    <link:label id="lab_us-gaap_ProceedsFromNotesPayable_BFCD2587D70257265A1F3E882DE8E685_label_en-US" xlink:label="lab_us-gaap_ProceedsFromNotesPayable_BFCD2587D70257265A1F3E882DE8E685" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Notes Payable</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromNotesPayable" xlink:label="loc_us-gaap_ProceedsFromNotesPayable_BFCD2587D70257265A1F3E882DE8E685" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromNotesPayable_BFCD2587D70257265A1F3E882DE8E685" xlink:to="lab_us-gaap_ProceedsFromNotesPayable_BFCD2587D70257265A1F3E882DE8E685" xlink:type="arc" />
    <link:label id="lab_us-gaap_RepaymentsOfNotesPayable_9A91ABFEB184F770F2633E882DE8EB88_negatedLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfNotesPayable_9A91ABFEB184F770F2633E882DE8EB88" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Payments on notes payable</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfNotesPayable_9A91ABFEB184F770F2633E882DE8EB88_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfNotesPayable_9A91ABFEB184F770F2633E882DE8EB88" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repayments of Notes Payable</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RepaymentsOfNotesPayable" xlink:label="loc_us-gaap_RepaymentsOfNotesPayable_9A91ABFEB184F770F2633E882DE8EB88" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfNotesPayable_9A91ABFEB184F770F2633E882DE8EB88" xlink:to="lab_us-gaap_RepaymentsOfNotesPayable_9A91ABFEB184F770F2633E882DE8EB88" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_CD72605E54BF2546C0543E882DE97EDC_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised_CD72605E54BF2546C0543E882DE97EDC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from exercise of stock options</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_CD72605E54BF2546C0543E882DE97EDC_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised_CD72605E54BF2546C0543E882DE97EDC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Stock Options Exercised</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_CD72605E54BF2546C0543E882DE97EDC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockOptionsExercised_CD72605E54BF2546C0543E882DE97EDC" xlink:to="lab_us-gaap_ProceedsFromStockOptionsExercised_CD72605E54BF2546C0543E882DE97EDC" xlink:type="arc" />
    <link:label id="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_21D666C9010061EBF2593E882DE949CE_terseLabel_en-US" xlink:label="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_21D666C9010061EBF2593E882DE949CE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Excess tax benefit from share-based payment arrangements</link:label>
    <link:label id="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_21D666C9010061EBF2593E882DE949CE_label_en-US" xlink:label="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_21D666C9010061EBF2593E882DE949CE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Excess Tax Benefit from Share-based Compensation, Financing Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:label="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_21D666C9010061EBF2593E882DE949CE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_21D666C9010061EBF2593E882DE949CE" xlink:to="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_21D666C9010061EBF2593E882DE949CE" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_C3EBA493ACB1819E89B93E882DE946B0_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock_C3EBA493ACB1819E89B93E882DE946B0" 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_C3EBA493ACB1819E89B93E882DE946B0_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock_C3EBA493ACB1819E89B93E882DE946B0" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_C3EBA493ACB1819E89B93E882DE946B0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividendsCommonStock_C3EBA493ACB1819E89B93E882DE946B0" xlink:to="lab_us-gaap_PaymentsOfDividendsCommonStock_C3EBA493ACB1819E89B93E882DE946B0" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_810A152BB937BC31DE293E882DE967E6_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_810A152BB937BC31DE293E882DE967E6" 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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_810A152BB937BC31DE293E882DE967E6_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_810A152BB937BC31DE293E882DE967E6" 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</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_810A152BB937BC31DE293E882DE967E6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_810A152BB937BC31DE293E882DE967E6" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_810A152BB937BC31DE293E882DE967E6" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_7BCA82EAA411E6FD59AF3E882DE9093E_totalLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_7BCA82EAA411E6FD59AF3E882DE9093E" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net (decrease) increase in cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_7BCA82EAA411E6FD59AF3E882DE9093E_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_7BCA82EAA411E6FD59AF3E882DE9093E" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_7BCA82EAA411E6FD59AF3E882DE9093E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_7BCA82EAA411E6FD59AF3E882DE9093E" xlink:to="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_7BCA82EAA411E6FD59AF3E882DE9093E" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_125AD45F4F9C1ED2EB6C3E882DE96F84_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_125AD45F4F9C1ED2EB6C3E882DE96F84" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_125AD45F4F9C1ED2EB6C3E882DE96F84" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_125AD45F4F9C1ED2EB6C3E882DE96F84" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_125AD45F4F9C1ED2EB6C3E882DE96F84" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_0D3B71BE7B220C2E3A5B3E882DE9C04C_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_0D3B71BE7B220C2E3A5B3E882DE9C04C" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_0D3B71BE7B220C2E3A5B3E882DE9C04C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_0D3B71BE7B220C2E3A5B3E882DE9C04C" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_0D3B71BE7B220C2E3A5B3E882DE9C04C" xlink:type="arc" />
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_16FC59698A88DDEB3B663E882DE9344A_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract_16FC59698A88DDEB3B663E882DE9344A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supplemental cash flow information:</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_16FC59698A88DDEB3B663E882DE9344A_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract_16FC59698A88DDEB3B663E882DE9344A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_16FC59698A88DDEB3B663E882DE9344A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_16FC59698A88DDEB3B663E882DE9344A" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract_16FC59698A88DDEB3B663E882DE9344A" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestPaid_982441A7FA0C8BD0B4DA3E882DE9A058_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPaid_982441A7FA0C8BD0B4DA3E882DE9A058" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest paid</link:label>
    <link:label id="lab_us-gaap_InterestPaid_982441A7FA0C8BD0B4DA3E882DE9A058_label_en-US" xlink:label="lab_us-gaap_InterestPaid_982441A7FA0C8BD0B4DA3E882DE9A058" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Paid</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InterestPaid" xlink:label="loc_us-gaap_InterestPaid_982441A7FA0C8BD0B4DA3E882DE9A058" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaid_982441A7FA0C8BD0B4DA3E882DE9A058" xlink:to="lab_us-gaap_InterestPaid_982441A7FA0C8BD0B4DA3E882DE9A058" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_B1D2F1AEAEC73B6BE2113E882DEAAAC7_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet_B1D2F1AEAEC73B6BE2113E882DEAAAC7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income taxes (received) paid, net of payments (refunds)</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_B1D2F1AEAEC73B6BE2113E882DEAAAC7_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet_B1D2F1AEAEC73B6BE2113E882DEAAAC7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Taxes Paid, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_B1D2F1AEAEC73B6BE2113E882DEAAAC7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaidNet_B1D2F1AEAEC73B6BE2113E882DEAAAC7" xlink:to="lab_us-gaap_IncomeTaxesPaidNet_B1D2F1AEAEC73B6BE2113E882DEAAAC7" xlink:type="arc" />
    <link:label id="lab_gifi_SupplementalScheduleOfNonCashFinancingActivitiesAbstract_D0CF3ACDFE838B001D723E882DEA96D4_terseLabel_en-US" xlink:label="lab_gifi_SupplementalScheduleOfNonCashFinancingActivitiesAbstract_D0CF3ACDFE838B001D723E882DEA96D4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of noncash financing activities</link:label>
    <link:label id="lab_gifi_SupplementalScheduleOfNonCashFinancingActivitiesAbstract_D0CF3ACDFE838B001D723E882DEA96D4_label_en-US" xlink:label="lab_gifi_SupplementalScheduleOfNonCashFinancingActivitiesAbstract_D0CF3ACDFE838B001D723E882DEA96D4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplemental Schedule Of Non Cash Financing Activities [Abstract]</link:label>
    <link:label id="lab_gifi_SupplementalScheduleOfNonCashFinancingActivitiesAbstract_D0CF3ACDFE838B001D723E882DEA96D4_documentation_en-US" xlink:label="lab_gifi_SupplementalScheduleOfNonCashFinancingActivitiesAbstract_D0CF3ACDFE838B001D723E882DEA96D4" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Supplemental Schedule Of Non Cash Financing Activities [Abstract]</link:label>
    <link:loc xlink:href="gifi-20151231.xsd#gifi_SupplementalScheduleOfNonCashFinancingActivitiesAbstract" xlink:label="loc_gifi_SupplementalScheduleOfNonCashFinancingActivitiesAbstract_D0CF3ACDFE838B001D723E882DEA96D4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_SupplementalScheduleOfNonCashFinancingActivitiesAbstract_D0CF3ACDFE838B001D723E882DEA96D4" xlink:to="lab_gifi_SupplementalScheduleOfNonCashFinancingActivitiesAbstract_D0CF3ACDFE838B001D723E882DEA96D4" xlink:type="arc" />
    <link:label id="lab_gifi_PropertyPlantandEquipmentReclassificationtoHeldforsale_ABF20C16826DABB19A033E882DEAF9C9_terseLabel_en-US" xlink:label="lab_gifi_PropertyPlantandEquipmentReclassificationtoHeldforsale_ABF20C16826DABB19A033E882DEAF9C9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reclassification of property, plant and equipment to assets held for sale</link:label>
    <link:label id="lab_gifi_PropertyPlantandEquipmentReclassificationtoHeldforsale_ABF20C16826DABB19A033E882DEAF9C9_label_en-US" xlink:label="lab_gifi_PropertyPlantandEquipmentReclassificationtoHeldforsale_ABF20C16826DABB19A033E882DEAF9C9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Reclassification to Held-for-sale</link:label>
    <link:label id="lab_gifi_PropertyPlantandEquipmentReclassificationtoHeldforsale_ABF20C16826DABB19A033E882DEAF9C9_documentation_en-US" xlink:label="lab_gifi_PropertyPlantandEquipmentReclassificationtoHeldforsale_ABF20C16826DABB19A033E882DEAF9C9" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Reclassification to Held-for-sale</link:label>
    <link:loc xlink:href="gifi-20151231.xsd#gifi_PropertyPlantandEquipmentReclassificationtoHeldforsale" xlink:label="loc_gifi_PropertyPlantandEquipmentReclassificationtoHeldforsale_ABF20C16826DABB19A033E882DEAF9C9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_PropertyPlantandEquipmentReclassificationtoHeldforsale_ABF20C16826DABB19A033E882DEAF9C9" xlink:to="lab_gifi_PropertyPlantandEquipmentReclassificationtoHeldforsale_ABF20C16826DABB19A033E882DEAF9C9" xlink:type="arc" />
    <link:label id="lab_gifi_AssetsHeldforsaleReclassificationtoInventory_FD131990B7D9BEF7AEAC3E882DEA5E88_terseLabel_en-US" xlink:label="lab_gifi_AssetsHeldforsaleReclassificationtoInventory_FD131990B7D9BEF7AEAC3E882DEA5E88" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reclassification of assets held for sale to inventory</link:label>
    <link:label id="lab_gifi_AssetsHeldforsaleReclassificationtoInventory_FD131990B7D9BEF7AEAC3E882DEA5E88_label_en-US" xlink:label="lab_gifi_AssetsHeldforsaleReclassificationtoInventory_FD131990B7D9BEF7AEAC3E882DEA5E88" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets Held-for-sale, Reclassification to Inventory</link:label>
    <link:label id="lab_gifi_AssetsHeldforsaleReclassificationtoInventory_FD131990B7D9BEF7AEAC3E882DEA5E88_documentation_en-US" xlink:label="lab_gifi_AssetsHeldforsaleReclassificationtoInventory_FD131990B7D9BEF7AEAC3E882DEA5E88" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Assets Held-for-sale, Reclassification to Inventory</link:label>
    <link:loc xlink:href="gifi-20151231.xsd#gifi_AssetsHeldforsaleReclassificationtoInventory" xlink:label="loc_gifi_AssetsHeldforsaleReclassificationtoInventory_FD131990B7D9BEF7AEAC3E882DEA5E88" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_AssetsHeldforsaleReclassificationtoInventory_FD131990B7D9BEF7AEAC3E882DEA5E88" xlink:to="lab_gifi_AssetsHeldforsaleReclassificationtoInventory_FD131990B7D9BEF7AEAC3E882DEA5E88" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfOperatingLeasedAssetsTable_35A544FCD35FD50B6B7A32AC6C8AAFA2_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfOperatingLeasedAssetsTable_35A544FCD35FD50B6B7A32AC6C8AAFA2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Operating Leased Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfOperatingLeasedAssetsTable_35A544FCD35FD50B6B7A32AC6C8AAFA2_label_en-US" xlink:label="lab_us-gaap_ScheduleOfOperatingLeasedAssetsTable_35A544FCD35FD50B6B7A32AC6C8AAFA2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Operating Leased Assets [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfOperatingLeasedAssetsTable" xlink:label="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_35A544FCD35FD50B6B7A32AC6C8AAFA2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_35A544FCD35FD50B6B7A32AC6C8AAFA2" xlink:to="lab_us-gaap_ScheduleOfOperatingLeasedAssetsTable_35A544FCD35FD50B6B7A32AC6C8AAFA2" xlink:type="arc" />
    <link:label id="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis_E4F66F11722FC8BA859E32AC6C8A1C16_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis_E4F66F11722FC8BA859E32AC6C8A1C16" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss Contingency Nature [Axis]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis_E4F66F11722FC8BA859E32AC6C8A1C16_label_en-US" xlink:label="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis_E4F66F11722FC8BA859E32AC6C8A1C16" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingency Nature [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_E4F66F11722FC8BA859E32AC6C8A1C16" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_E4F66F11722FC8BA859E32AC6C8A1C16" xlink:to="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis_E4F66F11722FC8BA859E32AC6C8A1C16" xlink:type="arc" />
    <link:label id="lab_us-gaap_LossContingencyNatureDomain_F61C41A016A7EA37AF3F32AC6C8B139D_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyNatureDomain_F61C41A016A7EA37AF3F32AC6C8B139D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss Contingency, Nature [Domain]</link:label>
    <link:label id="lab_us-gaap_LossContingencyNatureDomain_F61C41A016A7EA37AF3F32AC6C8B139D_label_en-US" xlink:label="lab_us-gaap_LossContingencyNatureDomain_F61C41A016A7EA37AF3F32AC6C8B139D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingency, Nature [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="loc_us-gaap_LossContingencyNatureDomain_F61C41A016A7EA37AF3F32AC6C8B139D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyNatureDomain_F61C41A016A7EA37AF3F32AC6C8B139D" xlink:to="lab_us-gaap_LossContingencyNatureDomain_F61C41A016A7EA37AF3F32AC6C8B139D" xlink:type="arc" />
    <link:label id="lab_gifi_OperatingLeaseAmendmentMember_4C7F8AD5EF5DEC96311532AC6C8BB038_terseLabel_en-US" xlink:label="lab_gifi_OperatingLeaseAmendmentMember_4C7F8AD5EF5DEC96311532AC6C8BB038" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Lease Amendment [Member]</link:label>
    <link:label id="lab_gifi_OperatingLeaseAmendmentMember_4C7F8AD5EF5DEC96311532AC6C8BB038_label_en-US" xlink:label="lab_gifi_OperatingLeaseAmendmentMember_4C7F8AD5EF5DEC96311532AC6C8BB038" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease Amendment [Member]</link:label>
    <link:label id="lab_gifi_OperatingLeaseAmendmentMember_4C7F8AD5EF5DEC96311532AC6C8BB038_documentation_en-US" xlink:label="lab_gifi_OperatingLeaseAmendmentMember_4C7F8AD5EF5DEC96311532AC6C8BB038" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Operating Lease Amendment [Member]</link:label>
    <link:loc xlink:href="gifi-20151231.xsd#gifi_OperatingLeaseAmendmentMember" xlink:label="loc_gifi_OperatingLeaseAmendmentMember_4C7F8AD5EF5DEC96311532AC6C8BB038" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_OperatingLeaseAmendmentMember_4C7F8AD5EF5DEC96311532AC6C8BB038" xlink:to="lab_gifi_OperatingLeaseAmendmentMember_4C7F8AD5EF5DEC96311532AC6C8BB038" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasedAssetsLineItems_231A37565BF2FA06D7FC32AC6C8B7F53_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasedAssetsLineItems_231A37565BF2FA06D7FC32AC6C8B7F53" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Leased Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_OperatingLeasedAssetsLineItems_231A37565BF2FA06D7FC32AC6C8B7F53_label_en-US" xlink:label="lab_us-gaap_OperatingLeasedAssetsLineItems_231A37565BF2FA06D7FC32AC6C8B7F53" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leased Assets [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingLeasedAssetsLineItems" xlink:label="loc_us-gaap_OperatingLeasedAssetsLineItems_231A37565BF2FA06D7FC32AC6C8B7F53" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_231A37565BF2FA06D7FC32AC6C8B7F53" xlink:to="lab_us-gaap_OperatingLeasedAssetsLineItems_231A37565BF2FA06D7FC32AC6C8B7F53" xlink:type="arc" />
    <link:label id="lab_us-gaap_LeaseAndRentalExpense_7D41C22EFFA6EC094CEE32AC6C8BDFC2_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseAndRentalExpense_7D41C22EFFA6EC094CEE32AC6C8BDFC2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease agreement expenses</link:label>
    <link:label id="lab_us-gaap_LeaseAndRentalExpense_7D41C22EFFA6EC094CEE32AC6C8BDFC2_label_en-US" xlink:label="lab_us-gaap_LeaseAndRentalExpense_7D41C22EFFA6EC094CEE32AC6C8BDFC2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Rent Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LeaseAndRentalExpense" xlink:label="loc_us-gaap_LeaseAndRentalExpense_7D41C22EFFA6EC094CEE32AC6C8BDFC2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseAndRentalExpense_7D41C22EFFA6EC094CEE32AC6C8BDFC2" xlink:to="lab_us-gaap_LeaseAndRentalExpense_7D41C22EFFA6EC094CEE32AC6C8BDFC2" xlink:type="arc" />
    <link:label id="lab_gifi_OfficeSpaceArea_9A2200DECFBAF316318532AC6C8BCC68_terseLabel_en-US" xlink:label="lab_gifi_OfficeSpaceArea_9A2200DECFBAF316318532AC6C8BCC68" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Office space area of leased premises</link:label>
    <link:label id="lab_gifi_OfficeSpaceArea_9A2200DECFBAF316318532AC6C8BCC68_label_en-US" xlink:label="lab_gifi_OfficeSpaceArea_9A2200DECFBAF316318532AC6C8BCC68" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Office Space Area</link:label>
    <link:label id="lab_gifi_OfficeSpaceArea_9A2200DECFBAF316318532AC6C8BCC68_documentation_en-US" xlink:label="lab_gifi_OfficeSpaceArea_9A2200DECFBAF316318532AC6C8BCC68" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Office Space Area</link:label>
    <link:loc xlink:href="gifi-20151231.xsd#gifi_OfficeSpaceArea" xlink:label="loc_gifi_OfficeSpaceArea_9A2200DECFBAF316318532AC6C8BCC68" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_OfficeSpaceArea_9A2200DECFBAF316318532AC6C8BCC68" xlink:to="lab_gifi_OfficeSpaceArea_9A2200DECFBAF316318532AC6C8BCC68" xlink:type="arc" />
    <link:label id="lab_us-gaap_LeaseExpirationDate1_1FC83891B7962355B7B732AC6C8BCA24_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseExpirationDate1_1FC83891B7962355B7B732AC6C8BCA24" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease expiration date</link:label>
    <link:label id="lab_us-gaap_LeaseExpirationDate1_1FC83891B7962355B7B732AC6C8BCA24_label_en-US" xlink:label="lab_us-gaap_LeaseExpirationDate1_1FC83891B7962355B7B732AC6C8BCA24" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease Expiration Date</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LeaseExpirationDate1" xlink:label="loc_us-gaap_LeaseExpirationDate1_1FC83891B7962355B7B732AC6C8BCA24" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseExpirationDate1_1FC83891B7962355B7B732AC6C8BCA24" xlink:to="lab_us-gaap_LeaseExpirationDate1_1FC83891B7962355B7B732AC6C8BCA24" xlink:type="arc" />
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_4CF7776C21DA5B032A8232AC6C7103EC_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_4CF7776C21DA5B032A8232AC6C7103EC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current:</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_4CF7776C21DA5B032A8232AC6C7103EC_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_4CF7776C21DA5B032A8232AC6C7103EC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_4CF7776C21DA5B032A8232AC6C7103EC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_4CF7776C21DA5B032A8232AC6C7103EC" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_4CF7776C21DA5B032A8232AC6C7103EC" xlink:type="arc" />
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_A30A14914C4D233407A432AC6C716DD5_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit_A30A14914C4D233407A432AC6C716DD5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Federal</link:label>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_A30A14914C4D233407A432AC6C716DD5_label_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit_A30A14914C4D233407A432AC6C716DD5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Federal Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_A30A14914C4D233407A432AC6C716DD5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentFederalTaxExpenseBenefit_A30A14914C4D233407A432AC6C716DD5" xlink:to="lab_us-gaap_CurrentFederalTaxExpenseBenefit_A30A14914C4D233407A432AC6C716DD5" xlink:type="arc" />
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_8DD1189040CD4D162BF832AC6C728C2C_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_8DD1189040CD4D162BF832AC6C728C2C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">State</link:label>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_8DD1189040CD4D162BF832AC6C728C2C_label_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_8DD1189040CD4D162BF832AC6C728C2C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current State and Local Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_8DD1189040CD4D162BF832AC6C728C2C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_8DD1189040CD4D162BF832AC6C728C2C" xlink:to="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_8DD1189040CD4D162BF832AC6C728C2C" xlink:type="arc" />
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_4041DE3D6CE269553D6E32AC6C72C507_totalLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_4041DE3D6CE269553D6E32AC6C72C507" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_4041DE3D6CE269553D6E32AC6C72C507_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_4041DE3D6CE269553D6E32AC6C72C507" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_4041DE3D6CE269553D6E32AC6C72C507" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_4041DE3D6CE269553D6E32AC6C72C507" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_4041DE3D6CE269553D6E32AC6C72C507" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_5ED58A0D6D8E6E07B38C32AC6C72CAF7_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_5ED58A0D6D8E6E07B38C32AC6C72CAF7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred:</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_5ED58A0D6D8E6E07B38C32AC6C72CAF7_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_5ED58A0D6D8E6E07B38C32AC6C72CAF7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_5ED58A0D6D8E6E07B38C32AC6C72CAF7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_5ED58A0D6D8E6E07B38C32AC6C72CAF7" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_5ED58A0D6D8E6E07B38C32AC6C72CAF7" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_C8AB9E4D0639E77BC35932AC6C725626_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_C8AB9E4D0639E77BC35932AC6C725626" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Federal</link:label>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_C8AB9E4D0639E77BC35932AC6C725626_label_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_C8AB9E4D0639E77BC35932AC6C725626" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Federal Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_C8AB9E4D0639E77BC35932AC6C725626" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_C8AB9E4D0639E77BC35932AC6C725626" xlink:to="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_C8AB9E4D0639E77BC35932AC6C725626" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_4332E47BA1F3F04075C232AC6C72FF3F_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_4332E47BA1F3F04075C232AC6C72FF3F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">State</link:label>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_4332E47BA1F3F04075C232AC6C72FF3F_label_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_4332E47BA1F3F04075C232AC6C72FF3F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred State and Local Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_4332E47BA1F3F04075C232AC6C72FF3F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_4332E47BA1F3F04075C232AC6C72FF3F" xlink:to="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_4332E47BA1F3F04075C232AC6C72FF3F" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_3D4086C627C86963E1CF32AC6C728869_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_3D4086C627C86963E1CF32AC6C728869" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total deferred</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_3D4086C627C86963E1CF32AC6C728869_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_3D4086C627C86963E1CF32AC6C728869" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_3D4086C627C86963E1CF32AC6C728869" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_3D4086C627C86963E1CF32AC6C728869" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_3D4086C627C86963E1CF32AC6C728869" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_EAA4A9E06CB81B412AE232AC6C720043_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_EAA4A9E06CB81B412AE232AC6C720043" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Income tax (benefit) expense</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_EAA4A9E06CB81B412AE232AC6C720043_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_EAA4A9E06CB81B412AE232AC6C720043" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_EAA4A9E06CB81B412AE232AC6C720043" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_EAA4A9E06CB81B412AE232AC6C720043" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit_EAA4A9E06CB81B412AE232AC6C720043" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_BD11AA2625C173700F90391D3F503A2B_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract_BD11AA2625C173700F90391D3F503A2B" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_BD11AA2625C173700F90391D3F503A2B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_BD11AA2625C173700F90391D3F503A2B" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract_BD11AA2625C173700F90391D3F503A2B" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementTable_73F8E1E370B641B5B09A391D3F50EEB9_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable_73F8E1E370B641B5B09A391D3F50EEB9" 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_73F8E1E370B641B5B09A391D3F50EEB9_label_en-US" xlink:label="lab_us-gaap_StatementTable_73F8E1E370B641B5B09A391D3F50EEB9" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_73F8E1E370B641B5B09A391D3F50EEB9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable_73F8E1E370B641B5B09A391D3F50EEB9" xlink:to="lab_us-gaap_StatementTable_73F8E1E370B641B5B09A391D3F50EEB9" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_5D0DFADD04269D93EC7F391D3F500172_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis_5D0DFADD04269D93EC7F391D3F500172" 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_5D0DFADD04269D93EC7F391D3F500172_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis_5D0DFADD04269D93EC7F391D3F500172" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_5D0DFADD04269D93EC7F391D3F500172" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_5D0DFADD04269D93EC7F391D3F500172" xlink:to="lab_us-gaap_StatementEquityComponentsAxis_5D0DFADD04269D93EC7F391D3F500172" xlink:type="arc" />
    <link:label id="lab_us-gaap_EquityComponentDomain_963BF5455762E6640745391D3F509849_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain_963BF5455762E6640745391D3F509849" 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_963BF5455762E6640745391D3F509849_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain_963BF5455762E6640745391D3F509849" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_963BF5455762E6640745391D3F509849" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain_963BF5455762E6640745391D3F509849" xlink:to="lab_us-gaap_EquityComponentDomain_963BF5455762E6640745391D3F509849" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockMember_52A3089508FFAC70E5D9391D3F501CE6_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember_52A3089508FFAC70E5D9391D3F501CE6" 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_52A3089508FFAC70E5D9391D3F501CE6_label_en-US" xlink:label="lab_us-gaap_CommonStockMember_52A3089508FFAC70E5D9391D3F501CE6" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_52A3089508FFAC70E5D9391D3F501CE6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember_52A3089508FFAC70E5D9391D3F501CE6" xlink:to="lab_us-gaap_CommonStockMember_52A3089508FFAC70E5D9391D3F501CE6" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_49BF045C740976A25AF3391D3F519626_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember_49BF045C740976A25AF3391D3F519626" 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_49BF045C740976A25AF3391D3F519626_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember_49BF045C740976A25AF3391D3F519626" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_49BF045C740976A25AF3391D3F519626" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember_49BF045C740976A25AF3391D3F519626" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember_49BF045C740976A25AF3391D3F519626" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetainedEarningsMember_D04F2D03CC56374D15DD391D3F5172F3_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember_D04F2D03CC56374D15DD391D3F5172F3" 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_D04F2D03CC56374D15DD391D3F5172F3_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember_D04F2D03CC56374D15DD391D3F5172F3" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_D04F2D03CC56374D15DD391D3F5172F3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember_D04F2D03CC56374D15DD391D3F5172F3" xlink:to="lab_us-gaap_RetainedEarningsMember_D04F2D03CC56374D15DD391D3F5172F3" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementLineItems_5ADFDCE747724A14F5CE391D3F514FF4_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems_5ADFDCE747724A14F5CE391D3F514FF4" 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_5ADFDCE747724A14F5CE391D3F514FF4_label_en-US" xlink:label="lab_us-gaap_StatementLineItems_5ADFDCE747724A14F5CE391D3F514FF4" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_5ADFDCE747724A14F5CE391D3F514FF4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems_5ADFDCE747724A14F5CE391D3F514FF4" xlink:to="lab_us-gaap_StatementLineItems_5ADFDCE747724A14F5CE391D3F514FF4" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_1B8857BCE669BA951728391D3F51E1E6_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_1B8857BCE669BA951728391D3F51E1E6" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning Balance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_1B8857BCE669BA951728391D3F51E1E6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_1B8857BCE669BA951728391D3F51E1E6" xlink:to="lab_us-gaap_StockholdersEquity_1B8857BCE669BA951728391D3F51E1E6" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_156A7B7138A6F85C1A97391D3F51C78E_periodStartLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_156A7B7138A6F85C1A97391D3F51C78E" 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_156A7B7138A6F85C1A97391D3F51C78E_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_156A7B7138A6F85C1A97391D3F51C78E" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_156A7B7138A6F85C1A97391D3F51C78E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding_156A7B7138A6F85C1A97391D3F51C78E" xlink:to="lab_us-gaap_CommonStockSharesOutstanding_156A7B7138A6F85C1A97391D3F51C78E" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_6D6134BDEA709F8DDC80391D3F513AE8_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_6D6134BDEA709F8DDC80391D3F513AE8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercise of stock options</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_6D6134BDEA709F8DDC80391D3F513AE8_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_6D6134BDEA709F8DDC80391D3F513AE8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Stock Options Exercised</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_6D6134BDEA709F8DDC80391D3F513AE8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_6D6134BDEA709F8DDC80391D3F513AE8" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_6D6134BDEA709F8DDC80391D3F513AE8" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_5901B14BD15A6A4486FF391D3F517C2D_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_5901B14BD15A6A4486FF391D3F517C2D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercise of stock options, (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_5901B14BD15A6A4486FF391D3F517C2D_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_5901B14BD15A6A4486FF391D3F517C2D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_5901B14BD15A6A4486FF391D3F517C2D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_5901B14BD15A6A4486FF391D3F517C2D" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_5901B14BD15A6A4486FF391D3F517C2D" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_B154C21F22B929F6C773391D3F51DC29_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_B154C21F22B929F6C773391D3F51DC29" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income tax benefit from stock compensation</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_B154C21F22B929F6C773391D3F51DC29_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_B154C21F22B929F6C773391D3F51DC29" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments to Additional Paid in Capital, Income Tax Benefit from Share-based Compensation</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_B154C21F22B929F6C773391D3F51DC29" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_B154C21F22B929F6C773391D3F51DC29" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_B154C21F22B929F6C773391D3F51DC29" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_6FBCA2135A70B3315200391D3F51B76F_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_6FBCA2135A70B3315200391D3F51B76F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting of restricted stock</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_6FBCA2135A70B3315200391D3F51B76F_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_6FBCA2135A70B3315200391D3F51B76F" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_6FBCA2135A70B3315200391D3F51B76F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_6FBCA2135A70B3315200391D3F51B76F" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_6FBCA2135A70B3315200391D3F51B76F" xlink:type="arc" />
    <link:label id="lab_gifi_StockIssuedDuringPeriodSharesRestrictedStockUnitsVested_94F8F68610D74C852D51391D3F51BC31_terseLabel_en-US" xlink:label="lab_gifi_StockIssuedDuringPeriodSharesRestrictedStockUnitsVested_94F8F68610D74C852D51391D3F51BC31" 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_94F8F68610D74C852D51391D3F51BC31_label_en-US" xlink:label="lab_gifi_StockIssuedDuringPeriodSharesRestrictedStockUnitsVested_94F8F68610D74C852D51391D3F51BC31" 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_94F8F68610D74C852D51391D3F51BC31_documentation_en-US" xlink:label="lab_gifi_StockIssuedDuringPeriodSharesRestrictedStockUnitsVested_94F8F68610D74C852D51391D3F51BC31" 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-20151231.xsd#gifi_StockIssuedDuringPeriodSharesRestrictedStockUnitsVested" xlink:label="loc_gifi_StockIssuedDuringPeriodSharesRestrictedStockUnitsVested_94F8F68610D74C852D51391D3F51BC31" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_StockIssuedDuringPeriodSharesRestrictedStockUnitsVested_94F8F68610D74C852D51391D3F51BC31" xlink:to="lab_gifi_StockIssuedDuringPeriodSharesRestrictedStockUnitsVested_94F8F68610D74C852D51391D3F51BC31" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_5EEA869D7E95AAC511EE391D3F515086_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_5EEA869D7E95AAC511EE391D3F515086" 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_5EEA869D7E95AAC511EE391D3F515086_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_5EEA869D7E95AAC511EE391D3F515086" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_5EEA869D7E95AAC511EE391D3F515086" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_5EEA869D7E95AAC511EE391D3F515086" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_5EEA869D7E95AAC511EE391D3F515086" xlink:type="arc" />
    <link:label id="lab_us-gaap_DividendsCommonStock_896524584C0D09817F15391D3F513D0C_negatedLabel_en-US" xlink:label="lab_us-gaap_DividendsCommonStock_896524584C0D09817F15391D3F513D0C" 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_896524584C0D09817F15391D3F513D0C_label_en-US" xlink:label="lab_us-gaap_DividendsCommonStock_896524584C0D09817F15391D3F513D0C" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DividendsCommonStock" xlink:label="loc_us-gaap_DividendsCommonStock_896524584C0D09817F15391D3F513D0C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsCommonStock_896524584C0D09817F15391D3F513D0C" xlink:to="lab_us-gaap_DividendsCommonStock_896524584C0D09817F15391D3F513D0C" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_27E94C78ABE7D5048DD5391D3F51B9F3_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_27E94C78ABE7D5048DD5391D3F51B9F3" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_27E94C78ABE7D5048DD5391D3F51B9F3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_27E94C78ABE7D5048DD5391D3F51B9F3" xlink:to="lab_us-gaap_StockholdersEquity_27E94C78ABE7D5048DD5391D3F51B9F3" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_C1696DD15A10577A762C391D3F515FEE_periodEndLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_C1696DD15A10577A762C391D3F515FEE" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_C1696DD15A10577A762C391D3F515FEE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding_C1696DD15A10577A762C391D3F515FEE" xlink:to="lab_us-gaap_CommonStockSharesOutstanding_C1696DD15A10577A762C391D3F515FEE" xlink:type="arc" />
    <link:label id="lab_gifi_SignificantAccountingPoliciesTable_BACF222267F2CA5A0C1B3E5E758787F2_terseLabel_en-US" xlink:label="lab_gifi_SignificantAccountingPoliciesTable_BACF222267F2CA5A0C1B3E5E758787F2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Significant Accounting Policies [Table]</link:label>
    <link:label id="lab_gifi_SignificantAccountingPoliciesTable_BACF222267F2CA5A0C1B3E5E758787F2_label_en-US" xlink:label="lab_gifi_SignificantAccountingPoliciesTable_BACF222267F2CA5A0C1B3E5E758787F2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Significant Accounting Policies [Table]</link:label>
    <link:label id="lab_gifi_SignificantAccountingPoliciesTable_BACF222267F2CA5A0C1B3E5E758787F2_documentation_en-US" xlink:label="lab_gifi_SignificantAccountingPoliciesTable_BACF222267F2CA5A0C1B3E5E758787F2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Significant Accounting Policies [Table]</link:label>
    <link:loc xlink:href="gifi-20151231.xsd#gifi_SignificantAccountingPoliciesTable" xlink:label="loc_gifi_SignificantAccountingPoliciesTable_BACF222267F2CA5A0C1B3E5E758787F2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_SignificantAccountingPoliciesTable_BACF222267F2CA5A0C1B3E5E758787F2" xlink:to="lab_gifi_SignificantAccountingPoliciesTable_BACF222267F2CA5A0C1B3E5E758787F2" xlink:type="arc" />
    <link:label id="lab_us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_A87C093B5276E63B0ADF3E5E7587D864_terseLabel_en-US" xlink:label="lab_us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_A87C093B5276E63B0ADF3E5E7587D864" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name of Property [Axis]</link:label>
    <link:label id="lab_us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_A87C093B5276E63B0ADF3E5E7587D864_label_en-US" xlink:label="lab_us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_A87C093B5276E63B0ADF3E5E7587D864" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Name of Property [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis" xlink:label="loc_us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_A87C093B5276E63B0ADF3E5E7587D864" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_A87C093B5276E63B0ADF3E5E7587D864" xlink:to="lab_us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_A87C093B5276E63B0ADF3E5E7587D864" xlink:type="arc" />
    <link:label id="lab_us-gaap_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_B803CB5A99B84A819CFF3E5E7587D1F3_terseLabel_en-US" xlink:label="lab_us-gaap_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_B803CB5A99B84A819CFF3E5E7587D1F3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name of Property [Domain]</link:label>
    <link:label id="lab_us-gaap_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_B803CB5A99B84A819CFF3E5E7587D1F3_label_en-US" xlink:label="lab_us-gaap_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_B803CB5A99B84A819CFF3E5E7587D1F3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Name of Property [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain" xlink:label="loc_us-gaap_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_B803CB5A99B84A819CFF3E5E7587D1F3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_B803CB5A99B84A819CFF3E5E7587D1F3" xlink:to="lab_us-gaap_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_B803CB5A99B84A819CFF3E5E7587D1F3" xlink:type="arc" />
    <link:label id="lab_gifi_InglesideTexasMember_204DDF6DB304C42B0C063E5E75873C48_terseLabel_en-US" xlink:label="lab_gifi_InglesideTexasMember_204DDF6DB304C42B0C063E5E75873C48" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Ingleside, Texas</link:label>
    <link:label id="lab_gifi_InglesideTexasMember_204DDF6DB304C42B0C063E5E75873C48_label_en-US" xlink:label="lab_gifi_InglesideTexasMember_204DDF6DB304C42B0C063E5E75873C48" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Ingleside, Texas [Member]</link:label>
    <link:label id="lab_gifi_InglesideTexasMember_204DDF6DB304C42B0C063E5E75873C48_documentation_en-US" xlink:label="lab_gifi_InglesideTexasMember_204DDF6DB304C42B0C063E5E75873C48" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Ingleside, Texas [Member]</link:label>
    <link:loc xlink:href="gifi-20151231.xsd#gifi_InglesideTexasMember" xlink:label="loc_gifi_InglesideTexasMember_204DDF6DB304C42B0C063E5E75873C48" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_InglesideTexasMember_204DDF6DB304C42B0C063E5E75873C48" xlink:to="lab_gifi_InglesideTexasMember_204DDF6DB304C42B0C063E5E75873C48" xlink:type="arc" />
    <link:label id="lab_gifi_AransasPassTexasMember_51A27E2D3DD466092DB33E5E7587945B_terseLabel_en-US" xlink:label="lab_gifi_AransasPassTexasMember_51A27E2D3DD466092DB33E5E7587945B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aransas Pass, Texas</link:label>
    <link:label id="lab_gifi_AransasPassTexasMember_51A27E2D3DD466092DB33E5E7587945B_label_en-US" xlink:label="lab_gifi_AransasPassTexasMember_51A27E2D3DD466092DB33E5E7587945B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aransas Pass, Texas [Member]</link:label>
    <link:label id="lab_gifi_AransasPassTexasMember_51A27E2D3DD466092DB33E5E7587945B_documentation_en-US" xlink:label="lab_gifi_AransasPassTexasMember_51A27E2D3DD466092DB33E5E7587945B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Aransas Pass, Texas [Member]</link:label>
    <link:loc xlink:href="gifi-20151231.xsd#gifi_AransasPassTexasMember" xlink:label="loc_gifi_AransasPassTexasMember_51A27E2D3DD466092DB33E5E7587945B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_AransasPassTexasMember_51A27E2D3DD466092DB33E5E7587945B" xlink:to="lab_gifi_AransasPassTexasMember_51A27E2D3DD466092DB33E5E7587945B" xlink:type="arc" />
    <link:label id="lab_us-gaap_NewAccountingPronouncementEarlyAdoptionAxis_D621534C9C8ED510EC1A3E5E7587C2CA_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementEarlyAdoptionAxis_D621534C9C8ED510EC1A3E5E7587C2CA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncement, Early Adoption [Axis]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementEarlyAdoptionAxis_D621534C9C8ED510EC1A3E5E7587C2CA_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementEarlyAdoptionAxis_D621534C9C8ED510EC1A3E5E7587C2CA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncement, Early Adoption [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NewAccountingPronouncementEarlyAdoptionAxis" xlink:label="loc_us-gaap_NewAccountingPronouncementEarlyAdoptionAxis_D621534C9C8ED510EC1A3E5E7587C2CA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementEarlyAdoptionAxis_D621534C9C8ED510EC1A3E5E7587C2CA" xlink:to="lab_us-gaap_NewAccountingPronouncementEarlyAdoptionAxis_D621534C9C8ED510EC1A3E5E7587C2CA" xlink:type="arc" />
    <link:label id="lab_us-gaap_NewAccountingPrinciplesEarlyAdoptionMember_D32C485C2CBC9E26DD923E5E758726D5_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPrinciplesEarlyAdoptionMember_D32C485C2CBC9E26DD923E5E758726D5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">New Accounting Principles, Early Adoption [Domain]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPrinciplesEarlyAdoptionMember_D32C485C2CBC9E26DD923E5E758726D5_label_en-US" xlink:label="lab_us-gaap_NewAccountingPrinciplesEarlyAdoptionMember_D32C485C2CBC9E26DD923E5E758726D5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Principles, Early Adoption [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NewAccountingPrinciplesEarlyAdoptionMember" xlink:label="loc_us-gaap_NewAccountingPrinciplesEarlyAdoptionMember_D32C485C2CBC9E26DD923E5E758726D5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPrinciplesEarlyAdoptionMember_D32C485C2CBC9E26DD923E5E758726D5" xlink:to="lab_us-gaap_NewAccountingPrinciplesEarlyAdoptionMember_D32C485C2CBC9E26DD923E5E758726D5" xlink:type="arc" />
    <link:label id="lab_us-gaap_NewAccountingPronouncementEarlyAdoptionEffectMember_4D736DE49E0C4B75552C3E5E7587DB35_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementEarlyAdoptionEffectMember_4D736DE49E0C4B75552C3E5E7587DB35" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncement, Early Adoption, Effect</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementEarlyAdoptionEffectMember_4D736DE49E0C4B75552C3E5E7587DB35_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementEarlyAdoptionEffectMember_4D736DE49E0C4B75552C3E5E7587DB35" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncement, Early Adoption, Effect [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NewAccountingPronouncementEarlyAdoptionEffectMember" xlink:label="loc_us-gaap_NewAccountingPronouncementEarlyAdoptionEffectMember_4D736DE49E0C4B75552C3E5E7587DB35" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementEarlyAdoptionEffectMember_4D736DE49E0C4B75552C3E5E7587DB35" xlink:to="lab_us-gaap_NewAccountingPronouncementEarlyAdoptionEffectMember_4D736DE49E0C4B75552C3E5E7587DB35" xlink:type="arc" />
    <link:label id="lab_us-gaap_RangeAxis_8676FC8F91333A27DAB73E5E7587BD4F_terseLabel_en-US" xlink:label="lab_us-gaap_RangeAxis_8676FC8F91333A27DAB73E5E7587BD4F" 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_8676FC8F91333A27DAB73E5E7587BD4F_label_en-US" xlink:label="lab_us-gaap_RangeAxis_8676FC8F91333A27DAB73E5E7587BD4F" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_8676FC8F91333A27DAB73E5E7587BD4F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RangeAxis_8676FC8F91333A27DAB73E5E7587BD4F" xlink:to="lab_us-gaap_RangeAxis_8676FC8F91333A27DAB73E5E7587BD4F" xlink:type="arc" />
    <link:label id="lab_us-gaap_RangeMember_BE55673065BF06D315E03E5E7587F5AD_terseLabel_en-US" xlink:label="lab_us-gaap_RangeMember_BE55673065BF06D315E03E5E7587F5AD" 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_BE55673065BF06D315E03E5E7587F5AD_label_en-US" xlink:label="lab_us-gaap_RangeMember_BE55673065BF06D315E03E5E7587F5AD" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_BE55673065BF06D315E03E5E7587F5AD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RangeMember_BE55673065BF06D315E03E5E7587F5AD" xlink:to="lab_us-gaap_RangeMember_BE55673065BF06D315E03E5E7587F5AD" xlink:type="arc" />
    <link:label id="lab_us-gaap_MinimumMember_C9C0976D4EC10D36DCD23E5E75876965_terseLabel_en-US" xlink:label="lab_us-gaap_MinimumMember_C9C0976D4EC10D36DCD23E5E75876965" 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_C9C0976D4EC10D36DCD23E5E75876965_label_en-US" xlink:label="lab_us-gaap_MinimumMember_C9C0976D4EC10D36DCD23E5E75876965" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_C9C0976D4EC10D36DCD23E5E75876965" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinimumMember_C9C0976D4EC10D36DCD23E5E75876965" xlink:to="lab_us-gaap_MinimumMember_C9C0976D4EC10D36DCD23E5E75876965" xlink:type="arc" />
    <link:label id="lab_us-gaap_MaximumMember_4F1C145407168AF6C74C3E5E7587CACA_terseLabel_en-US" xlink:label="lab_us-gaap_MaximumMember_4F1C145407168AF6C74C3E5E7587CACA" 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_4F1C145407168AF6C74C3E5E7587CACA_label_en-US" xlink:label="lab_us-gaap_MaximumMember_4F1C145407168AF6C74C3E5E7587CACA" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_4F1C145407168AF6C74C3E5E7587CACA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MaximumMember_4F1C145407168AF6C74C3E5E7587CACA" xlink:to="lab_us-gaap_MaximumMember_4F1C145407168AF6C74C3E5E7587CACA" xlink:type="arc" />
    <link:label id="lab_gifi_SignificantAccountingPoliciesLineItems_87646318AD4104B482D83E5E7587DC15_terseLabel_en-US" xlink:label="lab_gifi_SignificantAccountingPoliciesLineItems_87646318AD4104B482D83E5E7587DC15" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Significant Accounting Policies [Line Items]</link:label>
    <link:label id="lab_gifi_SignificantAccountingPoliciesLineItems_87646318AD4104B482D83E5E7587DC15_label_en-US" xlink:label="lab_gifi_SignificantAccountingPoliciesLineItems_87646318AD4104B482D83E5E7587DC15" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Significant Accounting Policies [Line Items]</link:label>
    <link:label id="lab_gifi_SignificantAccountingPoliciesLineItems_87646318AD4104B482D83E5E7587DC15_documentation_en-US" xlink:label="lab_gifi_SignificantAccountingPoliciesLineItems_87646318AD4104B482D83E5E7587DC15" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Significant Accounting Policies [Line Items]</link:label>
    <link:loc xlink:href="gifi-20151231.xsd#gifi_SignificantAccountingPoliciesLineItems" xlink:label="loc_gifi_SignificantAccountingPoliciesLineItems_87646318AD4104B482D83E5E7587DC15" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_SignificantAccountingPoliciesLineItems_87646318AD4104B482D83E5E7587DC15" xlink:to="lab_gifi_SignificantAccountingPoliciesLineItems_87646318AD4104B482D83E5E7587DC15" xlink:type="arc" />
    <link:label id="lab_us-gaap_AreaOfRealEstateProperty_15807EFC6133840558563E5E7587E2B8_terseLabel_en-US" xlink:label="lab_us-gaap_AreaOfRealEstateProperty_15807EFC6133840558563E5E7587E2B8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Area of real estate property</link:label>
    <link:label id="lab_us-gaap_AreaOfRealEstateProperty_15807EFC6133840558563E5E7587E2B8_label_en-US" xlink:label="lab_us-gaap_AreaOfRealEstateProperty_15807EFC6133840558563E5E7587E2B8" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AreaOfRealEstateProperty" xlink:label="loc_us-gaap_AreaOfRealEstateProperty_15807EFC6133840558563E5E7587E2B8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AreaOfRealEstateProperty_15807EFC6133840558563E5E7587E2B8" xlink:to="lab_us-gaap_AreaOfRealEstateProperty_15807EFC6133840558563E5E7587E2B8" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent_6D8A62334EA0209731D33E5E75884788_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent_6D8A62334EA0209731D33E5E75884788" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred tax assets, current</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent_6D8A62334EA0209731D33E5E75884788_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent_6D8A62334EA0209731D33E5E75884788" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Net, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent_6D8A62334EA0209731D33E5E75884788" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent_6D8A62334EA0209731D33E5E75884788" xlink:to="lab_us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent_6D8A62334EA0209731D33E5E75884788" xlink:type="arc" />
    <link:label id="lab_us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent_541C0C149DB7076E80B73E5E7588D4DF_terseLabel_en-US" xlink:label="lab_us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent_541C0C149DB7076E80B73E5E7588D4DF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Workers compensation liability</link:label>
    <link:label id="lab_us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent_541C0C149DB7076E80B73E5E7588D4DF_label_en-US" xlink:label="lab_us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent_541C0C149DB7076E80B73E5E7588D4DF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Workers' Compensation Liability</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent" xlink:label="loc_us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent_541C0C149DB7076E80B73E5E7588D4DF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent_541C0C149DB7076E80B73E5E7588D4DF" xlink:to="lab_us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent_541C0C149DB7076E80B73E5E7588D4DF" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_BB3D09226F9F117616183E5E7588916E_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_BB3D09226F9F117616183E5E7588916E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimated life of property, plant and equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_BB3D09226F9F117616183E5E7588916E_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_BB3D09226F9F117616183E5E7588916E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Useful Life</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_BB3D09226F9F117616183E5E7588916E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_BB3D09226F9F117616183E5E7588916E" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_BB3D09226F9F117616183E5E7588916E" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_F69BB45E058AA36773BE391D3F17649F_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_F69BB45E058AA36773BE391D3F17649F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PROPERTY, PLANT AND EQUIPMENT</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_F69BB45E058AA36773BE391D3F17649F_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_F69BB45E058AA36773BE391D3F17649F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_F69BB45E058AA36773BE391D3F17649F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_F69BB45E058AA36773BE391D3F17649F" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_F69BB45E058AA36773BE391D3F17649F" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_F9AF5AA194897CBF06A837D4C20D4105_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_F9AF5AA194897CBF06A837D4C20D4105" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">U.S. statutory rate, amount</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_F9AF5AA194897CBF06A837D4C20D4105_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_F9AF5AA194897CBF06A837D4C20D4105" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_F9AF5AA194897CBF06A837D4C20D4105" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_F9AF5AA194897CBF06A837D4C20D4105" xlink:to="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_F9AF5AA194897CBF06A837D4C20D4105" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_D8E7AEC78CDA847AE17937D4C20DD5B1_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_D8E7AEC78CDA847AE17937D4C20DD5B1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">State income taxes, amount</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_D8E7AEC78CDA847AE17937D4C20DD5B1_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_D8E7AEC78CDA847AE17937D4C20DD5B1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_D8E7AEC78CDA847AE17937D4C20DD5B1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_D8E7AEC78CDA847AE17937D4C20DD5B1" xlink:to="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_D8E7AEC78CDA847AE17937D4C20DD5B1" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities_B8EC9441ED95177CA25A37D4C20D425B_negatedLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities_B8EC9441ED95177CA25A37D4C20D425B" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Qualified Production Activities, amount</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities_B8EC9441ED95177CA25A37D4C20D425B_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities_B8EC9441ED95177CA25A37D4C20D425B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Deduction, Qualified Production Activity, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities" xlink:label="loc_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities_B8EC9441ED95177CA25A37D4C20D425B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities_B8EC9441ED95177CA25A37D4C20D425B" xlink:to="lab_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities_B8EC9441ED95177CA25A37D4C20D425B" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_F52D0BF02B259A00AF0E37D4C20D630A_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_F52D0BF02B259A00AF0E37D4C20D630A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other, amount</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_F52D0BF02B259A00AF0E37D4C20D630A_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_F52D0BF02B259A00AF0E37D4C20D630A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_F52D0BF02B259A00AF0E37D4C20D630A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_F52D0BF02B259A00AF0E37D4C20D630A" xlink:to="lab_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_F52D0BF02B259A00AF0E37D4C20D630A" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_94FCB8DAD570013FB20237D4C20D5932_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_94FCB8DAD570013FB20237D4C20D5932" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">U.S. statutory rate, percent</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_94FCB8DAD570013FB20237D4C20D5932_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_94FCB8DAD570013FB20237D4C20D5932" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_94FCB8DAD570013FB20237D4C20D5932" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_94FCB8DAD570013FB20237D4C20D5932" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_94FCB8DAD570013FB20237D4C20D5932" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_F0C2BAB66363BF4FADF437D4C20D44ED_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_F0C2BAB66363BF4FADF437D4C20D44ED" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">State income taxes, percent</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_F0C2BAB66363BF4FADF437D4C20D44ED_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_F0C2BAB66363BF4FADF437D4C20D44ED" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_F0C2BAB66363BF4FADF437D4C20D44ED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_F0C2BAB66363BF4FADF437D4C20D44ED" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_F0C2BAB66363BF4FADF437D4C20D44ED" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities_9CFF8D75C56F640A4E7537D4C20E4D4F_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities_9CFF8D75C56F640A4E7537D4C20E4D4F" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Qualified Production Activities, percent</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities_9CFF8D75C56F640A4E7537D4C20E4D4F_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities_9CFF8D75C56F640A4E7537D4C20E4D4F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Deduction, Qualified Production Activity, Percent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities_9CFF8D75C56F640A4E7537D4C20E4D4F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities_9CFF8D75C56F640A4E7537D4C20E4D4F" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities_9CFF8D75C56F640A4E7537D4C20E4D4F" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_7E3E53A1F317B43D7C5C37D4C20E85BD_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_7E3E53A1F317B43D7C5C37D4C20E85BD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other, percent</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_7E3E53A1F317B43D7C5C37D4C20E85BD_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_7E3E53A1F317B43D7C5C37D4C20E85BD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Percent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_7E3E53A1F317B43D7C5C37D4C20E85BD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_7E3E53A1F317B43D7C5C37D4C20E85BD" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_7E3E53A1F317B43D7C5C37D4C20E85BD" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_2D234223857BF38100F637D4C20EC411_totalLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_2D234223857BF38100F637D4C20EC411" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Income tax (benefit) expense, percent</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_2D234223857BF38100F637D4C20EC411_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_2D234223857BF38100F637D4C20EC411" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_2D234223857BF38100F637D4C20EC411" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_2D234223857BF38100F637D4C20EC411" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_2D234223857BF38100F637D4C20EC411" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfCondensedFinancialStatementsTable_C5ABF824FBB2F7D0BE73426A4417F04C_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCondensedFinancialStatementsTable_C5ABF824FBB2F7D0BE73426A4417F04C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Condensed Financial Statements [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCondensedFinancialStatementsTable_C5ABF824FBB2F7D0BE73426A4417F04C_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCondensedFinancialStatementsTable_C5ABF824FBB2F7D0BE73426A4417F04C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Condensed Financial Statements [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfCondensedFinancialStatementsTable" xlink:label="loc_us-gaap_ScheduleOfCondensedFinancialStatementsTable_C5ABF824FBB2F7D0BE73426A4417F04C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCondensedFinancialStatementsTable_C5ABF824FBB2F7D0BE73426A4417F04C" xlink:to="lab_us-gaap_ScheduleOfCondensedFinancialStatementsTable_C5ABF824FBB2F7D0BE73426A4417F04C" xlink:type="arc" />
    <link:label id="lab_us-gaap_AmortizationExpensePerUnitOfProductionByCostCenterAxis_572C3BB8AC650E7313A2426A4417D706_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationExpensePerUnitOfProductionByCostCenterAxis_572C3BB8AC650E7313A2426A4417D706" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost Center [Axis]</link:label>
    <link:label id="lab_us-gaap_AmortizationExpensePerUnitOfProductionByCostCenterAxis_572C3BB8AC650E7313A2426A4417D706_label_en-US" xlink:label="lab_us-gaap_AmortizationExpensePerUnitOfProductionByCostCenterAxis_572C3BB8AC650E7313A2426A4417D706" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost Center [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AmortizationExpensePerUnitOfProductionByCostCenterAxis" xlink:label="loc_us-gaap_AmortizationExpensePerUnitOfProductionByCostCenterAxis_572C3BB8AC650E7313A2426A4417D706" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationExpensePerUnitOfProductionByCostCenterAxis_572C3BB8AC650E7313A2426A4417D706" xlink:to="lab_us-gaap_AmortizationExpensePerUnitOfProductionByCostCenterAxis_572C3BB8AC650E7313A2426A4417D706" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostCenterForOilAndGasDisclosuresDomain_D83D9DC01DFF60A11B01426A44171158_terseLabel_en-US" xlink:label="lab_us-gaap_CostCenterForOilAndGasDisclosuresDomain_D83D9DC01DFF60A11B01426A44171158" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost Center for Oil and Gas Disclosures [Domain]</link:label>
    <link:label id="lab_us-gaap_CostCenterForOilAndGasDisclosuresDomain_D83D9DC01DFF60A11B01426A44171158_label_en-US" xlink:label="lab_us-gaap_CostCenterForOilAndGasDisclosuresDomain_D83D9DC01DFF60A11B01426A44171158" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost Center for Oil and Gas Disclosures [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CostCenterForOilAndGasDisclosuresDomain" xlink:label="loc_us-gaap_CostCenterForOilAndGasDisclosuresDomain_D83D9DC01DFF60A11B01426A44171158" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostCenterForOilAndGasDisclosuresDomain_D83D9DC01DFF60A11B01426A44171158" xlink:to="lab_us-gaap_CostCenterForOilAndGasDisclosuresDomain_D83D9DC01DFF60A11B01426A44171158" xlink:type="arc" />
    <link:label id="lab_gifi_FabricationFacilitiesMember_FF1C8CA9897134618D88426A4418DDA6_terseLabel_en-US" xlink:label="lab_gifi_FabricationFacilitiesMember_FF1C8CA9897134618D88426A4418DDA6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fabrication Facilities</link:label>
    <link:label id="lab_gifi_FabricationFacilitiesMember_FF1C8CA9897134618D88426A4418DDA6_label_en-US" xlink:label="lab_gifi_FabricationFacilitiesMember_FF1C8CA9897134618D88426A4418DDA6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fabrication Facilities [Member]</link:label>
    <link:label id="lab_gifi_FabricationFacilitiesMember_FF1C8CA9897134618D88426A4418DDA6_documentation_en-US" xlink:label="lab_gifi_FabricationFacilitiesMember_FF1C8CA9897134618D88426A4418DDA6" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Fabrication Facilities [Member]</link:label>
    <link:loc xlink:href="gifi-20151231.xsd#gifi_FabricationFacilitiesMember" xlink:label="loc_gifi_FabricationFacilitiesMember_FF1C8CA9897134618D88426A4418DDA6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_FabricationFacilitiesMember_FF1C8CA9897134618D88426A4418DDA6" xlink:to="lab_gifi_FabricationFacilitiesMember_FF1C8CA9897134618D88426A4418DDA6" xlink:type="arc" />
    <link:label id="lab_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_D9670B1B14A046E26B00426A44184310_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_D9670B1B14A046E26B00426A44184310" 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_D9670B1B14A046E26B00426A44184310_label_en-US" xlink:label="lab_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_D9670B1B14A046E26B00426A44184310" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis" xlink:label="loc_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_D9670B1B14A046E26B00426A44184310" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_D9670B1B14A046E26B00426A44184310" xlink:to="lab_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_D9670B1B14A046E26B00426A44184310" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProjectMember_092E744F57325E64E64D426A44183A55_terseLabel_en-US" xlink:label="lab_us-gaap_ProjectMember_092E744F57325E64E64D426A44183A55" 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_092E744F57325E64E64D426A44183A55_label_en-US" xlink:label="lab_us-gaap_ProjectMember_092E744F57325E64E64D426A44183A55" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProjectMember" xlink:label="loc_us-gaap_ProjectMember_092E744F57325E64E64D426A44183A55" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProjectMember_092E744F57325E64E64D426A44183A55" xlink:to="lab_us-gaap_ProjectMember_092E744F57325E64E64D426A44183A55" xlink:type="arc" />
    <link:label id="lab_gifi_LargeDeepwaterProjectMember_2FD15A4358395D66D992426A4418E4E1_terseLabel_en-US" xlink:label="lab_gifi_LargeDeepwaterProjectMember_2FD15A4358395D66D992426A4418E4E1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Large Deepwater Project</link:label>
    <link:label id="lab_gifi_LargeDeepwaterProjectMember_2FD15A4358395D66D992426A4418E4E1_label_en-US" xlink:label="lab_gifi_LargeDeepwaterProjectMember_2FD15A4358395D66D992426A4418E4E1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Large Deepwater Project [Member]</link:label>
    <link:label id="lab_gifi_LargeDeepwaterProjectMember_2FD15A4358395D66D992426A4418E4E1_documentation_en-US" xlink:label="lab_gifi_LargeDeepwaterProjectMember_2FD15A4358395D66D992426A4418E4E1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Large Deepwater Project [Member]</link:label>
    <link:loc xlink:href="gifi-20151231.xsd#gifi_LargeDeepwaterProjectMember" xlink:label="loc_gifi_LargeDeepwaterProjectMember_2FD15A4358395D66D992426A4418E4E1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_LargeDeepwaterProjectMember_2FD15A4358395D66D992426A4418E4E1" xlink:to="lab_gifi_LargeDeepwaterProjectMember_2FD15A4358395D66D992426A4418E4E1" xlink:type="arc" />
    <link:label id="lab_gifi_LargeDeepwaterProjectRecentlyDeliveredMember_A6BE4A8BE93CEADAE0DE426A4418EFA0_terseLabel_en-US" xlink:label="lab_gifi_LargeDeepwaterProjectRecentlyDeliveredMember_A6BE4A8BE93CEADAE0DE426A4418EFA0" 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_A6BE4A8BE93CEADAE0DE426A4418EFA0_label_en-US" xlink:label="lab_gifi_LargeDeepwaterProjectRecentlyDeliveredMember_A6BE4A8BE93CEADAE0DE426A4418EFA0" 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_A6BE4A8BE93CEADAE0DE426A4418EFA0_documentation_en-US" xlink:label="lab_gifi_LargeDeepwaterProjectRecentlyDeliveredMember_A6BE4A8BE93CEADAE0DE426A4418EFA0" 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-20151231.xsd#gifi_LargeDeepwaterProjectRecentlyDeliveredMember" xlink:label="loc_gifi_LargeDeepwaterProjectRecentlyDeliveredMember_A6BE4A8BE93CEADAE0DE426A4418EFA0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_LargeDeepwaterProjectRecentlyDeliveredMember_A6BE4A8BE93CEADAE0DE426A4418EFA0" xlink:to="lab_gifi_LargeDeepwaterProjectRecentlyDeliveredMember_A6BE4A8BE93CEADAE0DE426A4418EFA0" xlink:type="arc" />
    <link:label id="lab_us-gaap_CondensedFinancialStatementsCaptionsLineItems_1A179D8148B3693CA6C3426A44189F60_terseLabel_en-US" xlink:label="lab_us-gaap_CondensedFinancialStatementsCaptionsLineItems_1A179D8148B3693CA6C3426A44189F60" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Condensed Financial Statements, Captions [Line Items]</link:label>
    <link:label id="lab_us-gaap_CondensedFinancialStatementsCaptionsLineItems_1A179D8148B3693CA6C3426A44189F60_label_en-US" xlink:label="lab_us-gaap_CondensedFinancialStatementsCaptionsLineItems_1A179D8148B3693CA6C3426A44189F60" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Condensed Financial Statements, Captions [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CondensedFinancialStatementsCaptionsLineItems" xlink:label="loc_us-gaap_CondensedFinancialStatementsCaptionsLineItems_1A179D8148B3693CA6C3426A44189F60" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CondensedFinancialStatementsCaptionsLineItems_1A179D8148B3693CA6C3426A44189F60" xlink:to="lab_us-gaap_CondensedFinancialStatementsCaptionsLineItems_1A179D8148B3693CA6C3426A44189F60" xlink:type="arc" />
    <link:label id="lab_us-gaap_LossOnContracts_FF3557A808BA6D5DB5A1426A4418655A_verboseLabel_en-US" xlink:label="lab_us-gaap_LossOnContracts_FF3557A808BA6D5DB5A1426A4418655A" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Loss on contract recognized</link:label>
    <link:label id="lab_us-gaap_LossOnContracts_FF3557A808BA6D5DB5A1426A4418655A_label_en-US" xlink:label="lab_us-gaap_LossOnContracts_FF3557A808BA6D5DB5A1426A4418655A" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LossOnContracts" xlink:label="loc_us-gaap_LossOnContracts_FF3557A808BA6D5DB5A1426A4418655A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossOnContracts_FF3557A808BA6D5DB5A1426A4418655A" xlink:to="lab_us-gaap_LossOnContracts_FF3557A808BA6D5DB5A1426A4418655A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_319C04605CC8156C3EA7426A44185B3D_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_319C04605CC8156C3EA7426A44185B3D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Impairment charge of asset held for sale</link:label>
    <link:label id="lab_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_319C04605CC8156C3EA7426A44185B3D_label_en-US" xlink:label="lab_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_319C04605CC8156C3EA7426A44185B3D" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_319C04605CC8156C3EA7426A44185B3D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_319C04605CC8156C3EA7426A44185B3D" xlink:to="lab_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_319C04605CC8156C3EA7426A44185B3D" xlink:type="arc" />
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_1B9091C43C14F9776021426A44185F81_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_1B9091C43C14F9776021426A44185F81" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase in allowance for doubtful accounts</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_1B9091C43C14F9776021426A44185F81_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_1B9091C43C14F9776021426A44185F81" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Allowance for Doubtful Accounts Receivable, Period Increase (Decrease)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_1B9091C43C14F9776021426A44185F81" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_1B9091C43C14F9776021426A44185F81" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_1B9091C43C14F9776021426A44185F81" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractorsAbstract_13D10A54F97A7882EDA2426DEDBDBB97_label_en-US" xlink:label="lab_us-gaap_ContractorsAbstract_13D10A54F97A7882EDA2426DEDBDBB97" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ContractorsAbstract" xlink:label="loc_us-gaap_ContractorsAbstract_13D10A54F97A7882EDA2426DEDBDBB97" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractorsAbstract_13D10A54F97A7882EDA2426DEDBDBB97" xlink:to="lab_us-gaap_ContractorsAbstract_13D10A54F97A7882EDA2426DEDBDBB97" xlink:type="arc" />
    <link:label id="lab_us-gaap_LoansNotesTradeAndOtherReceivablesExcludingAllowanceForCreditLossesTextBlock_D896DDA4918B1D11CBE8427C56C3A35E_terseLabel_en-US" xlink:label="lab_us-gaap_LoansNotesTradeAndOtherReceivablesExcludingAllowanceForCreditLossesTextBlock_D896DDA4918B1D11CBE8427C56C3A35E" 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_LoansNotesTradeAndOtherReceivablesExcludingAllowanceForCreditLossesTextBlock_D896DDA4918B1D11CBE8427C56C3A35E_label_en-US" xlink:label="lab_us-gaap_LoansNotesTradeAndOtherReceivablesExcludingAllowanceForCreditLossesTextBlock_D896DDA4918B1D11CBE8427C56C3A35E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loans, Notes, Trade and Other Receivables, Excluding Allowance for Credit Losses [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesExcludingAllowanceForCreditLossesTextBlock" xlink:label="loc_us-gaap_LoansNotesTradeAndOtherReceivablesExcludingAllowanceForCreditLossesTextBlock_D896DDA4918B1D11CBE8427C56C3A35E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansNotesTradeAndOtherReceivablesExcludingAllowanceForCreditLossesTextBlock_D896DDA4918B1D11CBE8427C56C3A35E" xlink:to="lab_us-gaap_LoansNotesTradeAndOtherReceivablesExcludingAllowanceForCreditLossesTextBlock_D896DDA4918B1D11CBE8427C56C3A35E" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_82953C48B99FF619FB98372AF75F41EC_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_82953C48B99FF619FB98372AF75F41EC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2016</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_82953C48B99FF619FB98372AF75F41EC_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_82953C48B99FF619FB98372AF75F41EC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments Due, Next Twelve Months</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_82953C48B99FF619FB98372AF75F41EC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_82953C48B99FF619FB98372AF75F41EC" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_82953C48B99FF619FB98372AF75F41EC" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_C7824644903900F70B5E372AF75F71A7_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_C7824644903900F70B5E372AF75F71A7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2017</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_C7824644903900F70B5E372AF75F71A7_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_C7824644903900F70B5E372AF75F71A7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Two Years</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_C7824644903900F70B5E372AF75F71A7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_C7824644903900F70B5E372AF75F71A7" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_C7824644903900F70B5E372AF75F71A7" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_0E7521A5EA20006D1E71372AF75FA46F_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_0E7521A5EA20006D1E71372AF75FA46F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2018</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_0E7521A5EA20006D1E71372AF75FA46F_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_0E7521A5EA20006D1E71372AF75FA46F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Three Years</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_0E7521A5EA20006D1E71372AF75FA46F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_0E7521A5EA20006D1E71372AF75FA46F" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_0E7521A5EA20006D1E71372AF75FA46F" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_EE5FF58ED6C4F4D3EC36372AF75F26C5_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_EE5FF58ED6C4F4D3EC36372AF75F26C5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2019</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_EE5FF58ED6C4F4D3EC36372AF75F26C5_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_EE5FF58ED6C4F4D3EC36372AF75F26C5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Four Years</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_EE5FF58ED6C4F4D3EC36372AF75F26C5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_EE5FF58ED6C4F4D3EC36372AF75F26C5" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_EE5FF58ED6C4F4D3EC36372AF75F26C5" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_813598EB66F79403D9A1372AF75F9FF0_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_813598EB66F79403D9A1372AF75F9FF0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2020</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_813598EB66F79403D9A1372AF75F9FF0_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_813598EB66F79403D9A1372AF75F9FF0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Five Years</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_813598EB66F79403D9A1372AF75F9FF0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_813598EB66F79403D9A1372AF75F9FF0" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_813598EB66F79403D9A1372AF75F9FF0" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_27F165469DB370481FF4372AF75F9C38_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_27F165469DB370481FF4372AF75F9C38" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating leases, future minimum payments due</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_27F165469DB370481FF4372AF75F9C38_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_27F165469DB370481FF4372AF75F9C38" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments Due</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_27F165469DB370481FF4372AF75F9C38" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_27F165469DB370481FF4372AF75F9C38" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_27F165469DB370481FF4372AF75F9C38" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_BAEA2A47FE795ACEED67391A8FDD7506_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_BAEA2A47FE795ACEED67391A8FDD7506" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_BAEA2A47FE795ACEED67391A8FDD7506" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_BAEA2A47FE795ACEED67391A8FDD7506" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_BAEA2A47FE795ACEED67391A8FDD7506" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_4B4FFA4308A515AA1B1B391A8FE901C1_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_4B4FFA4308A515AA1B1B391A8FE901C1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">CONTINGENCIES AND COMMITMENTS</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_4B4FFA4308A515AA1B1B391A8FE901C1_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_4B4FFA4308A515AA1B1B391A8FE901C1" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_4B4FFA4308A515AA1B1B391A8FE901C1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_4B4FFA4308A515AA1B1B391A8FE901C1" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_4B4FFA4308A515AA1B1B391A8FE901C1" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure_FE03E7168E463193A1133E3AF29C00BA_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure_FE03E7168E463193A1133E3AF29C00BA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair value of assets held for sale</link:label>
    <link:label id="lab_us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure_FE03E7168E463193A1133E3AF29C00BA_label_en-US" xlink:label="lab_us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure_FE03E7168E463193A1133E3AF29C00BA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets Held-for-sale, Long Lived, Fair Value Disclosure</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure" xlink:label="loc_us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure_FE03E7168E463193A1133E3AF29C00BA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure_FE03E7168E463193A1133E3AF29C00BA" xlink:to="lab_us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure_FE03E7168E463193A1133E3AF29C00BA" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetImpairmentCharges_D7919894CBB8B9BCCBB43E3AF2A3ECD7_terseLabel_en-US" xlink:label="lab_us-gaap_AssetImpairmentCharges_D7919894CBB8B9BCCBB43E3AF2A3ECD7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Impairment charge</link:label>
    <link:label id="lab_us-gaap_AssetImpairmentCharges_D7919894CBB8B9BCCBB43E3AF2A3ECD7_label_en-US" xlink:label="lab_us-gaap_AssetImpairmentCharges_D7919894CBB8B9BCCBB43E3AF2A3ECD7" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetImpairmentCharges" xlink:label="loc_us-gaap_AssetImpairmentCharges_D7919894CBB8B9BCCBB43E3AF2A3ECD7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetImpairmentCharges_D7919894CBB8B9BCCBB43E3AF2A3ECD7" xlink:to="lab_us-gaap_AssetImpairmentCharges_D7919894CBB8B9BCCBB43E3AF2A3ECD7" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_3F3FC2FDE48BD7AE3C024193F93D2278_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract_3F3FC2FDE48BD7AE3C024193F93D2278" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_3F3FC2FDE48BD7AE3C024193F93D2278" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract_3F3FC2FDE48BD7AE3C024193F93D2278" xlink:to="lab_us-gaap_DebtDisclosureAbstract_3F3FC2FDE48BD7AE3C024193F93D2278" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_A392A2A9C10655C019B44193F93D5E84_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable_A392A2A9C10655C019B44193F93D5E84" 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_A392A2A9C10655C019B44193F93D5E84_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable_A392A2A9C10655C019B44193F93D5E84" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_A392A2A9C10655C019B44193F93D5E84" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_A392A2A9C10655C019B44193F93D5E84" xlink:to="lab_us-gaap_LineOfCreditFacilityTable_A392A2A9C10655C019B44193F93D5E84" xlink:type="arc" />
    <link:label id="lab_us-gaap_CreditFacilityAxis_ED8B7FDAE1B8F691709E4193F93ECD51_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis_ED8B7FDAE1B8F691709E4193F93ECD51" 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_ED8B7FDAE1B8F691709E4193F93ECD51_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis_ED8B7FDAE1B8F691709E4193F93ECD51" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaap_CreditFacilityAxis_ED8B7FDAE1B8F691709E4193F93ECD51" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis_ED8B7FDAE1B8F691709E4193F93ECD51" xlink:to="lab_us-gaap_CreditFacilityAxis_ED8B7FDAE1B8F691709E4193F93ECD51" xlink:type="arc" />
    <link:label id="lab_us-gaap_CreditFacilityDomain_B94CF66A094326C1EA654193F93ECC35_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain_B94CF66A094326C1EA654193F93ECC35" 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_B94CF66A094326C1EA654193F93ECC35_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain_B94CF66A094326C1EA654193F93ECC35" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_B94CF66A094326C1EA654193F93ECC35" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain_B94CF66A094326C1EA654193F93ECC35" xlink:to="lab_us-gaap_CreditFacilityDomain_B94CF66A094326C1EA654193F93ECC35" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_FE6094C48E818A6F51D14193F93EE188_terseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember_FE6094C48E818A6F51D14193F93EE188" 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_FE6094C48E818A6F51D14193F93EE188_label_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember_FE6094C48E818A6F51D14193F93EE188" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_FE6094C48E818A6F51D14193F93EE188" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember_FE6094C48E818A6F51D14193F93EE188" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember_FE6094C48E818A6F51D14193F93EE188" xlink:type="arc" />
    <link:label id="lab_us-gaap_LetterOfCreditMember_10F84F176EBFC5669E384193F9430A00_terseLabel_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember_10F84F176EBFC5669E384193F9430A00" 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_10F84F176EBFC5669E384193F9430A00_label_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember_10F84F176EBFC5669E384193F9430A00" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LetterOfCreditMember" xlink:label="loc_us-gaap_LetterOfCreditMember_10F84F176EBFC5669E384193F9430A00" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LetterOfCreditMember_10F84F176EBFC5669E384193F9430A00" xlink:to="lab_us-gaap_LetterOfCreditMember_10F84F176EBFC5669E384193F9430A00" xlink:type="arc" />
    <link:label id="lab_us-gaap_VariableRateAxis_945EF9CA6CC1267433BE4193F9445E30_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateAxis_945EF9CA6CC1267433BE4193F9445E30" 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_945EF9CA6CC1267433BE4193F9445E30_label_en-US" xlink:label="lab_us-gaap_VariableRateAxis_945EF9CA6CC1267433BE4193F9445E30" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="loc_us-gaap_VariableRateAxis_945EF9CA6CC1267433BE4193F9445E30" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateAxis_945EF9CA6CC1267433BE4193F9445E30" xlink:to="lab_us-gaap_VariableRateAxis_945EF9CA6CC1267433BE4193F9445E30" xlink:type="arc" />
    <link:label id="lab_us-gaap_VariableRateDomain_71ACB9499D1F411656124193F9458E8D_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateDomain_71ACB9499D1F411656124193F9458E8D" 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_71ACB9499D1F411656124193F9458E8D_label_en-US" xlink:label="lab_us-gaap_VariableRateDomain_71ACB9499D1F411656124193F9458E8D" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="loc_us-gaap_VariableRateDomain_71ACB9499D1F411656124193F9458E8D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateDomain_71ACB9499D1F411656124193F9458E8D" xlink:to="lab_us-gaap_VariableRateDomain_71ACB9499D1F411656124193F9458E8D" xlink:type="arc" />
    <link:label id="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_138EE465B679B791930A4193F9452131_terseLabel_en-US" xlink:label="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_138EE465B679B791930A4193F9452131" 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_138EE465B679B791930A4193F9452131_label_en-US" xlink:label="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_138EE465B679B791930A4193F9452131" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_138EE465B679B791930A4193F9452131" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_138EE465B679B791930A4193F9452131" xlink:to="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_138EE465B679B791930A4193F9452131" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_CBE6F06B744B8151D5234193F94540FC_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis_CBE6F06B744B8151D5234193F94540FC" 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_CBE6F06B744B8151D5234193F94540FC_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis_CBE6F06B744B8151D5234193F94540FC" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_CBE6F06B744B8151D5234193F94540FC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_CBE6F06B744B8151D5234193F94540FC" xlink:to="lab_us-gaap_SubsequentEventTypeAxis_CBE6F06B744B8151D5234193F94540FC" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_1D68532B17C30414FCE04193F945C18F_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain_1D68532B17C30414FCE04193F945C18F" 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_1D68532B17C30414FCE04193F945C18F_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain_1D68532B17C30414FCE04193F945C18F" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_1D68532B17C30414FCE04193F945C18F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_1D68532B17C30414FCE04193F945C18F" xlink:to="lab_us-gaap_SubsequentEventTypeDomain_1D68532B17C30414FCE04193F945C18F" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventMember_BF78FA279E97EE374B294193F94580C6_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventMember_BF78FA279E97EE374B294193F94580C6" 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_BF78FA279E97EE374B294193F94580C6_label_en-US" xlink:label="lab_us-gaap_SubsequentEventMember_BF78FA279E97EE374B294193F94580C6" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_BF78FA279E97EE374B294193F94580C6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventMember_BF78FA279E97EE374B294193F94580C6" xlink:to="lab_us-gaap_SubsequentEventMember_BF78FA279E97EE374B294193F94580C6" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_05E7E02B5C999CFE89984193F945ABD1_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems_05E7E02B5C999CFE89984193F945ABD1" 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_05E7E02B5C999CFE89984193F945ABD1_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems_05E7E02B5C999CFE89984193F945ABD1" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_05E7E02B5C999CFE89984193F945ABD1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_05E7E02B5C999CFE89984193F945ABD1" xlink:to="lab_us-gaap_LineOfCreditFacilityLineItems_05E7E02B5C999CFE89984193F945ABD1" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_DC9D926ADEECF1344F1E4193F94569A2_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_DC9D926ADEECF1344F1E4193F94569A2" 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_DC9D926ADEECF1344F1E4193F94569A2_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_DC9D926ADEECF1344F1E4193F94569A2" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_DC9D926ADEECF1344F1E4193F94569A2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_DC9D926ADEECF1344F1E4193F94569A2" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_DC9D926ADEECF1344F1E4193F94569A2" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases_079F9F074D5747ED9D244193F946D951_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases_079F9F074D5747ED9D244193F946D951" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Available borrowings for general corporate purposes</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases_079F9F074D5747ED9D244193F946D951_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases_079F9F074D5747ED9D244193F946D951" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Capacity Available for Specific Purpose Other than for Trade Purchases</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases" xlink:label="loc_us-gaap_LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases_079F9F074D5747ED9D244193F946D951" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases_079F9F074D5747ED9D244193F946D951" xlink:to="lab_us-gaap_LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases_079F9F074D5747ED9D244193F946D951" xlink:type="arc" />
    <link:label id="lab_us-gaap_MinimumNetWorthRequiredForCompliance_6B9B5EF4221B3F1E68DE4193F946779B_terseLabel_en-US" xlink:label="lab_us-gaap_MinimumNetWorthRequiredForCompliance_6B9B5EF4221B3F1E68DE4193F946779B" 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_6B9B5EF4221B3F1E68DE4193F946779B_label_en-US" xlink:label="lab_us-gaap_MinimumNetWorthRequiredForCompliance_6B9B5EF4221B3F1E68DE4193F946779B" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MinimumNetWorthRequiredForCompliance" xlink:label="loc_us-gaap_MinimumNetWorthRequiredForCompliance_6B9B5EF4221B3F1E68DE4193F946779B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinimumNetWorthRequiredForCompliance_6B9B5EF4221B3F1E68DE4193F946779B" xlink:to="lab_us-gaap_MinimumNetWorthRequiredForCompliance_6B9B5EF4221B3F1E68DE4193F946779B" xlink:type="arc" />
    <link:label id="lab_gifi_DebtInstrumentCovenantTermsPercentofNetIncomeAddedtoNetWorthRequirement_1DAC3B2CC1CF9158420D4193F9466355_terseLabel_en-US" xlink:label="lab_gifi_DebtInstrumentCovenantTermsPercentofNetIncomeAddedtoNetWorthRequirement_1DAC3B2CC1CF9158420D4193F9466355" 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_1DAC3B2CC1CF9158420D4193F9466355_label_en-US" xlink:label="lab_gifi_DebtInstrumentCovenantTermsPercentofNetIncomeAddedtoNetWorthRequirement_1DAC3B2CC1CF9158420D4193F9466355" 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_1DAC3B2CC1CF9158420D4193F9466355_documentation_en-US" xlink:label="lab_gifi_DebtInstrumentCovenantTermsPercentofNetIncomeAddedtoNetWorthRequirement_1DAC3B2CC1CF9158420D4193F9466355" 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-20151231.xsd#gifi_DebtInstrumentCovenantTermsPercentofNetIncomeAddedtoNetWorthRequirement" xlink:label="loc_gifi_DebtInstrumentCovenantTermsPercentofNetIncomeAddedtoNetWorthRequirement_1DAC3B2CC1CF9158420D4193F9466355" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_DebtInstrumentCovenantTermsPercentofNetIncomeAddedtoNetWorthRequirement_1DAC3B2CC1CF9158420D4193F9466355" xlink:to="lab_gifi_DebtInstrumentCovenantTermsPercentofNetIncomeAddedtoNetWorthRequirement_1DAC3B2CC1CF9158420D4193F9466355" xlink:type="arc" />
    <link:label id="lab_gifi_DebtInstrumentCovenantTermsPercentofProceedsfromStockIssuanceAddedtoNetWorthRequirement_06C6E77014C15E14CE3F4193F9469085_terseLabel_en-US" xlink:label="lab_gifi_DebtInstrumentCovenantTermsPercentofProceedsfromStockIssuanceAddedtoNetWorthRequirement_06C6E77014C15E14CE3F4193F9469085" 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_06C6E77014C15E14CE3F4193F9469085_label_en-US" xlink:label="lab_gifi_DebtInstrumentCovenantTermsPercentofProceedsfromStockIssuanceAddedtoNetWorthRequirement_06C6E77014C15E14CE3F4193F9469085" 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_06C6E77014C15E14CE3F4193F9469085_documentation_en-US" xlink:label="lab_gifi_DebtInstrumentCovenantTermsPercentofProceedsfromStockIssuanceAddedtoNetWorthRequirement_06C6E77014C15E14CE3F4193F9469085" 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-20151231.xsd#gifi_DebtInstrumentCovenantTermsPercentofProceedsfromStockIssuanceAddedtoNetWorthRequirement" xlink:label="loc_gifi_DebtInstrumentCovenantTermsPercentofProceedsfromStockIssuanceAddedtoNetWorthRequirement_06C6E77014C15E14CE3F4193F9469085" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_DebtInstrumentCovenantTermsPercentofProceedsfromStockIssuanceAddedtoNetWorthRequirement_06C6E77014C15E14CE3F4193F9469085" xlink:to="lab_gifi_DebtInstrumentCovenantTermsPercentofProceedsfromStockIssuanceAddedtoNetWorthRequirement_06C6E77014C15E14CE3F4193F9469085" xlink:type="arc" />
    <link:label id="lab_gifi_DebtInstrumentCovenantTermsMaximumEBITDARatio_93C3191C4C3554109F8C4193F94618E3_terseLabel_en-US" xlink:label="lab_gifi_DebtInstrumentCovenantTermsMaximumEBITDARatio_93C3191C4C3554109F8C4193F94618E3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial covenants, maximum EBITDA ratio</link:label>
    <link:label id="lab_gifi_DebtInstrumentCovenantTermsMaximumEBITDARatio_93C3191C4C3554109F8C4193F94618E3_label_en-US" xlink:label="lab_gifi_DebtInstrumentCovenantTermsMaximumEBITDARatio_93C3191C4C3554109F8C4193F94618E3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Covenant Terms, Maximum EBITDA Ratio</link:label>
    <link:label id="lab_gifi_DebtInstrumentCovenantTermsMaximumEBITDARatio_93C3191C4C3554109F8C4193F94618E3_documentation_en-US" xlink:label="lab_gifi_DebtInstrumentCovenantTermsMaximumEBITDARatio_93C3191C4C3554109F8C4193F94618E3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Covenant Terms, Maximum EBITDA Ratio</link:label>
    <link:loc xlink:href="gifi-20151231.xsd#gifi_DebtInstrumentCovenantTermsMaximumEBITDARatio" xlink:label="loc_gifi_DebtInstrumentCovenantTermsMaximumEBITDARatio_93C3191C4C3554109F8C4193F94618E3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_DebtInstrumentCovenantTermsMaximumEBITDARatio_93C3191C4C3554109F8C4193F94618E3" xlink:to="lab_gifi_DebtInstrumentCovenantTermsMaximumEBITDARatio_93C3191C4C3554109F8C4193F94618E3" xlink:type="arc" />
    <link:label id="lab_gifi_DebtInstrumentCovenantTermsMinimumInterestCoverageRatio_ECBA93499E658558061B4193F9466476_terseLabel_en-US" xlink:label="lab_gifi_DebtInstrumentCovenantTermsMinimumInterestCoverageRatio_ECBA93499E658558061B4193F9466476" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial covenants, minimum interest coverage ratio</link:label>
    <link:label id="lab_gifi_DebtInstrumentCovenantTermsMinimumInterestCoverageRatio_ECBA93499E658558061B4193F9466476_label_en-US" xlink:label="lab_gifi_DebtInstrumentCovenantTermsMinimumInterestCoverageRatio_ECBA93499E658558061B4193F9466476" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Covenant Terms, Minimum Interest Coverage Ratio</link:label>
    <link:label id="lab_gifi_DebtInstrumentCovenantTermsMinimumInterestCoverageRatio_ECBA93499E658558061B4193F9466476_documentation_en-US" xlink:label="lab_gifi_DebtInstrumentCovenantTermsMinimumInterestCoverageRatio_ECBA93499E658558061B4193F9466476" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Covenant Terms, Minimum Interest Coverage Ratio</link:label>
    <link:loc xlink:href="gifi-20151231.xsd#gifi_DebtInstrumentCovenantTermsMinimumInterestCoverageRatio" xlink:label="loc_gifi_DebtInstrumentCovenantTermsMinimumInterestCoverageRatio_ECBA93499E658558061B4193F9466476" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_DebtInstrumentCovenantTermsMinimumInterestCoverageRatio_ECBA93499E658558061B4193F9466476" xlink:to="lab_gifi_DebtInstrumentCovenantTermsMinimumInterestCoverageRatio_ECBA93499E658558061B4193F9466476" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_6FDCD0EE10A25A7B5B7C4193F946B066_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_6FDCD0EE10A25A7B5B7C4193F946B066" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fees on unused borrowings, percent</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_6FDCD0EE10A25A7B5B7C4193F946B066_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_6FDCD0EE10A25A7B5B7C4193F946B066" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_6FDCD0EE10A25A7B5B7C4193F946B066" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_6FDCD0EE10A25A7B5B7C4193F946B066" xlink:to="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_6FDCD0EE10A25A7B5B7C4193F946B066" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCredit_8D31C0BB7E35011160C64193F9462467_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCredit_8D31C0BB7E35011160C64193F9462467" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Borrowings under credit agreement</link:label>
    <link:label id="lab_us-gaap_LineOfCredit_8D31C0BB7E35011160C64193F9462467_label_en-US" xlink:label="lab_us-gaap_LineOfCredit_8D31C0BB7E35011160C64193F9462467" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCredit" xlink:label="loc_us-gaap_LineOfCredit_8D31C0BB7E35011160C64193F9462467" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCredit_8D31C0BB7E35011160C64193F9462467" xlink:to="lab_us-gaap_LineOfCredit_8D31C0BB7E35011160C64193F9462467" xlink:type="arc" />
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_05846C6F33EFC3C38AB74193F946B75F_terseLabel_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount_05846C6F33EFC3C38AB74193F946B75F" 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_05846C6F33EFC3C38AB74193F946B75F_label_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount_05846C6F33EFC3C38AB74193F946B75F" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_05846C6F33EFC3C38AB74193F946B75F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LettersOfCreditOutstandingAmount_05846C6F33EFC3C38AB74193F946B75F" xlink:to="lab_us-gaap_LettersOfCreditOutstandingAmount_05846C6F33EFC3C38AB74193F946B75F" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_5781BD419C0E13B047054193F947FDAB_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_5781BD419C0E13B047054193F947FDAB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revolving credit facility, unused portion</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_5781BD419C0E13B047054193F947FDAB_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_5781BD419C0E13B047054193F947FDAB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Remaining Borrowing Capacity</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_5781BD419C0E13B047054193F947FDAB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_5781BD419C0E13B047054193F947FDAB" xlink:to="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_5781BD419C0E13B047054193F947FDAB" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_6690828BE17556582F044193F947394D_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_6690828BE17556582F044193F947394D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basis spread on variable interest rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_6690828BE17556582F044193F947394D_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_6690828BE17556582F044193F947394D" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_6690828BE17556582F044193F947394D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_6690828BE17556582F044193F947394D" xlink:to="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_6690828BE17556582F044193F947394D" xlink:type="arc" />
    <link:label id="lab_gifi_DebtInstrumentCovenantTermsMinimumCurrentRatio_A40C4F9F9459A663CBF74193F9478AF8_terseLabel_en-US" xlink:label="lab_gifi_DebtInstrumentCovenantTermsMinimumCurrentRatio_A40C4F9F9459A663CBF74193F9478AF8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial covenants, minimum current ratio</link:label>
    <link:label id="lab_gifi_DebtInstrumentCovenantTermsMinimumCurrentRatio_A40C4F9F9459A663CBF74193F9478AF8_label_en-US" xlink:label="lab_gifi_DebtInstrumentCovenantTermsMinimumCurrentRatio_A40C4F9F9459A663CBF74193F9478AF8" 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_A40C4F9F9459A663CBF74193F9478AF8_documentation_en-US" xlink:label="lab_gifi_DebtInstrumentCovenantTermsMinimumCurrentRatio_A40C4F9F9459A663CBF74193F9478AF8" 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-20151231.xsd#gifi_DebtInstrumentCovenantTermsMinimumCurrentRatio" xlink:label="loc_gifi_DebtInstrumentCovenantTermsMinimumCurrentRatio_A40C4F9F9459A663CBF74193F9478AF8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_DebtInstrumentCovenantTermsMinimumCurrentRatio_A40C4F9F9459A663CBF74193F9478AF8" xlink:to="lab_gifi_DebtInstrumentCovenantTermsMinimumCurrentRatio_A40C4F9F9459A663CBF74193F9478AF8" xlink:type="arc" />
    <link:label id="lab_gifi_DebtInstrumentCovenantTermsMaximumDebttoNetWorthRatio_00403BB8DCC1C73C42C14193F9478424_terseLabel_en-US" xlink:label="lab_gifi_DebtInstrumentCovenantTermsMaximumDebttoNetWorthRatio_00403BB8DCC1C73C42C14193F9478424" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial covenants, maximum debt to net worth ratio</link:label>
    <link:label id="lab_gifi_DebtInstrumentCovenantTermsMaximumDebttoNetWorthRatio_00403BB8DCC1C73C42C14193F9478424_label_en-US" xlink:label="lab_gifi_DebtInstrumentCovenantTermsMaximumDebttoNetWorthRatio_00403BB8DCC1C73C42C14193F9478424" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Covenant Terms, Maximum Debt to Net Worth Ratio</link:label>
    <link:label id="lab_gifi_DebtInstrumentCovenantTermsMaximumDebttoNetWorthRatio_00403BB8DCC1C73C42C14193F9478424_documentation_en-US" xlink:label="lab_gifi_DebtInstrumentCovenantTermsMaximumDebttoNetWorthRatio_00403BB8DCC1C73C42C14193F9478424" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Covenant Terms, Maximum Debt to Net Worth Ratio</link:label>
    <link:loc xlink:href="gifi-20151231.xsd#gifi_DebtInstrumentCovenantTermsMaximumDebttoNetWorthRatio" xlink:label="loc_gifi_DebtInstrumentCovenantTermsMaximumDebttoNetWorthRatio_00403BB8DCC1C73C42C14193F9478424" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_DebtInstrumentCovenantTermsMaximumDebttoNetWorthRatio_00403BB8DCC1C73C42C14193F9478424" xlink:to="lab_gifi_DebtInstrumentCovenantTermsMaximumDebttoNetWorthRatio_00403BB8DCC1C73C42C14193F9478424" xlink:type="arc" />
    <link:label id="lab_gifi_RetirementPlanAndStockIncentivePlansDisclosureTextBlock_4F895BDB085588F023FF427E23AF0486_terseLabel_en-US" xlink:label="lab_gifi_RetirementPlanAndStockIncentivePlansDisclosureTextBlock_4F895BDB085588F023FF427E23AF0486" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">RETIREMENT AND LONG-TERM INCENTIVE PLANS</link:label>
    <link:label id="lab_gifi_RetirementPlanAndStockIncentivePlansDisclosureTextBlock_4F895BDB085588F023FF427E23AF0486_label_en-US" xlink:label="lab_gifi_RetirementPlanAndStockIncentivePlansDisclosureTextBlock_4F895BDB085588F023FF427E23AF0486" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retirement Plan And Stock Incentive Plans Disclosure [Text Block]</link:label>
    <link:label id="lab_gifi_RetirementPlanAndStockIncentivePlansDisclosureTextBlock_4F895BDB085588F023FF427E23AF0486_documentation_en-US" xlink:label="lab_gifi_RetirementPlanAndStockIncentivePlansDisclosureTextBlock_4F895BDB085588F023FF427E23AF0486" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Retirement Plan And Stock Incentive Plans Disclosure [Text Block]</link:label>
    <link:loc xlink:href="gifi-20151231.xsd#gifi_RetirementPlanAndStockIncentivePlansDisclosureTextBlock" xlink:label="loc_gifi_RetirementPlanAndStockIncentivePlansDisclosureTextBlock_4F895BDB085588F023FF427E23AF0486" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_RetirementPlanAndStockIncentivePlansDisclosureTextBlock_4F895BDB085588F023FF427E23AF0486" xlink:to="lab_gifi_RetirementPlanAndStockIncentivePlansDisclosureTextBlock_4F895BDB085588F023FF427E23AF0486" xlink:type="arc" />
    <link:label id="lab_gifi_NetIncomeLossAllocatedToParticipatingSecuritiesBasic_5B72607E4AC57AAAE3EF41B4BCCD5BCC_negatedLabel_en-US" xlink:label="lab_gifi_NetIncomeLossAllocatedToParticipatingSecuritiesBasic_5B72607E4AC57AAAE3EF41B4BCCD5BCC" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Less: distributed loss / distributed and undistributed income (unvested restricted stock)</link:label>
    <link:label id="lab_gifi_NetIncomeLossAllocatedToParticipatingSecuritiesBasic_5B72607E4AC57AAAE3EF41B4BCCD5BCC_label_en-US" xlink:label="lab_gifi_NetIncomeLossAllocatedToParticipatingSecuritiesBasic_5B72607E4AC57AAAE3EF41B4BCCD5BCC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Allocated to Participating Securities, Basic</link:label>
    <link:label id="lab_gifi_NetIncomeLossAllocatedToParticipatingSecuritiesBasic_5B72607E4AC57AAAE3EF41B4BCCD5BCC_documentation_en-US" xlink:label="lab_gifi_NetIncomeLossAllocatedToParticipatingSecuritiesBasic_5B72607E4AC57AAAE3EF41B4BCCD5BCC" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Allocated to Participating Securities, Basic</link:label>
    <link:loc xlink:href="gifi-20151231.xsd#gifi_NetIncomeLossAllocatedToParticipatingSecuritiesBasic" xlink:label="loc_gifi_NetIncomeLossAllocatedToParticipatingSecuritiesBasic_5B72607E4AC57AAAE3EF41B4BCCD5BCC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_NetIncomeLossAllocatedToParticipatingSecuritiesBasic_5B72607E4AC57AAAE3EF41B4BCCD5BCC" xlink:to="lab_gifi_NetIncomeLossAllocatedToParticipatingSecuritiesBasic_5B72607E4AC57AAAE3EF41B4BCCD5BCC" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_EBD87891D22DE607320441B4BCCEF21D_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_EBD87891D22DE607320441B4BCCEF21D" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net (loss) income attributable to common shareholders</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_EBD87891D22DE607320441B4BCCEF21D_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_EBD87891D22DE607320441B4BCCEF21D" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_EBD87891D22DE607320441B4BCCEF21D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_EBD87891D22DE607320441B4BCCEF21D" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_EBD87891D22DE607320441B4BCCEF21D" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareBasicAbstract_9217387FA37A997A18F241B4BCCE1E60_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract_9217387FA37A997A18F241B4BCCE1E60" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAbstract_9217387FA37A997A18F241B4BCCE1E60_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract_9217387FA37A997A18F241B4BCCE1E60" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareBasicAbstract" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract_9217387FA37A997A18F241B4BCCE1E60" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_9217387FA37A997A18F241B4BCCE1E60" xlink:to="lab_us-gaap_EarningsPerShareBasicAbstract_9217387FA37A997A18F241B4BCCE1E60" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_D2CB3546FB891556980041B4BCCE3038_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_D2CB3546FB891556980041B4BCCE3038" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Denominator for basic earnings per share-weighted-average shares</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_D2CB3546FB891556980041B4BCCE3038_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_D2CB3546FB891556980041B4BCCE3038" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_D2CB3546FB891556980041B4BCCE3038" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_D2CB3546FB891556980041B4BCCE3038" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_D2CB3546FB891556980041B4BCCE3038" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareBasic_9FB61BD8306C3E04525641B4BCCFDFE2_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic_9FB61BD8306C3E04525641B4BCCFDFE2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Basic (loss) earnings per share&#8212;common shareholders</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_9FB61BD8306C3E04525641B4BCCFDFE2_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic_9FB61BD8306C3E04525641B4BCCFDFE2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_9FB61BD8306C3E04525641B4BCCFDFE2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic_9FB61BD8306C3E04525641B4BCCFDFE2" xlink:to="lab_us-gaap_EarningsPerShareBasic_9FB61BD8306C3E04525641B4BCCFDFE2" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareDilutedAbstract_C3EC0A070E865B2E06DA41B4BCCFCA64_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract_C3EC0A070E865B2E06DA41B4BCCFCA64" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDilutedAbstract_C3EC0A070E865B2E06DA41B4BCCFCA64_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract_C3EC0A070E865B2E06DA41B4BCCFCA64" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Diluted [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareDilutedAbstract" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract_C3EC0A070E865B2E06DA41B4BCCFCA64" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_C3EC0A070E865B2E06DA41B4BCCFCA64" xlink:to="lab_us-gaap_EarningsPerShareDilutedAbstract_C3EC0A070E865B2E06DA41B4BCCFCA64" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_EC7E4073D415995E1F7041B4BCCF3583_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_EC7E4073D415995E1F7041B4BCCF3583" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effect of dilutive securities:</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_EC7E4073D415995E1F7041B4BCCF3583_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_EC7E4073D415995E1F7041B4BCCF3583" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_EC7E4073D415995E1F7041B4BCCF3583" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_EC7E4073D415995E1F7041B4BCCF3583" xlink:to="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_EC7E4073D415995E1F7041B4BCCF3583" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_E35AD27BBE204CC68AAD41B4BCD0627F_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_E35AD27BBE204CC68AAD41B4BCD0627F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee stock options</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_E35AD27BBE204CC68AAD41B4BCD0627F_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_E35AD27BBE204CC68AAD41B4BCD0627F" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_E35AD27BBE204CC68AAD41B4BCD0627F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_E35AD27BBE204CC68AAD41B4BCD0627F" xlink:to="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_E35AD27BBE204CC68AAD41B4BCD0627F" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_5DABF2297FE342C82B0141B4BCD0383F_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_5DABF2297FE342C82B0141B4BCD0383F" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Denominator for dilutive earnings per share-weighted-average shares</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_5DABF2297FE342C82B0141B4BCD0383F_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_5DABF2297FE342C82B0141B4BCD0383F" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_5DABF2297FE342C82B0141B4BCD0383F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_5DABF2297FE342C82B0141B4BCD0383F" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_5DABF2297FE342C82B0141B4BCD0383F" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_98103D917FE64CCCA87141B4BCD0DEC9_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted_98103D917FE64CCCA87141B4BCD0DEC9" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Diluted (loss) earnings per share&#8212;common shareholders</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_98103D917FE64CCCA87141B4BCD0DEC9_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted_98103D917FE64CCCA87141B4BCD0DEC9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_98103D917FE64CCCA87141B4BCD0DEC9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted_98103D917FE64CCCA87141B4BCD0DEC9" xlink:to="lab_us-gaap_EarningsPerShareDiluted_98103D917FE64CCCA87141B4BCD0DEC9" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_FE39979275D62C2A04A241B4BCD02EFC_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_FE39979275D62C2A04A241B4BCD02EFC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock repurchase program, authorized amount</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_FE39979275D62C2A04A241B4BCD02EFC_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_FE39979275D62C2A04A241B4BCD02EFC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchase Program, Authorized Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_FE39979275D62C2A04A241B4BCD02EFC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_FE39979275D62C2A04A241B4BCD02EFC" xlink:to="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_FE39979275D62C2A04A241B4BCD02EFC" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_DA4FF666A9E6F7857524426DEDE1F12D_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock_DA4FF666A9E6F7857524426DEDE1F12D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basis of Presentation</link:label>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_DA4FF666A9E6F7857524426DEDE1F12D_label_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock_DA4FF666A9E6F7857524426DEDE1F12D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_DA4FF666A9E6F7857524426DEDE1F12D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationPolicyTextBlock_DA4FF666A9E6F7857524426DEDE1F12D" xlink:to="lab_us-gaap_ConsolidationPolicyTextBlock_DA4FF666A9E6F7857524426DEDE1F12D" xlink:type="arc" />
    <link:label id="lab_gifi_OperatingCyclePolicyTextBlock_7B1BEFEE60E0E7DF66A2426DEDE15E6E_terseLabel_en-US" xlink:label="lab_gifi_OperatingCyclePolicyTextBlock_7B1BEFEE60E0E7DF66A2426DEDE15E6E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Cycle</link:label>
    <link:label id="lab_gifi_OperatingCyclePolicyTextBlock_7B1BEFEE60E0E7DF66A2426DEDE15E6E_label_en-US" xlink:label="lab_gifi_OperatingCyclePolicyTextBlock_7B1BEFEE60E0E7DF66A2426DEDE15E6E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Cycle Policy [Text Block]</link:label>
    <link:label id="lab_gifi_OperatingCyclePolicyTextBlock_7B1BEFEE60E0E7DF66A2426DEDE15E6E_documentation_en-US" xlink:label="lab_gifi_OperatingCyclePolicyTextBlock_7B1BEFEE60E0E7DF66A2426DEDE15E6E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Operating Cycle Policy.</link:label>
    <link:loc xlink:href="gifi-20151231.xsd#gifi_OperatingCyclePolicyTextBlock" xlink:label="loc_gifi_OperatingCyclePolicyTextBlock_7B1BEFEE60E0E7DF66A2426DEDE15E6E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_OperatingCyclePolicyTextBlock_7B1BEFEE60E0E7DF66A2426DEDE15E6E" xlink:to="lab_gifi_OperatingCyclePolicyTextBlock_7B1BEFEE60E0E7DF66A2426DEDE15E6E" xlink:type="arc" />
    <link:label id="lab_us-gaap_UseOfEstimates_115D13D8895C426CCD04426DEDE1011F_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates_115D13D8895C426CCD04426DEDE1011F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Use of Estimates</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_115D13D8895C426CCD04426DEDE1011F_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates_115D13D8895C426CCD04426DEDE1011F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaap_UseOfEstimates_115D13D8895C426CCD04426DEDE1011F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates_115D13D8895C426CCD04426DEDE1011F" xlink:to="lab_us-gaap_UseOfEstimates_115D13D8895C426CCD04426DEDE1011F" xlink:type="arc" />
    <link:label id="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription_60E77324A5F3CFB98E96426DEDE1865C_terseLabel_en-US" xlink:label="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription_60E77324A5F3CFB98E96426DEDE1865C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reclassifications</link:label>
    <link:label id="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription_60E77324A5F3CFB98E96426DEDE1865C_label_en-US" xlink:label="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription_60E77324A5F3CFB98E96426DEDE1865C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_60E77324A5F3CFB98E96426DEDE1865C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_60E77324A5F3CFB98E96426DEDE1865C" xlink:to="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription_60E77324A5F3CFB98E96426DEDE1865C" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_F02065BA4E016E12DA40426DEDE10066_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_F02065BA4E016E12DA40426DEDE10066" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_F02065BA4E016E12DA40426DEDE10066_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_F02065BA4E016E12DA40426DEDE10066" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_F02065BA4E016E12DA40426DEDE10066" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_F02065BA4E016E12DA40426DEDE10066" xlink:to="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_F02065BA4E016E12DA40426DEDE10066" xlink:type="arc" />
    <link:label id="lab_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_293DB99CC74EBF3289A14281626EF25B_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_293DB99CC74EBF3289A14281626EF25B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Allowance for Doubtful Accounts</link:label>
    <link:label id="lab_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_293DB99CC74EBF3289A14281626EF25B_label_en-US" xlink:label="lab_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_293DB99CC74EBF3289A14281626EF25B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:label="loc_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_293DB99CC74EBF3289A14281626EF25B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_293DB99CC74EBF3289A14281626EF25B" xlink:to="lab_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_293DB99CC74EBF3289A14281626EF25B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_31875B050BBDB1E569C7426DEDE1D463_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_31875B050BBDB1E569C7426DEDE1D463" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-Based Compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_31875B050BBDB1E569C7426DEDE1D463_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_31875B050BBDB1E569C7426DEDE1D463" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_31875B050BBDB1E569C7426DEDE1D463" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_31875B050BBDB1E569C7426DEDE1D463" xlink:to="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_31875B050BBDB1E569C7426DEDE1D463" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_5253069D42F55261701A426DEDE1FA4F_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock_5253069D42F55261701A426DEDE1FA4F" 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_InventoryPolicyTextBlock_5253069D42F55261701A426DEDE1FA4F_label_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock_5253069D42F55261701A426DEDE1FA4F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="loc_us-gaap_InventoryPolicyTextBlock_5253069D42F55261701A426DEDE1FA4F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryPolicyTextBlock_5253069D42F55261701A426DEDE1FA4F" xlink:to="lab_us-gaap_InventoryPolicyTextBlock_5253069D42F55261701A426DEDE1FA4F" xlink:type="arc" />
    <link:label id="lab_gifi_AssetsHeldForSalePolicyTextBlock_0B20AB948FD745DB2A2D426DEDE157C1_terseLabel_en-US" xlink:label="lab_gifi_AssetsHeldForSalePolicyTextBlock_0B20AB948FD745DB2A2D426DEDE157C1" 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_gifi_AssetsHeldForSalePolicyTextBlock_0B20AB948FD745DB2A2D426DEDE157C1_label_en-US" xlink:label="lab_gifi_AssetsHeldForSalePolicyTextBlock_0B20AB948FD745DB2A2D426DEDE157C1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets Held for Sale [Policy Text Block]</link:label>
    <link:label id="lab_gifi_AssetsHeldForSalePolicyTextBlock_0B20AB948FD745DB2A2D426DEDE157C1_documentation_en-US" xlink:label="lab_gifi_AssetsHeldForSalePolicyTextBlock_0B20AB948FD745DB2A2D426DEDE157C1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Assets Held for Sale, Policy [Text Block]</link:label>
    <link:loc xlink:href="gifi-20151231.xsd#gifi_AssetsHeldForSalePolicyTextBlock" xlink:label="loc_gifi_AssetsHeldForSalePolicyTextBlock_0B20AB948FD745DB2A2D426DEDE157C1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_AssetsHeldForSalePolicyTextBlock_0B20AB948FD745DB2A2D426DEDE157C1" xlink:to="lab_gifi_AssetsHeldForSalePolicyTextBlock_0B20AB948FD745DB2A2D426DEDE157C1" xlink:type="arc" />
    <link:label id="lab_gifi_WorkersCompensationClaimsPolicyPolicyTextBlock_3B471988DAFA5318767F4283C646A90B_terseLabel_en-US" xlink:label="lab_gifi_WorkersCompensationClaimsPolicyPolicyTextBlock_3B471988DAFA5318767F4283C646A90B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Workers Compensation Liability</link:label>
    <link:label id="lab_gifi_WorkersCompensationClaimsPolicyPolicyTextBlock_3B471988DAFA5318767F4283C646A90B_label_en-US" xlink:label="lab_gifi_WorkersCompensationClaimsPolicyPolicyTextBlock_3B471988DAFA5318767F4283C646A90B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Workers Compensation Claims Policy [Policy Text Block]</link:label>
    <link:label id="lab_gifi_WorkersCompensationClaimsPolicyPolicyTextBlock_3B471988DAFA5318767F4283C646A90B_documentation_en-US" xlink:label="lab_gifi_WorkersCompensationClaimsPolicyPolicyTextBlock_3B471988DAFA5318767F4283C646A90B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Workers Compensation Claims Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="gifi-20151231.xsd#gifi_WorkersCompensationClaimsPolicyPolicyTextBlock" xlink:label="loc_gifi_WorkersCompensationClaimsPolicyPolicyTextBlock_3B471988DAFA5318767F4283C646A90B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_WorkersCompensationClaimsPolicyPolicyTextBlock_3B471988DAFA5318767F4283C646A90B" xlink:to="lab_gifi_WorkersCompensationClaimsPolicyPolicyTextBlock_3B471988DAFA5318767F4283C646A90B" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_F3427A29E2348878A339426DEDE18D0C_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_F3427A29E2348878A339426DEDE18D0C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_F3427A29E2348878A339426DEDE18D0C_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_F3427A29E2348878A339426DEDE18D0C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_F3427A29E2348878A339426DEDE18D0C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_F3427A29E2348878A339426DEDE18D0C" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_F3427A29E2348878A339426DEDE18D0C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_60D4C84C2FB731412247426DEDE2F2B5_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_60D4C84C2FB731412247426DEDE2F2B5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-Lived Assets</link:label>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_60D4C84C2FB731412247426DEDE2F2B5_label_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_60D4C84C2FB731412247426DEDE2F2B5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_60D4C84C2FB731412247426DEDE2F2B5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_60D4C84C2FB731412247426DEDE2F2B5" xlink:to="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_60D4C84C2FB731412247426DEDE2F2B5" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_A52EBA950E790996B88D426DEDE21D1B_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_A52EBA950E790996B88D426DEDE21D1B" 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_FairValueMeasurementPolicyPolicyTextBlock_A52EBA950E790996B88D426DEDE21D1B_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_A52EBA950E790996B88D426DEDE21D1B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Measurement, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_A52EBA950E790996B88D426DEDE21D1B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_A52EBA950E790996B88D426DEDE21D1B" xlink:to="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_A52EBA950E790996B88D426DEDE21D1B" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueRecognitionPolicyTextBlock_6324C20E4AAA1C93EC96426DEDE2DF26_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock_6324C20E4AAA1C93EC96426DEDE2DF26" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue Recognition</link:label>
    <link:label id="lab_us-gaap_RevenueRecognitionPolicyTextBlock_6324C20E4AAA1C93EC96426DEDE2DF26_label_en-US" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock_6324C20E4AAA1C93EC96426DEDE2DF26" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue Recognition, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock_6324C20E4AAA1C93EC96426DEDE2DF26" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRecognitionPolicyTextBlock_6324C20E4AAA1C93EC96426DEDE2DF26" xlink:to="lab_us-gaap_RevenueRecognitionPolicyTextBlock_6324C20E4AAA1C93EC96426DEDE2DF26" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_3F960869CA9EE7BF670F426DEDE25190_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock_3F960869CA9EE7BF670F426DEDE25190" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_3F960869CA9EE7BF670F426DEDE25190_label_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock_3F960869CA9EE7BF670F426DEDE25190" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_3F960869CA9EE7BF670F426DEDE25190" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPolicyTextBlock_3F960869CA9EE7BF670F426DEDE25190" xlink:to="lab_us-gaap_IncomeTaxPolicyTextBlock_3F960869CA9EE7BF670F426DEDE25190" xlink:type="arc" />
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_91116E1970B0A4AAB795426DEDE23AB2_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_91116E1970B0A4AAB795426DEDE23AB2" 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_91116E1970B0A4AAB795426DEDE23AB2_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_91116E1970B0A4AAB795426DEDE23AB2" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_91116E1970B0A4AAB795426DEDE23AB2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_91116E1970B0A4AAB795426DEDE23AB2" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_91116E1970B0A4AAB795426DEDE23AB2" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_7668F2943AD17D8721F433019B6DC983_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_7668F2943AD17D8721F433019B6DC983" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_7668F2943AD17D8721F433019B6DC983_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_7668F2943AD17D8721F433019B6DC983" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_7668F2943AD17D8721F433019B6DC983" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_7668F2943AD17D8721F433019B6DC983" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_7668F2943AD17D8721F433019B6DC983" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_F3BE0C79E8C565356E1333019B6EE959_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_F3BE0C79E8C565356E1333019B6EE959" 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_F3BE0C79E8C565356E1333019B6EE959_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_F3BE0C79E8C565356E1333019B6EE959" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_F3BE0C79E8C565356E1333019B6EE959" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_F3BE0C79E8C565356E1333019B6EE959" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_F3BE0C79E8C565356E1333019B6EE959" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_0931B6E37A045479EA9333019B6ED48C_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_0931B6E37A045479EA9333019B6ED48C" 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_0931B6E37A045479EA9333019B6ED48C_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_0931B6E37A045479EA9333019B6ED48C" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0931B6E37A045479EA9333019B6ED48C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0931B6E37A045479EA9333019B6ED48C" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_0931B6E37A045479EA9333019B6ED48C" xlink:type="arc" />
    <link:label id="lab_us-gaap_LandMember_5431870849321497FD8433019B6EE7F6_terseLabel_en-US" xlink:label="lab_us-gaap_LandMember_5431870849321497FD8433019B6EE7F6" 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_5431870849321497FD8433019B6EE7F6_label_en-US" xlink:label="lab_us-gaap_LandMember_5431870849321497FD8433019B6EE7F6" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LandMember" xlink:label="loc_us-gaap_LandMember_5431870849321497FD8433019B6EE7F6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LandMember_5431870849321497FD8433019B6EE7F6" xlink:to="lab_us-gaap_LandMember_5431870849321497FD8433019B6EE7F6" xlink:type="arc" />
    <link:label id="lab_us-gaap_BuildingMember_5D29FBA6C160FEA52EED33019B6EBF02_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingMember_5D29FBA6C160FEA52EED33019B6EBF02" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Buildings</link:label>
    <link:label id="lab_us-gaap_BuildingMember_5D29FBA6C160FEA52EED33019B6EBF02_label_en-US" xlink:label="lab_us-gaap_BuildingMember_5D29FBA6C160FEA52EED33019B6EBF02" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Building [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BuildingMember" xlink:label="loc_us-gaap_BuildingMember_5D29FBA6C160FEA52EED33019B6EBF02" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingMember_5D29FBA6C160FEA52EED33019B6EBF02" xlink:to="lab_us-gaap_BuildingMember_5D29FBA6C160FEA52EED33019B6EBF02" xlink:type="arc" />
    <link:label id="lab_us-gaap_MachineryAndEquipmentMember_EFE0726510AA89A7CD4233019B6E8907_terseLabel_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentMember_EFE0726510AA89A7CD4233019B6E8907" 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_EFE0726510AA89A7CD4233019B6E8907_label_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentMember_EFE0726510AA89A7CD4233019B6E8907" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_EFE0726510AA89A7CD4233019B6E8907" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MachineryAndEquipmentMember_EFE0726510AA89A7CD4233019B6E8907" xlink:to="lab_us-gaap_MachineryAndEquipmentMember_EFE0726510AA89A7CD4233019B6E8907" xlink:type="arc" />
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_8EE6540EBB63FBE14E0A33019B6EA458_terseLabel_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember_8EE6540EBB63FBE14E0A33019B6EA458" 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_8EE6540EBB63FBE14E0A33019B6EA458_label_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember_8EE6540EBB63FBE14E0A33019B6EA458" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_8EE6540EBB63FBE14E0A33019B6EA458" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FurnitureAndFixturesMember_8EE6540EBB63FBE14E0A33019B6EA458" xlink:to="lab_us-gaap_FurnitureAndFixturesMember_8EE6540EBB63FBE14E0A33019B6EA458" xlink:type="arc" />
    <link:label id="lab_us-gaap_TransportationEquipmentMember_79F761355EE7AF0CACB733019B6EB2DA_terseLabel_en-US" xlink:label="lab_us-gaap_TransportationEquipmentMember_79F761355EE7AF0CACB733019B6EB2DA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Transportation equipment</link:label>
    <link:label id="lab_us-gaap_TransportationEquipmentMember_79F761355EE7AF0CACB733019B6EB2DA_label_en-US" xlink:label="lab_us-gaap_TransportationEquipmentMember_79F761355EE7AF0CACB733019B6EB2DA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Transportation Equipment [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TransportationEquipmentMember" xlink:label="loc_us-gaap_TransportationEquipmentMember_79F761355EE7AF0CACB733019B6EB2DA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransportationEquipmentMember_79F761355EE7AF0CACB733019B6EB2DA" xlink:to="lab_us-gaap_TransportationEquipmentMember_79F761355EE7AF0CACB733019B6EB2DA" xlink:type="arc" />
    <link:label id="lab_us-gaap_BuildingImprovementsMember_4BD5C7A5A48070FA2E5F33019B6FBFB2_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingImprovementsMember_4BD5C7A5A48070FA2E5F33019B6FBFB2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Improvements</link:label>
    <link:label id="lab_us-gaap_BuildingImprovementsMember_4BD5C7A5A48070FA2E5F33019B6FBFB2_label_en-US" xlink:label="lab_us-gaap_BuildingImprovementsMember_4BD5C7A5A48070FA2E5F33019B6FBFB2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Building Improvements [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BuildingImprovementsMember" xlink:label="loc_us-gaap_BuildingImprovementsMember_4BD5C7A5A48070FA2E5F33019B6FBFB2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingImprovementsMember_4BD5C7A5A48070FA2E5F33019B6FBFB2" xlink:to="lab_us-gaap_BuildingImprovementsMember_4BD5C7A5A48070FA2E5F33019B6FBFB2" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConstructionInProgressMember_E8FA13C41C36A6AF30DF33019B6FB5B7_terseLabel_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember_E8FA13C41C36A6AF30DF33019B6FB5B7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Construction in progress</link:label>
    <link:label id="lab_us-gaap_ConstructionInProgressMember_E8FA13C41C36A6AF30DF33019B6FB5B7_label_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember_E8FA13C41C36A6AF30DF33019B6FB5B7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Construction in Progress [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConstructionInProgressMember" xlink:label="loc_us-gaap_ConstructionInProgressMember_E8FA13C41C36A6AF30DF33019B6FB5B7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConstructionInProgressMember_E8FA13C41C36A6AF30DF33019B6FB5B7" xlink:to="lab_us-gaap_ConstructionInProgressMember_E8FA13C41C36A6AF30DF33019B6FB5B7" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_3E924EF1422C5E286DA933019B70C695_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems_3E924EF1422C5E286DA933019B70C695" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_3E924EF1422C5E286DA933019B70C695_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems_3E924EF1422C5E286DA933019B70C695" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_3E924EF1422C5E286DA933019B70C695" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_3E924EF1422C5E286DA933019B70C695" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems_3E924EF1422C5E286DA933019B70C695" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_324F6D69B5BF5454302733019B70DBD9_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross_324F6D69B5BF5454302733019B70DBD9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, plant and equipment, Gross</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_324F6D69B5BF5454302733019B70DBD9_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross_324F6D69B5BF5454302733019B70DBD9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_324F6D69B5BF5454302733019B70DBD9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_324F6D69B5BF5454302733019B70DBD9" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross_324F6D69B5BF5454302733019B70DBD9" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_B0149E235FDBDFA5095733019B70A575_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_B0149E235FDBDFA5095733019B70A575" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Less accumulated depreciation</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_B0149E235FDBDFA5095733019B70A575_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_B0149E235FDBDFA5095733019B70A575" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_B0149E235FDBDFA5095733019B70A575" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_B0149E235FDBDFA5095733019B70A575" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_B0149E235FDBDFA5095733019B70A575" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_06794B879ECEF36E6C8B33019B7040D1_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_06794B879ECEF36E6C8B33019B7040D1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Property, plant and equipment, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_06794B879ECEF36E6C8B33019B7040D1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_06794B879ECEF36E6C8B33019B7040D1" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet_06794B879ECEF36E6C8B33019B7040D1" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_9D3DA281ED87842C456033019B7092BC_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_9D3DA281ED87842C456033019B7092BC" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Property, plant and equipment, estimated useful life</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_9D3DA281ED87842C456033019B7092BC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_9D3DA281ED87842C456033019B7092BC" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_9D3DA281ED87842C456033019B7092BC" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_9436A6233F24BAFF0547372AF809DA49_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_9436A6233F24BAFF0547372AF809DA49" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Revenue by Major Customers, by Reporting Segments [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_9436A6233F24BAFF0547372AF809DA49_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_9436A6233F24BAFF0547372AF809DA49" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Revenue by Major Customers, by Reporting Segments [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:label="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_9436A6233F24BAFF0547372AF809DA49" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_9436A6233F24BAFF0547372AF809DA49" xlink:to="lab_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_9436A6233F24BAFF0547372AF809DA49" xlink:type="arc" />
    <link:label id="lab_us-gaap_MajorCustomersAxis_EB785C1C5CCCA76CC538372AF80981B4_terseLabel_en-US" xlink:label="lab_us-gaap_MajorCustomersAxis_EB785C1C5CCCA76CC538372AF80981B4" 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_EB785C1C5CCCA76CC538372AF80981B4_label_en-US" xlink:label="lab_us-gaap_MajorCustomersAxis_EB785C1C5CCCA76CC538372AF80981B4" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MajorCustomersAxis" xlink:label="loc_us-gaap_MajorCustomersAxis_EB785C1C5CCCA76CC538372AF80981B4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MajorCustomersAxis_EB785C1C5CCCA76CC538372AF80981B4" xlink:to="lab_us-gaap_MajorCustomersAxis_EB785C1C5CCCA76CC538372AF80981B4" xlink:type="arc" />
    <link:label id="lab_us-gaap_NameOfMajorCustomerDomain_5846D12218864739CE94372AF809FDBC_terseLabel_en-US" xlink:label="lab_us-gaap_NameOfMajorCustomerDomain_5846D12218864739CE94372AF809FDBC" 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_5846D12218864739CE94372AF809FDBC_label_en-US" xlink:label="lab_us-gaap_NameOfMajorCustomerDomain_5846D12218864739CE94372AF809FDBC" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NameOfMajorCustomerDomain" xlink:label="loc_us-gaap_NameOfMajorCustomerDomain_5846D12218864739CE94372AF809FDBC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NameOfMajorCustomerDomain_5846D12218864739CE94372AF809FDBC" xlink:to="lab_us-gaap_NameOfMajorCustomerDomain_5846D12218864739CE94372AF809FDBC" xlink:type="arc" />
    <link:label id="lab_gifi_WalterOilAndGasMember_C87321A927F04FC0F828372AF80956C3_terseLabel_en-US" xlink:label="lab_gifi_WalterOilAndGasMember_C87321A927F04FC0F828372AF80956C3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer A</link:label>
    <link:label id="lab_gifi_WalterOilAndGasMember_C87321A927F04FC0F828372AF80956C3_label_en-US" xlink:label="lab_gifi_WalterOilAndGasMember_C87321A927F04FC0F828372AF80956C3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Walter Oil And Gas [Member]</link:label>
    <link:label id="lab_gifi_WalterOilAndGasMember_C87321A927F04FC0F828372AF80956C3_documentation_en-US" xlink:label="lab_gifi_WalterOilAndGasMember_C87321A927F04FC0F828372AF80956C3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Walter Oil and Gas [Member]</link:label>
    <link:loc xlink:href="gifi-20151231.xsd#gifi_WalterOilAndGasMember" xlink:label="loc_gifi_WalterOilAndGasMember_C87321A927F04FC0F828372AF80956C3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_WalterOilAndGasMember_C87321A927F04FC0F828372AF80956C3" xlink:to="lab_gifi_WalterOilAndGasMember_C87321A927F04FC0F828372AF80956C3" xlink:type="arc" />
    <link:label id="lab_gifi_CustomerBMember_8BE796DD5AA336350546372AF809C4A8_terseLabel_en-US" xlink:label="lab_gifi_CustomerBMember_8BE796DD5AA336350546372AF809C4A8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer B</link:label>
    <link:label id="lab_gifi_CustomerBMember_8BE796DD5AA336350546372AF809C4A8_label_en-US" xlink:label="lab_gifi_CustomerBMember_8BE796DD5AA336350546372AF809C4A8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer B [Member]</link:label>
    <link:label id="lab_gifi_CustomerBMember_8BE796DD5AA336350546372AF809C4A8_documentation_en-US" xlink:label="lab_gifi_CustomerBMember_8BE796DD5AA336350546372AF809C4A8" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Customer B [Member]</link:label>
    <link:loc xlink:href="gifi-20151231.xsd#gifi_CustomerBMember" xlink:label="loc_gifi_CustomerBMember_8BE796DD5AA336350546372AF809C4A8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_CustomerBMember_8BE796DD5AA336350546372AF809C4A8" xlink:to="lab_gifi_CustomerBMember_8BE796DD5AA336350546372AF809C4A8" xlink:type="arc" />
    <link:label id="lab_gifi_AnadarkoMember_2D3341ECA167CF41036D372AF8092F37_terseLabel_en-US" xlink:label="lab_gifi_AnadarkoMember_2D3341ECA167CF41036D372AF8092F37" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer C</link:label>
    <link:label id="lab_gifi_AnadarkoMember_2D3341ECA167CF41036D372AF8092F37_label_en-US" xlink:label="lab_gifi_AnadarkoMember_2D3341ECA167CF41036D372AF8092F37" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Anadarko [Member]</link:label>
    <link:label id="lab_gifi_AnadarkoMember_2D3341ECA167CF41036D372AF8092F37_documentation_en-US" xlink:label="lab_gifi_AnadarkoMember_2D3341ECA167CF41036D372AF8092F37" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Anadarko [Member]</link:label>
    <link:loc xlink:href="gifi-20151231.xsd#gifi_AnadarkoMember" xlink:label="loc_gifi_AnadarkoMember_2D3341ECA167CF41036D372AF8092F37" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_AnadarkoMember_2D3341ECA167CF41036D372AF8092F37" xlink:to="lab_gifi_AnadarkoMember_2D3341ECA167CF41036D372AF8092F37" xlink:type="arc" />
    <link:label id="lab_gifi_CustomerTwoMember_83715CD9E1DF119A4724372AF80917CF_terseLabel_en-US" xlink:label="lab_gifi_CustomerTwoMember_83715CD9E1DF119A4724372AF80917CF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer D</link:label>
    <link:label id="lab_gifi_CustomerTwoMember_83715CD9E1DF119A4724372AF80917CF_label_en-US" xlink:label="lab_gifi_CustomerTwoMember_83715CD9E1DF119A4724372AF80917CF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer 2 [Member]</link:label>
    <link:label id="lab_gifi_CustomerTwoMember_83715CD9E1DF119A4724372AF80917CF_documentation_en-US" xlink:label="lab_gifi_CustomerTwoMember_83715CD9E1DF119A4724372AF80917CF" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Customer 2 [Member]</link:label>
    <link:loc xlink:href="gifi-20151231.xsd#gifi_CustomerTwoMember" xlink:label="loc_gifi_CustomerTwoMember_83715CD9E1DF119A4724372AF80917CF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_CustomerTwoMember_83715CD9E1DF119A4724372AF80917CF" xlink:to="lab_gifi_CustomerTwoMember_83715CD9E1DF119A4724372AF80917CF" xlink:type="arc" />
    <link:label id="lab_gifi_CustomerOneMember_E71B3E4315AB6B65E395372AF809D3E3_terseLabel_en-US" xlink:label="lab_gifi_CustomerOneMember_E71B3E4315AB6B65E395372AF809D3E3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer E</link:label>
    <link:label id="lab_gifi_CustomerOneMember_E71B3E4315AB6B65E395372AF809D3E3_label_en-US" xlink:label="lab_gifi_CustomerOneMember_E71B3E4315AB6B65E395372AF809D3E3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer 1 [Member]</link:label>
    <link:label id="lab_gifi_CustomerOneMember_E71B3E4315AB6B65E395372AF809D3E3_documentation_en-US" xlink:label="lab_gifi_CustomerOneMember_E71B3E4315AB6B65E395372AF809D3E3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Customer 1 [Member]</link:label>
    <link:loc xlink:href="gifi-20151231.xsd#gifi_CustomerOneMember" xlink:label="loc_gifi_CustomerOneMember_E71B3E4315AB6B65E395372AF809D3E3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_CustomerOneMember_E71B3E4315AB6B65E395372AF809D3E3" xlink:to="lab_gifi_CustomerOneMember_E71B3E4315AB6B65E395372AF809D3E3" xlink:type="arc" />
    <link:label id="lab_us-gaap_EntityWideRevenueMajorCustomerLineItems_CC7D5FFE06E5212CD699372AF809C056_terseLabel_en-US" xlink:label="lab_us-gaap_EntityWideRevenueMajorCustomerLineItems_CC7D5FFE06E5212CD699372AF809C056" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue, Major Customer [Line Items]</link:label>
    <link:label id="lab_us-gaap_EntityWideRevenueMajorCustomerLineItems_CC7D5FFE06E5212CD699372AF809C056_label_en-US" xlink:label="lab_us-gaap_EntityWideRevenueMajorCustomerLineItems_CC7D5FFE06E5212CD699372AF809C056" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Major Customer [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:label="loc_us-gaap_EntityWideRevenueMajorCustomerLineItems_CC7D5FFE06E5212CD699372AF809C056" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EntityWideRevenueMajorCustomerLineItems_CC7D5FFE06E5212CD699372AF809C056" xlink:to="lab_us-gaap_EntityWideRevenueMajorCustomerLineItems_CC7D5FFE06E5212CD699372AF809C056" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_BF02ECDF9C45D2D82A084254F7CB02AA_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_BF02ECDF9C45D2D82A084254F7CB02AA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue from External Customers by Products and Services [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_BF02ECDF9C45D2D82A084254F7CB02AA_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_BF02ECDF9C45D2D82A084254F7CB02AA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from External Customers by Products and Services [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_BF02ECDF9C45D2D82A084254F7CB02AA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_BF02ECDF9C45D2D82A084254F7CB02AA" xlink:to="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_BF02ECDF9C45D2D82A084254F7CB02AA" xlink:type="arc" />
    <link:label id="lab_gifi_LargeDeepwaterProjectPriorYearsMember_889971762839847B1AD44262F6C1EEAC_terseLabel_en-US" xlink:label="lab_gifi_LargeDeepwaterProjectPriorYearsMember_889971762839847B1AD44262F6C1EEAC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Large Deepwater Project, Prior Years</link:label>
    <link:label id="lab_gifi_LargeDeepwaterProjectPriorYearsMember_889971762839847B1AD44262F6C1EEAC_label_en-US" xlink:label="lab_gifi_LargeDeepwaterProjectPriorYearsMember_889971762839847B1AD44262F6C1EEAC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Large Deepwater Project, Prior Years [Member]</link:label>
    <link:label id="lab_gifi_LargeDeepwaterProjectPriorYearsMember_889971762839847B1AD44262F6C1EEAC_documentation_en-US" xlink:label="lab_gifi_LargeDeepwaterProjectPriorYearsMember_889971762839847B1AD44262F6C1EEAC" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Large Deepwater Project, Prior Years [Member]</link:label>
    <link:loc xlink:href="gifi-20151231.xsd#gifi_LargeDeepwaterProjectPriorYearsMember" xlink:label="loc_gifi_LargeDeepwaterProjectPriorYearsMember_889971762839847B1AD44262F6C1EEAC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_LargeDeepwaterProjectPriorYearsMember_889971762839847B1AD44262F6C1EEAC" xlink:to="lab_gifi_LargeDeepwaterProjectPriorYearsMember_889971762839847B1AD44262F6C1EEAC" xlink:type="arc" />
    <link:label id="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_039A77F4D0F4CD30A4624254F7CB07B3_terseLabel_en-US" xlink:label="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_039A77F4D0F4CD30A4624254F7CB07B3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue from External Customer [Line Items]</link:label>
    <link:label id="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_039A77F4D0F4CD30A4624254F7CB07B3_label_en-US" xlink:label="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_039A77F4D0F4CD30A4624254F7CB07B3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from External Customer [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:label="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_039A77F4D0F4CD30A4624254F7CB07B3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_039A77F4D0F4CD30A4624254F7CB07B3" xlink:to="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_039A77F4D0F4CD30A4624254F7CB07B3" xlink:type="arc" />
    <link:label id="lab_us-gaap_LossOnContracts_5C98155664DFCB9B61684254F7CBDF4A_terseLabel_en-US" xlink:label="lab_us-gaap_LossOnContracts_5C98155664DFCB9B61684254F7CBDF4A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss on contracts</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LossOnContracts" xlink:label="loc_us-gaap_LossOnContracts_5C98155664DFCB9B61684254F7CBDF4A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossOnContracts_5C98155664DFCB9B61684254F7CBDF4A" xlink:to="lab_us-gaap_LossOnContracts_5C98155664DFCB9B61684254F7CBDF4A" xlink:type="arc" />
    <link:label id="lab_gifi_LossonContractLaborRateChanges_497C0A64F53FB3F5827C4254F7CB6AA1_terseLabel_en-US" xlink:label="lab_gifi_LossonContractLaborRateChanges_497C0A64F53FB3F5827C4254F7CB6AA1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss on contract due to labor rate changes</link:label>
    <link:label id="lab_gifi_LossonContractLaborRateChanges_497C0A64F53FB3F5827C4254F7CB6AA1_label_en-US" xlink:label="lab_gifi_LossonContractLaborRateChanges_497C0A64F53FB3F5827C4254F7CB6AA1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss on Contract, Labor Rate Changes</link:label>
    <link:label id="lab_gifi_LossonContractLaborRateChanges_497C0A64F53FB3F5827C4254F7CB6AA1_documentation_en-US" xlink:label="lab_gifi_LossonContractLaborRateChanges_497C0A64F53FB3F5827C4254F7CB6AA1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Loss on Contract, Labor Rate Changes</link:label>
    <link:loc xlink:href="gifi-20151231.xsd#gifi_LossonContractLaborRateChanges" xlink:label="loc_gifi_LossonContractLaborRateChanges_497C0A64F53FB3F5827C4254F7CB6AA1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_LossonContractLaborRateChanges_497C0A64F53FB3F5827C4254F7CB6AA1" xlink:to="lab_gifi_LossonContractLaborRateChanges_497C0A64F53FB3F5827C4254F7CB6AA1" xlink:type="arc" />
    <link:label id="lab_gifi_LossonContractsNumberofProjects_937CB4B9A3B98A6CF1B94254F7CC498B_terseLabel_en-US" xlink:label="lab_gifi_LossonContractsNumberofProjects_937CB4B9A3B98A6CF1B94254F7CC498B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss on contracts, number of projects</link:label>
    <link:label id="lab_gifi_LossonContractsNumberofProjects_937CB4B9A3B98A6CF1B94254F7CC498B_label_en-US" xlink:label="lab_gifi_LossonContractsNumberofProjects_937CB4B9A3B98A6CF1B94254F7CC498B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss on Contracts, Number of Projects</link:label>
    <link:label id="lab_gifi_LossonContractsNumberofProjects_937CB4B9A3B98A6CF1B94254F7CC498B_documentation_en-US" xlink:label="lab_gifi_LossonContractsNumberofProjects_937CB4B9A3B98A6CF1B94254F7CC498B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Loss on Contracts, Number of Projects</link:label>
    <link:loc xlink:href="gifi-20151231.xsd#gifi_LossonContractsNumberofProjects" xlink:label="loc_gifi_LossonContractsNumberofProjects_937CB4B9A3B98A6CF1B94254F7CC498B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_LossonContractsNumberofProjects_937CB4B9A3B98A6CF1B94254F7CC498B" xlink:to="lab_gifi_LossonContractsNumberofProjects_937CB4B9A3B98A6CF1B94254F7CC498B" xlink:type="arc" />
    <link:label id="lab_gifi_EntityWideDisclosureOnGeographicAreasPercentOfRevenueFromExternalCustomersAttributedToForeignCountries_835A9F1F9A61C60E99C94254F7CCB37B_terseLabel_en-US" xlink:label="lab_gifi_EntityWideDisclosureOnGeographicAreasPercentOfRevenueFromExternalCustomersAttributedToForeignCountries_835A9F1F9A61C60E99C94254F7CCB37B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage of revenue related to fabricated structures for delivery outside U.S</link:label>
    <link:label id="lab_gifi_EntityWideDisclosureOnGeographicAreasPercentOfRevenueFromExternalCustomersAttributedToForeignCountries_835A9F1F9A61C60E99C94254F7CCB37B_label_en-US" xlink:label="lab_gifi_EntityWideDisclosureOnGeographicAreasPercentOfRevenueFromExternalCustomersAttributedToForeignCountries_835A9F1F9A61C60E99C94254F7CCB37B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Wide Disclosure On Geographic Areas Percent Of Revenue From External Customers Attributed To Foreign Countries</link:label>
    <link:label id="lab_gifi_EntityWideDisclosureOnGeographicAreasPercentOfRevenueFromExternalCustomersAttributedToForeignCountries_835A9F1F9A61C60E99C94254F7CCB37B_documentation_en-US" xlink:label="lab_gifi_EntityWideDisclosureOnGeographicAreasPercentOfRevenueFromExternalCustomersAttributedToForeignCountries_835A9F1F9A61C60E99C94254F7CCB37B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Entity Wide Disclosure On Geographic Areas Percent Of Revenue From External Customers Attributed To Foreign Countries</link:label>
    <link:loc xlink:href="gifi-20151231.xsd#gifi_EntityWideDisclosureOnGeographicAreasPercentOfRevenueFromExternalCustomersAttributedToForeignCountries" xlink:label="loc_gifi_EntityWideDisclosureOnGeographicAreasPercentOfRevenueFromExternalCustomersAttributedToForeignCountries_835A9F1F9A61C60E99C94254F7CCB37B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_EntityWideDisclosureOnGeographicAreasPercentOfRevenueFromExternalCustomersAttributedToForeignCountries_835A9F1F9A61C60E99C94254F7CCB37B" xlink:to="lab_gifi_EntityWideDisclosureOnGeographicAreasPercentOfRevenueFromExternalCustomersAttributedToForeignCountries_835A9F1F9A61C60E99C94254F7CCB37B" xlink:type="arc" />
    <link:label id="lab_gifi_PassThroughCostsAsPercentOfRevenue_D23A1B7BB801E4B792834254F7CC17EE_terseLabel_en-US" xlink:label="lab_gifi_PassThroughCostsAsPercentOfRevenue_D23A1B7BB801E4B792834254F7CC17EE" 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_PassThroughCostsAsPercentOfRevenue_D23A1B7BB801E4B792834254F7CC17EE_label_en-US" xlink:label="lab_gifi_PassThroughCostsAsPercentOfRevenue_D23A1B7BB801E4B792834254F7CC17EE" 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_D23A1B7BB801E4B792834254F7CC17EE_documentation_en-US" xlink:label="lab_gifi_PassThroughCostsAsPercentOfRevenue_D23A1B7BB801E4B792834254F7CC17EE" 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-20151231.xsd#gifi_PassThroughCostsAsPercentOfRevenue" xlink:label="loc_gifi_PassThroughCostsAsPercentOfRevenue_D23A1B7BB801E4B792834254F7CC17EE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_PassThroughCostsAsPercentOfRevenue_D23A1B7BB801E4B792834254F7CC17EE" xlink:to="lab_gifi_PassThroughCostsAsPercentOfRevenue_D23A1B7BB801E4B792834254F7CC17EE" xlink:type="arc" />
    <link:label id="lab_us-gaap_LossContingencyClaimsSettledNumber_E8B30EB4D65DF276B3924254F7CCB626_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyClaimsSettledNumber_E8B30EB4D65DF276B3924254F7CCB626" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of asserted liquidated damages claims settled</link:label>
    <link:label id="lab_us-gaap_LossContingencyClaimsSettledNumber_E8B30EB4D65DF276B3924254F7CCB626_label_en-US" xlink:label="lab_us-gaap_LossContingencyClaimsSettledNumber_E8B30EB4D65DF276B3924254F7CCB626" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingency, Claims Settled, Number</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LossContingencyClaimsSettledNumber" xlink:label="loc_us-gaap_LossContingencyClaimsSettledNumber_E8B30EB4D65DF276B3924254F7CCB626" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyClaimsSettledNumber_E8B30EB4D65DF276B3924254F7CCB626" xlink:to="lab_us-gaap_LossContingencyClaimsSettledNumber_E8B30EB4D65DF276B3924254F7CCB626" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherPrepaidExpenseCurrent_10EF77BAAA249B54063E4254F7CC557A_terseLabel_en-US" xlink:label="lab_us-gaap_OtherPrepaidExpenseCurrent_10EF77BAAA249B54063E4254F7CC557A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amount of liquidated damages claim</link:label>
    <link:label id="lab_us-gaap_OtherPrepaidExpenseCurrent_10EF77BAAA249B54063E4254F7CC557A_label_en-US" xlink:label="lab_us-gaap_OtherPrepaidExpenseCurrent_10EF77BAAA249B54063E4254F7CC557A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Prepaid Expense, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherPrepaidExpenseCurrent" xlink:label="loc_us-gaap_OtherPrepaidExpenseCurrent_10EF77BAAA249B54063E4254F7CC557A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherPrepaidExpenseCurrent_10EF77BAAA249B54063E4254F7CC557A" xlink:to="lab_us-gaap_OtherPrepaidExpenseCurrent_10EF77BAAA249B54063E4254F7CC557A" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementAbstract_5243BFC1DD1840BA293D426DEE017A38_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract_5243BFC1DD1840BA293D426DEE017A38" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaap_IncomeStatementAbstract_5243BFC1DD1840BA293D426DEE017A38" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract_5243BFC1DD1840BA293D426DEE017A38" xlink:to="lab_us-gaap_IncomeStatementAbstract_5243BFC1DD1840BA293D426DEE017A38" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostOfRevenueAbstract_79739DC9A3054871C63F426DEE015143_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfRevenueAbstract_79739DC9A3054871C63F426DEE015143" 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_CostOfRevenueAbstract_79739DC9A3054871C63F426DEE015143_label_en-US" xlink:label="lab_us-gaap_CostOfRevenueAbstract_79739DC9A3054871C63F426DEE015143" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Revenue [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CostOfRevenueAbstract" xlink:label="loc_us-gaap_CostOfRevenueAbstract_79739DC9A3054871C63F426DEE015143" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfRevenueAbstract_79739DC9A3054871C63F426DEE015143" xlink:to="lab_us-gaap_CostOfRevenueAbstract_79739DC9A3054871C63F426DEE015143" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractRevenueCost_D7FF15517907F15F945B426DEE019081_terseLabel_en-US" xlink:label="lab_us-gaap_ContractRevenueCost_D7FF15517907F15F945B426DEE019081" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract costs</link:label>
    <link:label id="lab_us-gaap_ContractRevenueCost_D7FF15517907F15F945B426DEE019081_label_en-US" xlink:label="lab_us-gaap_ContractRevenueCost_D7FF15517907F15F945B426DEE019081" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract Revenue Cost</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ContractRevenueCost" xlink:label="loc_us-gaap_ContractRevenueCost_D7FF15517907F15F945B426DEE019081" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractRevenueCost_D7FF15517907F15F945B426DEE019081" xlink:to="lab_us-gaap_ContractRevenueCost_D7FF15517907F15F945B426DEE019081" xlink:type="arc" />
    <link:label id="lab_us-gaap_GrossProfit_A5E5ED683C1EFF314769426DEE014AB2_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit_A5E5ED683C1EFF314769426DEE014AB2" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Gross (loss) profit</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_A5E5ED683C1EFF314769426DEE014AB2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit_A5E5ED683C1EFF314769426DEE014AB2" xlink:to="lab_us-gaap_GrossProfit_A5E5ED683C1EFF314769426DEE014AB2" xlink:type="arc" />
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_2C7C571EE06590B9151D426DEE01154E_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense_2C7C571EE06590B9151D426DEE01154E" 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_2C7C571EE06590B9151D426DEE01154E_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense_2C7C571EE06590B9151D426DEE01154E" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_2C7C571EE06590B9151D426DEE01154E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpense_2C7C571EE06590B9151D426DEE01154E" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpense_2C7C571EE06590B9151D426DEE01154E" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingIncomeLoss_8FFEFA188FD653BEE310426DEE014DF3_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_8FFEFA188FD653BEE310426DEE014DF3" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Operating (loss) income</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_8FFEFA188FD653BEE310426DEE014DF3_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_8FFEFA188FD653BEE310426DEE014DF3" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_8FFEFA188FD653BEE310426DEE014DF3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss_8FFEFA188FD653BEE310426DEE014DF3" xlink:to="lab_us-gaap_OperatingIncomeLoss_8FFEFA188FD653BEE310426DEE014DF3" xlink:type="arc" />
    <link:label id="lab_us-gaap_NonoperatingIncomeExpenseAbstract_C0F0805D1CBEA10BC681426DEE011CC0_terseLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpenseAbstract_C0F0805D1CBEA10BC681426DEE011CC0" 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_C0F0805D1CBEA10BC681426DEE011CC0_label_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpenseAbstract_C0F0805D1CBEA10BC681426DEE011CC0" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract_C0F0805D1CBEA10BC681426DEE011CC0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_C0F0805D1CBEA10BC681426DEE011CC0" xlink:to="lab_us-gaap_NonoperatingIncomeExpenseAbstract_C0F0805D1CBEA10BC681426DEE011CC0" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestExpense_115BA8CE5D84BEB70301426DEE01404A_negatedLabel_en-US" xlink:label="lab_us-gaap_InterestExpense_115BA8CE5D84BEB70301426DEE01404A" 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_115BA8CE5D84BEB70301426DEE01404A_label_en-US" xlink:label="lab_us-gaap_InterestExpense_115BA8CE5D84BEB70301426DEE01404A" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaap_InterestExpense_115BA8CE5D84BEB70301426DEE01404A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense_115BA8CE5D84BEB70301426DEE01404A" xlink:to="lab_us-gaap_InterestExpense_115BA8CE5D84BEB70301426DEE01404A" xlink:type="arc" />
    <link:label id="lab_us-gaap_InvestmentIncomeInterest_7C43EB46B0FA24571BB7426DEE01411B_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest_7C43EB46B0FA24571BB7426DEE01411B" 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_7C43EB46B0FA24571BB7426DEE01411B_label_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest_7C43EB46B0FA24571BB7426DEE01411B" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="loc_us-gaap_InvestmentIncomeInterest_7C43EB46B0FA24571BB7426DEE01411B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentIncomeInterest_7C43EB46B0FA24571BB7426DEE01411B" xlink:to="lab_us-gaap_InvestmentIncomeInterest_7C43EB46B0FA24571BB7426DEE01411B" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_7F0ADD8162ED0D2EB109426DEE02A4F0_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense_7F0ADD8162ED0D2EB109426DEE02A4F0" 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_7F0ADD8162ED0D2EB109426DEE02A4F0_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense_7F0ADD8162ED0D2EB109426DEE02A4F0" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_7F0ADD8162ED0D2EB109426DEE02A4F0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense_7F0ADD8162ED0D2EB109426DEE02A4F0" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense_7F0ADD8162ED0D2EB109426DEE02A4F0" xlink:type="arc" />
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_C909CA15A5C66F48FCEF426DEE0291DB_totalLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense_C909CA15A5C66F48FCEF426DEE0291DB" 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_C909CA15A5C66F48FCEF426DEE0291DB_label_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense_C909CA15A5C66F48FCEF426DEE0291DB" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_C909CA15A5C66F48FCEF426DEE0291DB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_C909CA15A5C66F48FCEF426DEE0291DB" xlink:to="lab_us-gaap_NonoperatingIncomeExpense_C909CA15A5C66F48FCEF426DEE0291DB" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_E30414382025906BBFE3426DEE02F185_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_E30414382025906BBFE3426DEE02F185" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">(Loss) income before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_E30414382025906BBFE3426DEE02F185_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_E30414382025906BBFE3426DEE02F185" 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, Extraordinary Items, Noncontrolling Interest</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_E30414382025906BBFE3426DEE02F185" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_E30414382025906BBFE3426DEE02F185" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_E30414382025906BBFE3426DEE02F185" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_70D61525C19536534C52426DEE025F6F_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_70D61525C19536534C52426DEE025F6F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income tax (benefit) expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_70D61525C19536534C52426DEE025F6F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_70D61525C19536534C52426DEE025F6F" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit_70D61525C19536534C52426DEE025F6F" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_710435F2B64E45783BE2426DEE020401_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_710435F2B64E45783BE2426DEE020401" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net (loss) income</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_710435F2B64E45783BE2426DEE020401" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_710435F2B64E45783BE2426DEE020401" xlink:to="lab_us-gaap_NetIncomeLoss_710435F2B64E45783BE2426DEE020401" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_BBEC1F5FD35DAFEA95FD426DEE02E382_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract_BBEC1F5FD35DAFEA95FD426DEE02E382" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Per share data:</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_BBEC1F5FD35DAFEA95FD426DEE02E382" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract_BBEC1F5FD35DAFEA95FD426DEE02E382" xlink:to="lab_us-gaap_EarningsPerShareAbstract_BBEC1F5FD35DAFEA95FD426DEE02E382" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareBasic_ADE7DC17534FA72A2B27426DEE02DB9C_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic_ADE7DC17534FA72A2B27426DEE02DB9C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic earnings (loss) per share&#8212;common shareholders</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_ADE7DC17534FA72A2B27426DEE02DB9C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic_ADE7DC17534FA72A2B27426DEE02DB9C" xlink:to="lab_us-gaap_EarningsPerShareBasic_ADE7DC17534FA72A2B27426DEE02DB9C" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_006653BBFB11B3D775CE426DEE0252C1_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted_006653BBFB11B3D775CE426DEE0252C1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted earnings (loss) per share&#8212;common shareholders</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_006653BBFB11B3D775CE426DEE0252C1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted_006653BBFB11B3D775CE426DEE0252C1" xlink:to="lab_us-gaap_EarningsPerShareDiluted_006653BBFB11B3D775CE426DEE0252C1" xlink:type="arc" />
    <link:label id="lab_gifi_LongtermContractsOrProgramsDisclosureTable_0DD7A955DF8D16ADA4BD41AE59D0616F_terseLabel_en-US" xlink:label="lab_gifi_LongtermContractsOrProgramsDisclosureTable_0DD7A955DF8D16ADA4BD41AE59D0616F" 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_0DD7A955DF8D16ADA4BD41AE59D0616F_label_en-US" xlink:label="lab_gifi_LongtermContractsOrProgramsDisclosureTable_0DD7A955DF8D16ADA4BD41AE59D0616F" 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_0DD7A955DF8D16ADA4BD41AE59D0616F_documentation_en-US" xlink:label="lab_gifi_LongtermContractsOrProgramsDisclosureTable_0DD7A955DF8D16ADA4BD41AE59D0616F" 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-20151231.xsd#gifi_LongtermContractsOrProgramsDisclosureTable" xlink:label="loc_gifi_LongtermContractsOrProgramsDisclosureTable_0DD7A955DF8D16ADA4BD41AE59D0616F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureTable_0DD7A955DF8D16ADA4BD41AE59D0616F" xlink:to="lab_gifi_LongtermContractsOrProgramsDisclosureTable_0DD7A955DF8D16ADA4BD41AE59D0616F" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_90A1E0B77744D5A20BB241AE59D1744E_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_90A1E0B77744D5A20BB241AE59D1744E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Receivable Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_90A1E0B77744D5A20BB241AE59D1744E_label_en-US" xlink:label="lab_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_90A1E0B77744D5A20BB241AE59D1744E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Receivable Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_90A1E0B77744D5A20BB241AE59D1744E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_90A1E0B77744D5A20BB241AE59D1744E" xlink:to="lab_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_90A1E0B77744D5A20BB241AE59D1744E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ReceivableTypeDomain_B00BA06CD7A6B9BF07F241AE59D15FFA_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivableTypeDomain_B00BA06CD7A6B9BF07F241AE59D15FFA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Receivable [Domain]</link:label>
    <link:label id="lab_us-gaap_ReceivableTypeDomain_B00BA06CD7A6B9BF07F241AE59D15FFA_label_en-US" xlink:label="lab_us-gaap_ReceivableTypeDomain_B00BA06CD7A6B9BF07F241AE59D15FFA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Receivable [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ReceivableTypeDomain" xlink:label="loc_us-gaap_ReceivableTypeDomain_B00BA06CD7A6B9BF07F241AE59D15FFA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivableTypeDomain_B00BA06CD7A6B9BF07F241AE59D15FFA" xlink:to="lab_us-gaap_ReceivableTypeDomain_B00BA06CD7A6B9BF07F241AE59D15FFA" xlink:type="arc" />
    <link:label id="lab_gifi_Top6CustomerMember_883227F3837215699A5E41AE59D1E5C2_terseLabel_en-US" xlink:label="lab_gifi_Top6CustomerMember_883227F3837215699A5E41AE59D1E5C2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Top 6 Customers</link:label>
    <link:label id="lab_gifi_Top6CustomerMember_883227F3837215699A5E41AE59D1E5C2_label_en-US" xlink:label="lab_gifi_Top6CustomerMember_883227F3837215699A5E41AE59D1E5C2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Top 6 Customer [Member]</link:label>
    <link:label id="lab_gifi_Top6CustomerMember_883227F3837215699A5E41AE59D1E5C2_documentation_en-US" xlink:label="lab_gifi_Top6CustomerMember_883227F3837215699A5E41AE59D1E5C2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Top 6 Customer [Member]</link:label>
    <link:loc xlink:href="gifi-20151231.xsd#gifi_Top6CustomerMember" xlink:label="loc_gifi_Top6CustomerMember_883227F3837215699A5E41AE59D1E5C2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_Top6CustomerMember_883227F3837215699A5E41AE59D1E5C2" xlink:to="lab_gifi_Top6CustomerMember_883227F3837215699A5E41AE59D1E5C2" xlink:type="arc" />
    <link:label id="lab_gifi_ContractTypeAxis_FEB42383D1DA947E716B41AE59D13D02_terseLabel_en-US" xlink:label="lab_gifi_ContractTypeAxis_FEB42383D1DA947E716B41AE59D13D02" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract Type [Axis]</link:label>
    <link:label id="lab_gifi_ContractTypeAxis_FEB42383D1DA947E716B41AE59D13D02_label_en-US" xlink:label="lab_gifi_ContractTypeAxis_FEB42383D1DA947E716B41AE59D13D02" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract Type [Axis]</link:label>
    <link:label id="lab_gifi_ContractTypeAxis_FEB42383D1DA947E716B41AE59D13D02_documentation_en-US" xlink:label="lab_gifi_ContractTypeAxis_FEB42383D1DA947E716B41AE59D13D02" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Contract Type [Axis]</link:label>
    <link:loc xlink:href="gifi-20151231.xsd#gifi_ContractTypeAxis" xlink:label="loc_gifi_ContractTypeAxis_FEB42383D1DA947E716B41AE59D13D02" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_ContractTypeAxis_FEB42383D1DA947E716B41AE59D13D02" xlink:to="lab_gifi_ContractTypeAxis_FEB42383D1DA947E716B41AE59D13D02" xlink:type="arc" />
    <link:label id="lab_gifi_ContractTypeDomain_4C6031AE494B00FB94E641AE59D22AE2_terseLabel_en-US" xlink:label="lab_gifi_ContractTypeDomain_4C6031AE494B00FB94E641AE59D22AE2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract Type [Domain]</link:label>
    <link:label id="lab_gifi_ContractTypeDomain_4C6031AE494B00FB94E641AE59D22AE2_label_en-US" xlink:label="lab_gifi_ContractTypeDomain_4C6031AE494B00FB94E641AE59D22AE2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract Type [Domain]</link:label>
    <link:label id="lab_gifi_ContractTypeDomain_4C6031AE494B00FB94E641AE59D22AE2_documentation_en-US" xlink:label="lab_gifi_ContractTypeDomain_4C6031AE494B00FB94E641AE59D22AE2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Contract Type [Domain]</link:label>
    <link:loc xlink:href="gifi-20151231.xsd#gifi_ContractTypeDomain" xlink:label="loc_gifi_ContractTypeDomain_4C6031AE494B00FB94E641AE59D22AE2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_ContractTypeDomain_4C6031AE494B00FB94E641AE59D22AE2" xlink:to="lab_gifi_ContractTypeDomain_4C6031AE494B00FB94E641AE59D22AE2" xlink:type="arc" />
    <link:label id="lab_gifi_CompletedContractsMember_3BBE88206267A508A45641AE59D2974C_terseLabel_en-US" xlink:label="lab_gifi_CompletedContractsMember_3BBE88206267A508A45641AE59D2974C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Completed Contracts</link:label>
    <link:label id="lab_gifi_CompletedContractsMember_3BBE88206267A508A45641AE59D2974C_label_en-US" xlink:label="lab_gifi_CompletedContractsMember_3BBE88206267A508A45641AE59D2974C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Completed Contracts [Member]</link:label>
    <link:label id="lab_gifi_CompletedContractsMember_3BBE88206267A508A45641AE59D2974C_documentation_en-US" xlink:label="lab_gifi_CompletedContractsMember_3BBE88206267A508A45641AE59D2974C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Completed Contracts [Member]</link:label>
    <link:loc xlink:href="gifi-20151231.xsd#gifi_CompletedContractsMember" xlink:label="loc_gifi_CompletedContractsMember_3BBE88206267A508A45641AE59D2974C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_CompletedContractsMember_3BBE88206267A508A45641AE59D2974C" xlink:to="lab_gifi_CompletedContractsMember_3BBE88206267A508A45641AE59D2974C" xlink:type="arc" />
    <link:label id="lab_gifi_ContractsInProgressMember_DA9F2E4BBBFFCF3A528441AE59D285A4_terseLabel_en-US" xlink:label="lab_gifi_ContractsInProgressMember_DA9F2E4BBBFFCF3A528441AE59D285A4" 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_gifi_ContractsInProgressMember_DA9F2E4BBBFFCF3A528441AE59D285A4_label_en-US" xlink:label="lab_gifi_ContractsInProgressMember_DA9F2E4BBBFFCF3A528441AE59D285A4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contracts In Progress [Member]</link:label>
    <link:label id="lab_gifi_ContractsInProgressMember_DA9F2E4BBBFFCF3A528441AE59D285A4_documentation_en-US" xlink:label="lab_gifi_ContractsInProgressMember_DA9F2E4BBBFFCF3A528441AE59D285A4" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Contracts In Progress [Member]</link:label>
    <link:loc xlink:href="gifi-20151231.xsd#gifi_ContractsInProgressMember" xlink:label="loc_gifi_ContractsInProgressMember_DA9F2E4BBBFFCF3A528441AE59D285A4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_ContractsInProgressMember_DA9F2E4BBBFFCF3A528441AE59D285A4" xlink:to="lab_gifi_ContractsInProgressMember_DA9F2E4BBBFFCF3A528441AE59D285A4" xlink:type="arc" />
    <link:label id="lab_gifi_LongtermContractsOrProgramsDisclosureLineItems_4FC1BFBB40F9FF17CE4A41AE59D21C36_terseLabel_en-US" xlink:label="lab_gifi_LongtermContractsOrProgramsDisclosureLineItems_4FC1BFBB40F9FF17CE4A41AE59D21C36" 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_4FC1BFBB40F9FF17CE4A41AE59D21C36_label_en-US" xlink:label="lab_gifi_LongtermContractsOrProgramsDisclosureLineItems_4FC1BFBB40F9FF17CE4A41AE59D21C36" 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_4FC1BFBB40F9FF17CE4A41AE59D21C36_documentation_en-US" xlink:label="lab_gifi_LongtermContractsOrProgramsDisclosureLineItems_4FC1BFBB40F9FF17CE4A41AE59D21C36" 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-20151231.xsd#gifi_LongtermContractsOrProgramsDisclosureLineItems" xlink:label="loc_gifi_LongtermContractsOrProgramsDisclosureLineItems_4FC1BFBB40F9FF17CE4A41AE59D21C36" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureLineItems_4FC1BFBB40F9FF17CE4A41AE59D21C36" xlink:to="lab_gifi_LongtermContractsOrProgramsDisclosureLineItems_4FC1BFBB40F9FF17CE4A41AE59D21C36" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractReceivableDueOneYearOrLess_6BF5A5A56AA36B4861D341AE59D21E66_terseLabel_en-US" xlink:label="lab_us-gaap_ContractReceivableDueOneYearOrLess_6BF5A5A56AA36B4861D341AE59D21E66" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current receivables</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ContractReceivableDueOneYearOrLess" xlink:label="loc_us-gaap_ContractReceivableDueOneYearOrLess_6BF5A5A56AA36B4861D341AE59D21E66" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractReceivableDueOneYearOrLess_6BF5A5A56AA36B4861D341AE59D21E66" xlink:to="lab_us-gaap_ContractReceivableDueOneYearOrLess_6BF5A5A56AA36B4861D341AE59D21E66" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractReceivableDueAfterOneYear_E0D1F47B50412FDF3DA641AE59D32BAD_terseLabel_en-US" xlink:label="lab_us-gaap_ContractReceivableDueAfterOneYear_E0D1F47B50412FDF3DA641AE59D32BAD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long term receivables due after one year</link:label>
    <link:label id="lab_us-gaap_ContractReceivableDueAfterOneYear_E0D1F47B50412FDF3DA641AE59D32BAD_label_en-US" xlink:label="lab_us-gaap_ContractReceivableDueAfterOneYear_E0D1F47B50412FDF3DA641AE59D32BAD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract Receivable, Due after Year One</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ContractReceivableDueAfterOneYear" xlink:label="loc_us-gaap_ContractReceivableDueAfterOneYear_E0D1F47B50412FDF3DA641AE59D32BAD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractReceivableDueAfterOneYear_E0D1F47B50412FDF3DA641AE59D32BAD" xlink:to="lab_us-gaap_ContractReceivableDueAfterOneYear_E0D1F47B50412FDF3DA641AE59D32BAD" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractReceivableRetainageDueOneYearOrLess_ED61B0BE429F6831D35D41AE59D32D99_verboseLabel_en-US" xlink:label="lab_us-gaap_ContractReceivableRetainageDueOneYearOrLess_ED61B0BE429F6831D35D41AE59D32D99" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Retainage due within one year</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ContractReceivableRetainageDueOneYearOrLess" xlink:label="loc_us-gaap_ContractReceivableRetainageDueOneYearOrLess_ED61B0BE429F6831D35D41AE59D32D99" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractReceivableRetainageDueOneYearOrLess_ED61B0BE429F6831D35D41AE59D32D99" xlink:to="lab_us-gaap_ContractReceivableRetainageDueOneYearOrLess_ED61B0BE429F6831D35D41AE59D32D99" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsReceivableGross_25551887F90EE49CB98A41AE59D3AA76_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableGross_25551887F90EE49CB98A41AE59D3AA76" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable, gross</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableGross_25551887F90EE49CB98A41AE59D3AA76_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableGross_25551887F90EE49CB98A41AE59D3AA76" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsReceivableGross" xlink:label="loc_us-gaap_AccountsReceivableGross_25551887F90EE49CB98A41AE59D3AA76" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableGross_25551887F90EE49CB98A41AE59D3AA76" xlink:to="lab_us-gaap_AccountsReceivableGross_25551887F90EE49CB98A41AE59D3AA76" xlink:type="arc" />
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_83A60D8BCB0D5FA181CD41AE59D359C7_verboseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_83A60D8BCB0D5FA181CD41AE59D359C7" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Less allowance for doubtful accounts</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_83A60D8BCB0D5FA181CD41AE59D359C7_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_83A60D8BCB0D5FA181CD41AE59D359C7" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_83A60D8BCB0D5FA181CD41AE59D359C7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_83A60D8BCB0D5FA181CD41AE59D359C7" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_83A60D8BCB0D5FA181CD41AE59D359C7" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsReceivableNet_89B3771D91837094413441AE59D38979_totalLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNet_89B3771D91837094413441AE59D38979" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable, net</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNet_89B3771D91837094413441AE59D38979_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNet_89B3771D91837094413441AE59D38979" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsReceivableNet" xlink:label="loc_us-gaap_AccountsReceivableNet_89B3771D91837094413441AE59D38979" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNet_89B3771D91837094413441AE59D38979" xlink:to="lab_us-gaap_AccountsReceivableNet_89B3771D91837094413441AE59D38979" xlink:type="arc" />
    <link:label id="lab_gifi_PercentageOfRevenueFromMajorCustomer_CC3A6534A4CE72EE060D41AE59D3CA6F_terseLabel_en-US" xlink:label="lab_gifi_PercentageOfRevenueFromMajorCustomer_CC3A6534A4CE72EE060D41AE59D3CA6F" 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_gifi_PercentageOfRevenueFromMajorCustomer_CC3A6534A4CE72EE060D41AE59D3CA6F_label_en-US" xlink:label="lab_gifi_PercentageOfRevenueFromMajorCustomer_CC3A6534A4CE72EE060D41AE59D3CA6F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Percentage Of Revenue From Major Customer</link:label>
    <link:label id="lab_gifi_PercentageOfRevenueFromMajorCustomer_CC3A6534A4CE72EE060D41AE59D3CA6F_documentation_en-US" xlink:label="lab_gifi_PercentageOfRevenueFromMajorCustomer_CC3A6534A4CE72EE060D41AE59D3CA6F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Percentage Of Revenue From Major Customer</link:label>
    <link:loc xlink:href="gifi-20151231.xsd#gifi_PercentageOfRevenueFromMajorCustomer" xlink:label="loc_gifi_PercentageOfRevenueFromMajorCustomer_CC3A6534A4CE72EE060D41AE59D3CA6F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_PercentageOfRevenueFromMajorCustomer_CC3A6534A4CE72EE060D41AE59D3CA6F" xlink:to="lab_gifi_PercentageOfRevenueFromMajorCustomer_CC3A6534A4CE72EE060D41AE59D3CA6F" xlink:type="arc" />
    <link:label id="lab_gifi_NumberOfMajorCustomerRevenue_464F38D0675C84828F2741AE59D4935E_terseLabel_en-US" xlink:label="lab_gifi_NumberOfMajorCustomerRevenue_464F38D0675C84828F2741AE59D4935E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of major customers, contracts receivable</link:label>
    <link:label id="lab_gifi_NumberOfMajorCustomerRevenue_464F38D0675C84828F2741AE59D4935E_label_en-US" xlink:label="lab_gifi_NumberOfMajorCustomerRevenue_464F38D0675C84828F2741AE59D4935E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number Of Major Customer Revenue</link:label>
    <link:label id="lab_gifi_NumberOfMajorCustomerRevenue_464F38D0675C84828F2741AE59D4935E_documentation_en-US" xlink:label="lab_gifi_NumberOfMajorCustomerRevenue_464F38D0675C84828F2741AE59D4935E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number Of Major Customer Revenue</link:label>
    <link:loc xlink:href="gifi-20151231.xsd#gifi_NumberOfMajorCustomerRevenue" xlink:label="loc_gifi_NumberOfMajorCustomerRevenue_464F38D0675C84828F2741AE59D4935E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_NumberOfMajorCustomerRevenue_464F38D0675C84828F2741AE59D4935E" xlink:to="lab_gifi_NumberOfMajorCustomerRevenue_464F38D0675C84828F2741AE59D4935E" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_92A0CC949C9714B34ED9391D3EF99765_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock_92A0CC949C9714B34ED9391D3EF99765" 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_92A0CC949C9714B34ED9391D3EF99765_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock_92A0CC949C9714B34ED9391D3EF99765" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_92A0CC949C9714B34ED9391D3EF99765" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock_92A0CC949C9714B34ED9391D3EF99765" xlink:to="lab_us-gaap_DebtDisclosureTextBlock_92A0CC949C9714B34ED9391D3EF99765" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockNoParValue_20E1A2D7AD92F33BEAB5D29B2C51D96C_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockNoParValue_20E1A2D7AD92F33BEAB5D29B2C51D96C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, no par value</link:label>
    <link:label id="lab_us-gaap_PreferredStockNoParValue_20E1A2D7AD92F33BEAB5D29B2C51D96C_label_en-US" xlink:label="lab_us-gaap_PreferredStockNoParValue_20E1A2D7AD92F33BEAB5D29B2C51D96C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, No Par Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PreferredStockNoParValue" xlink:label="loc_us-gaap_PreferredStockNoParValue_20E1A2D7AD92F33BEAB5D29B2C51D96C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockNoParValue_20E1A2D7AD92F33BEAB5D29B2C51D96C" xlink:to="lab_us-gaap_PreferredStockNoParValue_20E1A2D7AD92F33BEAB5D29B2C51D96C" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_8ED6915AD31A3AC81EFBD29B2C518C4F_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized_8ED6915AD31A3AC81EFBD29B2C518C4F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, shares authorized</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_8ED6915AD31A3AC81EFBD29B2C518C4F_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized_8ED6915AD31A3AC81EFBD29B2C518C4F" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_8ED6915AD31A3AC81EFBD29B2C518C4F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized_8ED6915AD31A3AC81EFBD29B2C518C4F" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized_8ED6915AD31A3AC81EFBD29B2C518C4F" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_6CA86701A6999E35D5D9D29B2C519F25_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued_6CA86701A6999E35D5D9D29B2C519F25" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, shares issued</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_6CA86701A6999E35D5D9D29B2C519F25_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued_6CA86701A6999E35D5D9D29B2C519F25" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaap_PreferredStockSharesIssued_6CA86701A6999E35D5D9D29B2C519F25" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued_6CA86701A6999E35D5D9D29B2C519F25" xlink:to="lab_us-gaap_PreferredStockSharesIssued_6CA86701A6999E35D5D9D29B2C519F25" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_A34F69D042F8159E0E82D29B2C5292E5_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding_A34F69D042F8159E0E82D29B2C5292E5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, shares outstanding</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_A34F69D042F8159E0E82D29B2C5292E5_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding_A34F69D042F8159E0E82D29B2C5292E5" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_A34F69D042F8159E0E82D29B2C5292E5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesOutstanding_A34F69D042F8159E0E82D29B2C5292E5" xlink:to="lab_us-gaap_PreferredStockSharesOutstanding_A34F69D042F8159E0E82D29B2C5292E5" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockNoParValue_FBFE4BB8D67B7AA1D5B2D29B2C52EBF8_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockNoParValue_FBFE4BB8D67B7AA1D5B2D29B2C52EBF8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, no par value</link:label>
    <link:label id="lab_us-gaap_CommonStockNoParValue_FBFE4BB8D67B7AA1D5B2D29B2C52EBF8_label_en-US" xlink:label="lab_us-gaap_CommonStockNoParValue_FBFE4BB8D67B7AA1D5B2D29B2C52EBF8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, No Par Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockNoParValue" xlink:label="loc_us-gaap_CommonStockNoParValue_FBFE4BB8D67B7AA1D5B2D29B2C52EBF8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockNoParValue_FBFE4BB8D67B7AA1D5B2D29B2C52EBF8" xlink:to="lab_us-gaap_CommonStockNoParValue_FBFE4BB8D67B7AA1D5B2D29B2C52EBF8" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_BE22A940B2E4D1F1EBA3D29B2C521803_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized_BE22A940B2E4D1F1EBA3D29B2C521803" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares authorized</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_BE22A940B2E4D1F1EBA3D29B2C521803_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized_BE22A940B2E4D1F1EBA3D29B2C521803" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_BE22A940B2E4D1F1EBA3D29B2C521803" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized_BE22A940B2E4D1F1EBA3D29B2C521803" xlink:to="lab_us-gaap_CommonStockSharesAuthorized_BE22A940B2E4D1F1EBA3D29B2C521803" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesIssued_5C7D0D79C44E66B58F46D29B2C57D0F5_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued_5C7D0D79C44E66B58F46D29B2C57D0F5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares issued</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_5C7D0D79C44E66B58F46D29B2C57D0F5_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued_5C7D0D79C44E66B58F46D29B2C57D0F5" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_5C7D0D79C44E66B58F46D29B2C57D0F5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued_5C7D0D79C44E66B58F46D29B2C57D0F5" xlink:to="lab_us-gaap_CommonStockSharesIssued_5C7D0D79C44E66B58F46D29B2C57D0F5" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_C148287A4BF29B0A1366D29B2C57D8E8_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_C148287A4BF29B0A1366D29B2C57D8E8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares outstanding</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_C148287A4BF29B0A1366D29B2C57D8E8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding_C148287A4BF29B0A1366D29B2C57D8E8" xlink:to="lab_us-gaap_CommonStockSharesOutstanding_C148287A4BF29B0A1366D29B2C57D8E8" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_009D187A8157CBEEFC51D29B2A43E2C6_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_009D187A8157CBEEFC51D29B2A43E2C6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Quarterly Results of Operations</link:label>
    <link:label id="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_009D187A8157CBEEFC51D29B2A43E2C6_label_en-US" xlink:label="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_009D187A8157CBEEFC51D29B2A43E2C6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Quarterly Financial Information [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_009D187A8157CBEEFC51D29B2A43E2C6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_009D187A8157CBEEFC51D29B2A43E2C6" xlink:to="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_009D187A8157CBEEFC51D29B2A43E2C6" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_BF587F0AA617A1681AE43E488C9F3D21_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_BF587F0AA617A1681AE43E488C9F3D21" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amounts Due on Contracts</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_BF587F0AA617A1681AE43E488C9F3D21_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_BF587F0AA617A1681AE43E488C9F3D21" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_BF587F0AA617A1681AE43E488C9F3D21" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_BF587F0AA617A1681AE43E488C9F3D21" xlink:to="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_BF587F0AA617A1681AE43E488C9F3D21" xlink:type="arc" />
    <link:label id="lab_gifi_DocumentAndEntityInformationAbstract_59532106711BCC8874BAD29B2ADC7B1C_label_en-US" xlink:label="lab_gifi_DocumentAndEntityInformationAbstract_59532106711BCC8874BAD29B2ADC7B1C" 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_59532106711BCC8874BAD29B2ADC7B1C_documentation_en-US" xlink:label="lab_gifi_DocumentAndEntityInformationAbstract_59532106711BCC8874BAD29B2ADC7B1C" 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-20151231.xsd#gifi_DocumentAndEntityInformationAbstract" xlink:label="loc_gifi_DocumentAndEntityInformationAbstract_59532106711BCC8874BAD29B2ADC7B1C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_DocumentAndEntityInformationAbstract_59532106711BCC8874BAD29B2ADC7B1C" xlink:to="lab_gifi_DocumentAndEntityInformationAbstract_59532106711BCC8874BAD29B2ADC7B1C" xlink:type="arc" />
    <link:label id="lab_dei_DocumentType_46643CE2DD5F0099CFC6D29B2ADC95D8_terseLabel_en-US" xlink:label="lab_dei_DocumentType_46643CE2DD5F0099CFC6D29B2ADC95D8" 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_46643CE2DD5F0099CFC6D29B2ADC95D8_label_en-US" xlink:label="lab_dei_DocumentType_46643CE2DD5F0099CFC6D29B2ADC95D8" 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_46643CE2DD5F0099CFC6D29B2ADC95D8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType_46643CE2DD5F0099CFC6D29B2ADC95D8" xlink:to="lab_dei_DocumentType_46643CE2DD5F0099CFC6D29B2ADC95D8" xlink:type="arc" />
    <link:label id="lab_dei_AmendmentFlag_733EB77ACA80FC75F2A6D29B2ADC5189_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag_733EB77ACA80FC75F2A6D29B2ADC5189" 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_733EB77ACA80FC75F2A6D29B2ADC5189_label_en-US" xlink:label="lab_dei_AmendmentFlag_733EB77ACA80FC75F2A6D29B2ADC5189" 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_733EB77ACA80FC75F2A6D29B2ADC5189" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag_733EB77ACA80FC75F2A6D29B2ADC5189" xlink:to="lab_dei_AmendmentFlag_733EB77ACA80FC75F2A6D29B2ADC5189" xlink:type="arc" />
    <link:label id="lab_dei_DocumentPeriodEndDate_C4358BEB639C2C8EA0C2D29B2ADCDFF3_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate_C4358BEB639C2C8EA0C2D29B2ADCDFF3" 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_C4358BEB639C2C8EA0C2D29B2ADCDFF3_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate_C4358BEB639C2C8EA0C2D29B2ADCDFF3" 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_C4358BEB639C2C8EA0C2D29B2ADCDFF3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate_C4358BEB639C2C8EA0C2D29B2ADCDFF3" xlink:to="lab_dei_DocumentPeriodEndDate_C4358BEB639C2C8EA0C2D29B2ADCDFF3" xlink:type="arc" />
    <link:label id="lab_dei_DocumentFiscalYearFocus_FF994B0251A8B627A351D29B2ADC8D72_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus_FF994B0251A8B627A351D29B2ADC8D72" 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_FF994B0251A8B627A351D29B2ADC8D72_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus_FF994B0251A8B627A351D29B2ADC8D72" 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_FF994B0251A8B627A351D29B2ADC8D72" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus_FF994B0251A8B627A351D29B2ADC8D72" xlink:to="lab_dei_DocumentFiscalYearFocus_FF994B0251A8B627A351D29B2ADC8D72" xlink:type="arc" />
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_B69D8B73BDD82528E730D29B2ADD6FA2_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus_B69D8B73BDD82528E730D29B2ADD6FA2" 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_B69D8B73BDD82528E730D29B2ADD6FA2_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus_B69D8B73BDD82528E730D29B2ADD6FA2" 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_B69D8B73BDD82528E730D29B2ADD6FA2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus_B69D8B73BDD82528E730D29B2ADD6FA2" xlink:to="lab_dei_DocumentFiscalPeriodFocus_B69D8B73BDD82528E730D29B2ADD6FA2" xlink:type="arc" />
    <link:label id="lab_dei_TradingSymbol_ABC401AE86BD4E46C9BED29B2ADD59E5_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol_ABC401AE86BD4E46C9BED29B2ADD59E5" 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_ABC401AE86BD4E46C9BED29B2ADD59E5_label_en-US" xlink:label="lab_dei_TradingSymbol_ABC401AE86BD4E46C9BED29B2ADD59E5" 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_ABC401AE86BD4E46C9BED29B2ADD59E5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol_ABC401AE86BD4E46C9BED29B2ADD59E5" xlink:to="lab_dei_TradingSymbol_ABC401AE86BD4E46C9BED29B2ADD59E5" xlink:type="arc" />
    <link:label id="lab_dei_EntityRegistrantName_7373B1DB2557D5DFD8ACD29B2ADDAD48_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName_7373B1DB2557D5DFD8ACD29B2ADDAD48" 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_7373B1DB2557D5DFD8ACD29B2ADDAD48_label_en-US" xlink:label="lab_dei_EntityRegistrantName_7373B1DB2557D5DFD8ACD29B2ADDAD48" 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_7373B1DB2557D5DFD8ACD29B2ADDAD48" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName_7373B1DB2557D5DFD8ACD29B2ADDAD48" xlink:to="lab_dei_EntityRegistrantName_7373B1DB2557D5DFD8ACD29B2ADDAD48" xlink:type="arc" />
    <link:label id="lab_dei_EntityCentralIndexKey_BA2E8BF8C806A0CF9653D29B2ADD4853_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey_BA2E8BF8C806A0CF9653D29B2ADD4853" 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_BA2E8BF8C806A0CF9653D29B2ADD4853_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey_BA2E8BF8C806A0CF9653D29B2ADD4853" 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_BA2E8BF8C806A0CF9653D29B2ADD4853" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey_BA2E8BF8C806A0CF9653D29B2ADD4853" xlink:to="lab_dei_EntityCentralIndexKey_BA2E8BF8C806A0CF9653D29B2ADD4853" xlink:type="arc" />
    <link:label id="lab_dei_CurrentFiscalYearEndDate_C74E92F5932094AA6186D29B2ADDB322_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate_C74E92F5932094AA6186D29B2ADDB322" 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_C74E92F5932094AA6186D29B2ADDB322_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate_C74E92F5932094AA6186D29B2ADDB322" 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_C74E92F5932094AA6186D29B2ADDB322" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate_C74E92F5932094AA6186D29B2ADDB322" xlink:to="lab_dei_CurrentFiscalYearEndDate_C74E92F5932094AA6186D29B2ADDB322" xlink:type="arc" />
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_324977A5A46DA60237B1D29B2ADD9D76_terseLabel_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer_324977A5A46DA60237B1D29B2ADD9D76" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_324977A5A46DA60237B1D29B2ADD9D76_label_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer_324977A5A46DA60237B1D29B2ADD9D76" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_324977A5A46DA60237B1D29B2ADD9D76" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityWellKnownSeasonedIssuer_324977A5A46DA60237B1D29B2ADD9D76" xlink:to="lab_dei_EntityWellKnownSeasonedIssuer_324977A5A46DA60237B1D29B2ADD9D76" xlink:type="arc" />
    <link:label id="lab_dei_EntityCurrentReportingStatus_CD1F81D0075273150C73D29B2ADDADF6_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus_CD1F81D0075273150C73D29B2ADDADF6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_CD1F81D0075273150C73D29B2ADDADF6_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus_CD1F81D0075273150C73D29B2ADDADF6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_dei_EntityCurrentReportingStatus_CD1F81D0075273150C73D29B2ADDADF6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus_CD1F81D0075273150C73D29B2ADDADF6" xlink:to="lab_dei_EntityCurrentReportingStatus_CD1F81D0075273150C73D29B2ADDADF6" xlink:type="arc" />
    <link:label id="lab_dei_EntityVoluntaryFilers_2EF2460A1041B7A6AFBED29B2ADD7CC6_terseLabel_en-US" xlink:label="lab_dei_EntityVoluntaryFilers_2EF2460A1041B7A6AFBED29B2ADD7CC6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:label id="lab_dei_EntityVoluntaryFilers_2EF2460A1041B7A6AFBED29B2ADD7CC6_label_en-US" xlink:label="lab_dei_EntityVoluntaryFilers_2EF2460A1041B7A6AFBED29B2ADD7CC6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_dei_EntityVoluntaryFilers_2EF2460A1041B7A6AFBED29B2ADD7CC6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityVoluntaryFilers_2EF2460A1041B7A6AFBED29B2ADD7CC6" xlink:to="lab_dei_EntityVoluntaryFilers_2EF2460A1041B7A6AFBED29B2ADD7CC6" xlink:type="arc" />
    <link:label id="lab_dei_EntityFilerCategory_AC86F581527F09AC2426D29B2ADD394E_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory_AC86F581527F09AC2426D29B2ADD394E" 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_AC86F581527F09AC2426D29B2ADD394E_label_en-US" xlink:label="lab_dei_EntityFilerCategory_AC86F581527F09AC2426D29B2ADD394E" 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_AC86F581527F09AC2426D29B2ADD394E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory_AC86F581527F09AC2426D29B2ADD394E" xlink:to="lab_dei_EntityFilerCategory_AC86F581527F09AC2426D29B2ADD394E" xlink:type="arc" />
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_F1AD1755B6E6E61B96FED29B2ADDC4E2_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding_F1AD1755B6E6E61B96FED29B2ADDC4E2" 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_F1AD1755B6E6E61B96FED29B2ADDC4E2_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding_F1AD1755B6E6E61B96FED29B2ADDC4E2" 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_F1AD1755B6E6E61B96FED29B2ADDC4E2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding_F1AD1755B6E6E61B96FED29B2ADDC4E2" xlink:to="lab_dei_EntityCommonStockSharesOutstanding_F1AD1755B6E6E61B96FED29B2ADDC4E2" xlink:type="arc" />
    <link:label id="lab_dei_EntityPublicFloat_5E1047E26E9ECCD4208DD29B2ADD42BB_terseLabel_en-US" xlink:label="lab_dei_EntityPublicFloat_5E1047E26E9ECCD4208DD29B2ADD42BB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Public Float</link:label>
    <link:label id="lab_dei_EntityPublicFloat_5E1047E26E9ECCD4208DD29B2ADD42BB_label_en-US" xlink:label="lab_dei_EntityPublicFloat_5E1047E26E9ECCD4208DD29B2ADD42BB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Public Float</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityPublicFloat" xlink:label="loc_dei_EntityPublicFloat_5E1047E26E9ECCD4208DD29B2ADD42BB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityPublicFloat_5E1047E26E9ECCD4208DD29B2ADD42BB" xlink:to="lab_dei_EntityPublicFloat_5E1047E26E9ECCD4208DD29B2ADD42BB" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_CBFAD87A75EDE4636416389808AECC20_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock_CBFAD87A75EDE4636416389808AECC20" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">INCOME TAXES</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_CBFAD87A75EDE4636416389808AECC20_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock_CBFAD87A75EDE4636416389808AECC20" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_CBFAD87A75EDE4636416389808AECC20" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock_CBFAD87A75EDE4636416389808AECC20" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock_CBFAD87A75EDE4636416389808AECC20" xlink:type="arc" />
    <link:label id="lab_us-gaap_AwardDateAxis_87DC28B5046ECAF2086F422092E782C8_terseLabel_en-US" xlink:label="lab_us-gaap_AwardDateAxis_87DC28B5046ECAF2086F422092E782C8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Date [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardDateAxis_87DC28B5046ECAF2086F422092E782C8_label_en-US" xlink:label="lab_us-gaap_AwardDateAxis_87DC28B5046ECAF2086F422092E782C8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Date [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AwardDateAxis" xlink:label="loc_us-gaap_AwardDateAxis_87DC28B5046ECAF2086F422092E782C8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardDateAxis_87DC28B5046ECAF2086F422092E782C8" xlink:to="lab_us-gaap_AwardDateAxis_87DC28B5046ECAF2086F422092E782C8" xlink:type="arc" />
    <link:label id="lab_us-gaap_AwardDateDomain_91D21E4EBCF0C6BAB88E422092E7577A_terseLabel_en-US" xlink:label="lab_us-gaap_AwardDateDomain_91D21E4EBCF0C6BAB88E422092E7577A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Date [Domain]</link:label>
    <link:label id="lab_us-gaap_AwardDateDomain_91D21E4EBCF0C6BAB88E422092E7577A_label_en-US" xlink:label="lab_us-gaap_AwardDateDomain_91D21E4EBCF0C6BAB88E422092E7577A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Date [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AwardDateDomain" xlink:label="loc_us-gaap_AwardDateDomain_91D21E4EBCF0C6BAB88E422092E7577A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardDateDomain_91D21E4EBCF0C6BAB88E422092E7577A" xlink:to="lab_us-gaap_AwardDateDomain_91D21E4EBCF0C6BAB88E422092E7577A" xlink:type="arc" />
    <link:label id="lab_gifi_A2015AwardsMember_E08BCF9F37B217DA6FD8422092E755D9_terseLabel_en-US" xlink:label="lab_gifi_A2015AwardsMember_E08BCF9F37B217DA6FD8422092E755D9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2015 Awards</link:label>
    <link:label id="lab_gifi_A2015AwardsMember_E08BCF9F37B217DA6FD8422092E755D9_label_en-US" xlink:label="lab_gifi_A2015AwardsMember_E08BCF9F37B217DA6FD8422092E755D9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">2015 Awards [Member]</link:label>
    <link:label id="lab_gifi_A2015AwardsMember_E08BCF9F37B217DA6FD8422092E755D9_documentation_en-US" xlink:label="lab_gifi_A2015AwardsMember_E08BCF9F37B217DA6FD8422092E755D9" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">2015 Awards [Member]</link:label>
    <link:loc xlink:href="gifi-20151231.xsd#gifi_A2015AwardsMember" xlink:label="loc_gifi_A2015AwardsMember_E08BCF9F37B217DA6FD8422092E755D9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_A2015AwardsMember_E08BCF9F37B217DA6FD8422092E755D9" xlink:to="lab_gifi_A2015AwardsMember_E08BCF9F37B217DA6FD8422092E755D9" xlink:type="arc" />
    <link:label id="lab_gifi_A2016AwardsMember_9BC9A6D8BDCEC620E507422092E7413B_terseLabel_en-US" xlink:label="lab_gifi_A2016AwardsMember_9BC9A6D8BDCEC620E507422092E7413B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2016 Awards</link:label>
    <link:label id="lab_gifi_A2016AwardsMember_9BC9A6D8BDCEC620E507422092E7413B_label_en-US" xlink:label="lab_gifi_A2016AwardsMember_9BC9A6D8BDCEC620E507422092E7413B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">2016 Awards [Member]</link:label>
    <link:label id="lab_gifi_A2016AwardsMember_9BC9A6D8BDCEC620E507422092E7413B_documentation_en-US" xlink:label="lab_gifi_A2016AwardsMember_9BC9A6D8BDCEC620E507422092E7413B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">2016 Awards [Member]</link:label>
    <link:loc xlink:href="gifi-20151231.xsd#gifi_A2016AwardsMember" xlink:label="loc_gifi_A2016AwardsMember_9BC9A6D8BDCEC620E507422092E7413B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_A2016AwardsMember_9BC9A6D8BDCEC620E507422092E7413B" xlink:to="lab_gifi_A2016AwardsMember_9BC9A6D8BDCEC620E507422092E7413B" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_6E1D6B02492916B14CB6422092E7E17E_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember_6E1D6B02492916B14CB6422092E7E17E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee Stock Option</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_6E1D6B02492916B14CB6422092E7E17E_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember_6E1D6B02492916B14CB6422092E7E17E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Stock Option [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaap_EmployeeStockOptionMember_6E1D6B02492916B14CB6422092E7E17E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember_6E1D6B02492916B14CB6422092E7E17E" xlink:to="lab_us-gaap_EmployeeStockOptionMember_6E1D6B02492916B14CB6422092E7E17E" xlink:type="arc" />
    <link:label id="lab_gifi_NonPerformanceBasedMember_65DBAC5DF42F072E7F2E422092E79496_terseLabel_en-US" xlink:label="lab_gifi_NonPerformanceBasedMember_65DBAC5DF42F072E7F2E422092E79496" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non Performance Based</link:label>
    <link:label id="lab_gifi_NonPerformanceBasedMember_65DBAC5DF42F072E7F2E422092E79496_label_en-US" xlink:label="lab_gifi_NonPerformanceBasedMember_65DBAC5DF42F072E7F2E422092E79496" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non Performance Based [Member]</link:label>
    <link:label id="lab_gifi_NonPerformanceBasedMember_65DBAC5DF42F072E7F2E422092E79496_documentation_en-US" xlink:label="lab_gifi_NonPerformanceBasedMember_65DBAC5DF42F072E7F2E422092E79496" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Non Performance Based [Member]</link:label>
    <link:loc xlink:href="gifi-20151231.xsd#gifi_NonPerformanceBasedMember" xlink:label="loc_gifi_NonPerformanceBasedMember_65DBAC5DF42F072E7F2E422092E79496" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_NonPerformanceBasedMember_65DBAC5DF42F072E7F2E422092E79496" xlink:to="lab_gifi_NonPerformanceBasedMember_65DBAC5DF42F072E7F2E422092E79496" xlink:type="arc" />
    <link:label id="lab_us-gaap_PerformanceSharesMember_763D1404A4B0E6A24213422092E87C59_terseLabel_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember_763D1404A4B0E6A24213422092E87C59" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Performance Shares</link:label>
    <link:label id="lab_us-gaap_PerformanceSharesMember_763D1404A4B0E6A24213422092E87C59_label_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember_763D1404A4B0E6A24213422092E87C59" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Performance Shares [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PerformanceSharesMember" xlink:label="loc_us-gaap_PerformanceSharesMember_763D1404A4B0E6A24213422092E87C59" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PerformanceSharesMember_763D1404A4B0E6A24213422092E87C59" xlink:to="lab_us-gaap_PerformanceSharesMember_763D1404A4B0E6A24213422092E87C59" xlink:type="arc" />
    <link:label id="lab_us-gaap_TitleOfIndividualAxis_7B6CD4AD3035DCEC1B74422092E882CB_terseLabel_en-US" xlink:label="lab_us-gaap_TitleOfIndividualAxis_7B6CD4AD3035DCEC1B74422092E882CB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title of Individual [Axis]</link:label>
    <link:label id="lab_us-gaap_TitleOfIndividualAxis_7B6CD4AD3035DCEC1B74422092E882CB_label_en-US" xlink:label="lab_us-gaap_TitleOfIndividualAxis_7B6CD4AD3035DCEC1B74422092E882CB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Title of Individual [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TitleOfIndividualAxis" xlink:label="loc_us-gaap_TitleOfIndividualAxis_7B6CD4AD3035DCEC1B74422092E882CB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TitleOfIndividualAxis_7B6CD4AD3035DCEC1B74422092E882CB" xlink:to="lab_us-gaap_TitleOfIndividualAxis_7B6CD4AD3035DCEC1B74422092E882CB" xlink:type="arc" />
    <link:label id="lab_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_82C416A064E8D43F561B422092E87CF5_terseLabel_en-US" xlink:label="lab_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_82C416A064E8D43F561B422092E87CF5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Relationship to Entity [Domain]</link:label>
    <link:label id="lab_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_82C416A064E8D43F561B422092E87CF5_label_en-US" xlink:label="lab_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_82C416A064E8D43F561B422092E87CF5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Relationship to Entity [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_82C416A064E8D43F561B422092E87CF5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_82C416A064E8D43F561B422092E87CF5" xlink:to="lab_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_82C416A064E8D43F561B422092E87CF5" xlink:type="arc" />
    <link:label id="lab_gifi_NonEmployeeDirectorMember_B0F5CB608032C2EF0BBE422092E8E9CF_terseLabel_en-US" xlink:label="lab_gifi_NonEmployeeDirectorMember_B0F5CB608032C2EF0BBE422092E8E9CF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-employee directors</link:label>
    <link:label id="lab_gifi_NonEmployeeDirectorMember_B0F5CB608032C2EF0BBE422092E8E9CF_label_en-US" xlink:label="lab_gifi_NonEmployeeDirectorMember_B0F5CB608032C2EF0BBE422092E8E9CF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non Employee Director [Member]</link:label>
    <link:label id="lab_gifi_NonEmployeeDirectorMember_B0F5CB608032C2EF0BBE422092E8E9CF_documentation_en-US" xlink:label="lab_gifi_NonEmployeeDirectorMember_B0F5CB608032C2EF0BBE422092E8E9CF" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Non Employee Director [Member]</link:label>
    <link:loc xlink:href="gifi-20151231.xsd#gifi_NonEmployeeDirectorMember" xlink:label="loc_gifi_NonEmployeeDirectorMember_B0F5CB608032C2EF0BBE422092E8E9CF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_NonEmployeeDirectorMember_B0F5CB608032C2EF0BBE422092E8E9CF" xlink:to="lab_gifi_NonEmployeeDirectorMember_B0F5CB608032C2EF0BBE422092E8E9CF" xlink:type="arc" />
    <link:label id="lab_us-gaap_PlanNameAxis_8C9F70BDA99378177BF4422092E8AE89_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameAxis_8C9F70BDA99378177BF4422092E8AE89" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_PlanNameAxis_8C9F70BDA99378177BF4422092E8AE89_label_en-US" xlink:label="lab_us-gaap_PlanNameAxis_8C9F70BDA99378177BF4422092E8AE89" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_8C9F70BDA99378177BF4422092E8AE89" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis_8C9F70BDA99378177BF4422092E8AE89" xlink:to="lab_us-gaap_PlanNameAxis_8C9F70BDA99378177BF4422092E8AE89" xlink:type="arc" />
    <link:label id="lab_us-gaap_PlanNameDomain_F9870D35CCD09C9F860A422092E8C8D7_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameDomain_F9870D35CCD09C9F860A422092E8C8D7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanNameDomain_F9870D35CCD09C9F860A422092E8C8D7_label_en-US" xlink:label="lab_us-gaap_PlanNameDomain_F9870D35CCD09C9F860A422092E8C8D7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_F9870D35CCD09C9F860A422092E8C8D7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain_F9870D35CCD09C9F860A422092E8C8D7" xlink:to="lab_us-gaap_PlanNameDomain_F9870D35CCD09C9F860A422092E8C8D7" xlink:type="arc" />
    <link:label id="lab_gifi_LongTermIncentivePlanTwentyZeroTwoMember_862E198EEB28C283CEB4422092E81B6B_terseLabel_en-US" xlink:label="lab_gifi_LongTermIncentivePlanTwentyZeroTwoMember_862E198EEB28C283CEB4422092E81B6B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long Term Incentive Plan 2002</link:label>
    <link:label id="lab_gifi_LongTermIncentivePlanTwentyZeroTwoMember_862E198EEB28C283CEB4422092E81B6B_label_en-US" xlink:label="lab_gifi_LongTermIncentivePlanTwentyZeroTwoMember_862E198EEB28C283CEB4422092E81B6B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long Term Incentive Plan 2002 [Member]</link:label>
    <link:label id="lab_gifi_LongTermIncentivePlanTwentyZeroTwoMember_862E198EEB28C283CEB4422092E81B6B_documentation_en-US" xlink:label="lab_gifi_LongTermIncentivePlanTwentyZeroTwoMember_862E198EEB28C283CEB4422092E81B6B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Long Term Incentive Plan 2002 [Member]</link:label>
    <link:loc xlink:href="gifi-20151231.xsd#gifi_LongTermIncentivePlanTwentyZeroTwoMember" xlink:label="loc_gifi_LongTermIncentivePlanTwentyZeroTwoMember_862E198EEB28C283CEB4422092E81B6B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_LongTermIncentivePlanTwentyZeroTwoMember_862E198EEB28C283CEB4422092E81B6B" xlink:to="lab_gifi_LongTermIncentivePlanTwentyZeroTwoMember_862E198EEB28C283CEB4422092E81B6B" xlink:type="arc" />
    <link:label id="lab_gifi_LongTermIncentivePlanTwentyElevenMember_1E0466FC6199879B7FC1422092E80D6F_terseLabel_en-US" xlink:label="lab_gifi_LongTermIncentivePlanTwentyElevenMember_1E0466FC6199879B7FC1422092E80D6F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long Term Incentive Plan 2011</link:label>
    <link:label id="lab_gifi_LongTermIncentivePlanTwentyElevenMember_1E0466FC6199879B7FC1422092E80D6F_label_en-US" xlink:label="lab_gifi_LongTermIncentivePlanTwentyElevenMember_1E0466FC6199879B7FC1422092E80D6F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long Term Incentive Plan Twenty Eleven [Member]</link:label>
    <link:label id="lab_gifi_LongTermIncentivePlanTwentyElevenMember_1E0466FC6199879B7FC1422092E80D6F_documentation_en-US" xlink:label="lab_gifi_LongTermIncentivePlanTwentyElevenMember_1E0466FC6199879B7FC1422092E80D6F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Long Term Incentive Plan Twenty Eleven [Member]</link:label>
    <link:loc xlink:href="gifi-20151231.xsd#gifi_LongTermIncentivePlanTwentyElevenMember" xlink:label="loc_gifi_LongTermIncentivePlanTwentyElevenMember_1E0466FC6199879B7FC1422092E80D6F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_LongTermIncentivePlanTwentyElevenMember_1E0466FC6199879B7FC1422092E80D6F" xlink:to="lab_gifi_LongTermIncentivePlanTwentyElevenMember_1E0466FC6199879B7FC1422092E80D6F" xlink:type="arc" />
    <link:label id="lab_gifi_LongTermIncentivePlanTwentyFifteenMember_108521A8581EB12BB0C6422092E8B8E9_terseLabel_en-US" xlink:label="lab_gifi_LongTermIncentivePlanTwentyFifteenMember_108521A8581EB12BB0C6422092E8B8E9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long Term Incentive Plan 2015</link:label>
    <link:label id="lab_gifi_LongTermIncentivePlanTwentyFifteenMember_108521A8581EB12BB0C6422092E8B8E9_label_en-US" xlink:label="lab_gifi_LongTermIncentivePlanTwentyFifteenMember_108521A8581EB12BB0C6422092E8B8E9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long Term Incentive Plan Twenty Fifteen [Member]</link:label>
    <link:label id="lab_gifi_LongTermIncentivePlanTwentyFifteenMember_108521A8581EB12BB0C6422092E8B8E9_documentation_en-US" xlink:label="lab_gifi_LongTermIncentivePlanTwentyFifteenMember_108521A8581EB12BB0C6422092E8B8E9" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Long Term Incentive Plan Twenty Fifteen [Member]</link:label>
    <link:loc xlink:href="gifi-20151231.xsd#gifi_LongTermIncentivePlanTwentyFifteenMember" xlink:label="loc_gifi_LongTermIncentivePlanTwentyFifteenMember_108521A8581EB12BB0C6422092E8B8E9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_LongTermIncentivePlanTwentyFifteenMember_108521A8581EB12BB0C6422092E8B8E9" xlink:to="lab_gifi_LongTermIncentivePlanTwentyFifteenMember_108521A8581EB12BB0C6422092E8B8E9" xlink:type="arc" />
    <link:label id="lab_gifi_IncentivePlansMember_D33217A825F107270060422092E8206A_terseLabel_en-US" xlink:label="lab_gifi_IncentivePlansMember_D33217A825F107270060422092E8206A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Incentive Plans</link:label>
    <link:label id="lab_gifi_IncentivePlansMember_D33217A825F107270060422092E8206A_label_en-US" xlink:label="lab_gifi_IncentivePlansMember_D33217A825F107270060422092E8206A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Incentive Plans [Member]</link:label>
    <link:label id="lab_gifi_IncentivePlansMember_D33217A825F107270060422092E8206A_documentation_en-US" xlink:label="lab_gifi_IncentivePlansMember_D33217A825F107270060422092E8206A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Incentive Plans [Member]</link:label>
    <link:loc xlink:href="gifi-20151231.xsd#gifi_IncentivePlansMember" xlink:label="loc_gifi_IncentivePlansMember_D33217A825F107270060422092E8206A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_IncentivePlansMember_D33217A825F107270060422092E8206A" xlink:to="lab_gifi_IncentivePlansMember_D33217A825F107270060422092E8206A" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_0E54C2A713C051983E9E422092E802F9_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_0E54C2A713C051983E9E422092E802F9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employer discretionary contribution</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_0E54C2A713C051983E9E422092E802F9_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_0E54C2A713C051983E9E422092E802F9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Employer Discretionary Contribution Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_0E54C2A713C051983E9E422092E802F9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_0E54C2A713C051983E9E422092E802F9" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_0E54C2A713C051983E9E422092E802F9" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_C98D3FC617261A9637B2422092E8C59F_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_C98D3FC617261A9637B2422092E8C59F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of shares authorized</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_C98D3FC617261A9637B2422092E8C59F_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_C98D3FC617261A9637B2422092E8C59F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_C98D3FC617261A9637B2422092E8C59F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_C98D3FC617261A9637B2422092E8C59F" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_C98D3FC617261A9637B2422092E8C59F" xlink:type="arc" />
    <link:label id="lab_gifi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAvailableForGrantToIndividual_0C25D9402E2C63B753B8422092E88E54_terseLabel_en-US" xlink:label="lab_gifi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAvailableForGrantToIndividual_0C25D9402E2C63B753B8422092E88E54" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options available for grant to an individual, shares</link:label>
    <link:label id="lab_gifi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAvailableForGrantToIndividual_0C25D9402E2C63B753B8422092E88E54_label_en-US" xlink:label="lab_gifi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAvailableForGrantToIndividual_0C25D9402E2C63B753B8422092E88E54" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Based Compensation Arrangement by Share Based Payment Award, Options Available for Grant to an Individual</link:label>
    <link:label id="lab_gifi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAvailableForGrantToIndividual_0C25D9402E2C63B753B8422092E88E54_documentation_en-US" xlink:label="lab_gifi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAvailableForGrantToIndividual_0C25D9402E2C63B753B8422092E88E54" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share Based Compensation Arrangement by Share Based Payment Award, Options Available for Grant to an Individual</link:label>
    <link:loc xlink:href="gifi-20151231.xsd#gifi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAvailableForGrantToIndividual" xlink:label="loc_gifi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAvailableForGrantToIndividual_0C25D9402E2C63B753B8422092E88E54" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAvailableForGrantToIndividual_0C25D9402E2C63B753B8422092E88E54" xlink:to="lab_gifi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAvailableForGrantToIndividual_0C25D9402E2C63B753B8422092E88E54" xlink:type="arc" />
    <link:label id="lab_gifi_ShareBasedCompensationArrangementbyShareBasedPaymentAwardOptionsAvailableforGranttoanOutsideDirector_673C9608105B97423AE9422092E9E6D2_terseLabel_en-US" xlink:label="lab_gifi_ShareBasedCompensationArrangementbyShareBasedPaymentAwardOptionsAvailableforGranttoanOutsideDirector_673C9608105B97423AE9422092E9E6D2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options available for grant to an outside director, shares</link:label>
    <link:label id="lab_gifi_ShareBasedCompensationArrangementbyShareBasedPaymentAwardOptionsAvailableforGranttoanOutsideDirector_673C9608105B97423AE9422092E9E6D2_label_en-US" xlink:label="lab_gifi_ShareBasedCompensationArrangementbyShareBasedPaymentAwardOptionsAvailableforGranttoanOutsideDirector_673C9608105B97423AE9422092E9E6D2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Based Compensation Arrangement by Share Based Payment Award, Options Available for Grant to an Outside Director</link:label>
    <link:label id="lab_gifi_ShareBasedCompensationArrangementbyShareBasedPaymentAwardOptionsAvailableforGranttoanOutsideDirector_673C9608105B97423AE9422092E9E6D2_documentation_en-US" xlink:label="lab_gifi_ShareBasedCompensationArrangementbyShareBasedPaymentAwardOptionsAvailableforGranttoanOutsideDirector_673C9608105B97423AE9422092E9E6D2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share Based Compensation Arrangement by Share Based Payment Award, Options Available for Grant to an Outside Director</link:label>
    <link:loc xlink:href="gifi-20151231.xsd#gifi_ShareBasedCompensationArrangementbyShareBasedPaymentAwardOptionsAvailableforGranttoanOutsideDirector" xlink:label="loc_gifi_ShareBasedCompensationArrangementbyShareBasedPaymentAwardOptionsAvailableforGranttoanOutsideDirector_673C9608105B97423AE9422092E9E6D2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_ShareBasedCompensationArrangementbyShareBasedPaymentAwardOptionsAvailableforGranttoanOutsideDirector_673C9608105B97423AE9422092E9E6D2" xlink:to="lab_gifi_ShareBasedCompensationArrangementbyShareBasedPaymentAwardOptionsAvailableforGranttoanOutsideDirector_673C9608105B97423AE9422092E9E6D2" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_FEBFA2EB3C4F8B98337D422092E9C084_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_FEBFA2EB3C4F8B98337D422092E9C084" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Available shares for future issuance</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_FEBFA2EB3C4F8B98337D422092E9C084_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_FEBFA2EB3C4F8B98337D422092E9C084" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_FEBFA2EB3C4F8B98337D422092E9C084" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_FEBFA2EB3C4F8B98337D422092E9C084" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_FEBFA2EB3C4F8B98337D422092E9C084" xlink:type="arc" />
    <link:label id="lab_gifi_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumVestingPeriodForRestrictedStockAndRestrictedStockUnits_B1E6EF7D3ABA9B90ABE1422092E97BEC_terseLabel_en-US" xlink:label="lab_gifi_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumVestingPeriodForRestrictedStockAndRestrictedStockUnits_B1E6EF7D3ABA9B90ABE1422092E97BEC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted stock vesting period minimum</link:label>
    <link:label id="lab_gifi_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumVestingPeriodForRestrictedStockAndRestrictedStockUnits_B1E6EF7D3ABA9B90ABE1422092E97BEC_label_en-US" xlink:label="lab_gifi_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumVestingPeriodForRestrictedStockAndRestrictedStockUnits_B1E6EF7D3ABA9B90ABE1422092E97BEC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Minimum Vesting Period For Restricted Stock And Restricted Stock Units</link:label>
    <link:label id="lab_gifi_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumVestingPeriodForRestrictedStockAndRestrictedStockUnits_B1E6EF7D3ABA9B90ABE1422092E97BEC_documentation_en-US" xlink:label="lab_gifi_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumVestingPeriodForRestrictedStockAndRestrictedStockUnits_B1E6EF7D3ABA9B90ABE1422092E97BEC" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Minimum Vesting Period For Restricted Stock And Restricted Stock Units</link:label>
    <link:loc xlink:href="gifi-20151231.xsd#gifi_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumVestingPeriodForRestrictedStockAndRestrictedStockUnits" xlink:label="loc_gifi_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumVestingPeriodForRestrictedStockAndRestrictedStockUnits_B1E6EF7D3ABA9B90ABE1422092E97BEC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumVestingPeriodForRestrictedStockAndRestrictedStockUnits_B1E6EF7D3ABA9B90ABE1422092E97BEC" xlink:to="lab_gifi_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumVestingPeriodForRestrictedStockAndRestrictedStockUnits_B1E6EF7D3ABA9B90ABE1422092E97BEC" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_A6DC0E46CFFB69B63ECD422092E96B2F_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_A6DC0E46CFFB69B63ECD422092E96B2F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted stock vesting period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_A6DC0E46CFFB69B63ECD422092E96B2F_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_A6DC0E46CFFB69B63ECD422092E96B2F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_A6DC0E46CFFB69B63ECD422092E96B2F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_A6DC0E46CFFB69B63ECD422092E96B2F" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_A6DC0E46CFFB69B63ECD422092E96B2F" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_C6EED48048FFFA40415D422092E99320_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_C6EED48048FFFA40415D422092E99320" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total unrecognized compensation costs</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_C6EED48048FFFA40415D422092E99320_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_C6EED48048FFFA40415D422092E99320" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_C6EED48048FFFA40415D422092E99320" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_C6EED48048FFFA40415D422092E99320" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_C6EED48048FFFA40415D422092E99320" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_3EB07397E907895FB690422092E99AD4_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_3EB07397E907895FB690422092E99AD4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Recognition of compensation cost weighted average period</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_3EB07397E907895FB690422092E99AD4_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_3EB07397E907895FB690422092E99AD4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_3EB07397E907895FB690422092E99AD4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_3EB07397E907895FB690422092E99AD4" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_3EB07397E907895FB690422092E99AD4" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_BF56CEBE138E7BB0B02D422092E92539_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_BF56CEBE138E7BB0B02D422092E92539" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total fair value of shares vested</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_BF56CEBE138E7BB0B02D422092E92539_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_BF56CEBE138E7BB0B02D422092E92539" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_BF56CEBE138E7BB0B02D422092E92539" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_BF56CEBE138E7BB0B02D422092E92539" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_BF56CEBE138E7BB0B02D422092E92539" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensation_3CDA5763FB0014FE3AEE422092E94F47_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation_3CDA5763FB0014FE3AEE422092E94F47" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based compensation cost charged against income</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_3CDA5763FB0014FE3AEE422092E94F47" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation_3CDA5763FB0014FE3AEE422092E94F47" xlink:to="lab_us-gaap_ShareBasedCompensation_3CDA5763FB0014FE3AEE422092E94F47" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_5ACB9128BBEB0F82185F422092E997A4_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_5ACB9128BBEB0F82185F422092E997A4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total income tax benefit under share-base compensation</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_5ACB9128BBEB0F82185F422092E997A4_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_5ACB9128BBEB0F82185F422092E997A4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Service Share-based Compensation, Tax Benefit from Compensation Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_5ACB9128BBEB0F82185F422092E997A4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_5ACB9128BBEB0F82185F422092E997A4" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_5ACB9128BBEB0F82185F422092E997A4" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_837915EAEEE30C1FFEF1422092E9C5D3_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_837915EAEEE30C1FFEF1422092E9C5D3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of share awards</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_837915EAEEE30C1FFEF1422092E9C5D3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_837915EAEEE30C1FFEF1422092E9C5D3" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_837915EAEEE30C1FFEF1422092E9C5D3" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_2F77EF45EC8126FDED38422092E969A5_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_2F77EF45EC8126FDED38422092E969A5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Performance period awards are earned</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_2F77EF45EC8126FDED38422092E969A5_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_2F77EF45EC8126FDED38422092E969A5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_2F77EF45EC8126FDED38422092E969A5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_2F77EF45EC8126FDED38422092E969A5" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_2F77EF45EC8126FDED38422092E969A5" xlink:type="arc" />
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_ECDD3BEA786F6D7BE1B3422092E98CB3_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense_ECDD3BEA786F6D7BE1B3422092E98CB3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Performance based share compensation expense</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_ECDD3BEA786F6D7BE1B3422092E98CB3_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense_ECDD3BEA786F6D7BE1B3422092E98CB3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Allocated Share-based Compensation Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_ECDD3BEA786F6D7BE1B3422092E98CB3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense_ECDD3BEA786F6D7BE1B3422092E98CB3" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense_ECDD3BEA786F6D7BE1B3422092E98CB3" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_E20A79E9D31C2263E859422092E93122_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_E20A79E9D31C2263E859422092E93122" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_E20A79E9D31C2263E859422092E93122_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_E20A79E9D31C2263E859422092E93122" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_E20A79E9D31C2263E859422092E93122" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_E20A79E9D31C2263E859422092E93122" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_E20A79E9D31C2263E859422092E93122" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventTable_527B356C58A245ABEA68426CF711FE11_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTable_527B356C58A245ABEA68426CF711FE11" 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_527B356C58A245ABEA68426CF711FE11_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTable_527B356C58A245ABEA68426CF711FE11" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventTable" xlink:label="loc_us-gaap_SubsequentEventTable_527B356C58A245ABEA68426CF711FE11" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTable_527B356C58A245ABEA68426CF711FE11" xlink:to="lab_us-gaap_SubsequentEventTable_527B356C58A245ABEA68426CF711FE11" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_D2DB2D5F282B7E332EBF426CF7118920_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis_D2DB2D5F282B7E332EBF426CF7118920" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_D2DB2D5F282B7E332EBF426CF7118920_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis_D2DB2D5F282B7E332EBF426CF7118920" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_D2DB2D5F282B7E332EBF426CF7118920" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_D2DB2D5F282B7E332EBF426CF7118920" xlink:to="lab_us-gaap_BusinessAcquisitionAxis_D2DB2D5F282B7E332EBF426CF7118920" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_3831B6DB6A1DA79D0787426CF7113BC4_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain_3831B6DB6A1DA79D0787426CF7113BC4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_3831B6DB6A1DA79D0787426CF7113BC4_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain_3831B6DB6A1DA79D0787426CF7113BC4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3831B6DB6A1DA79D0787426CF7113BC4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3831B6DB6A1DA79D0787426CF7113BC4" xlink:to="lab_us-gaap_BusinessAcquisitionAcquireeDomain_3831B6DB6A1DA79D0787426CF7113BC4" xlink:type="arc" />
    <link:label id="lab_gifi_LEEVACShipyardsLLCMember_2888FC1EADBC9118F650426CF71199A6_terseLabel_en-US" xlink:label="lab_gifi_LEEVACShipyardsLLCMember_2888FC1EADBC9118F650426CF71199A6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">LEEVAC Shipyards, LLC</link:label>
    <link:label id="lab_gifi_LEEVACShipyardsLLCMember_2888FC1EADBC9118F650426CF71199A6_label_en-US" xlink:label="lab_gifi_LEEVACShipyardsLLCMember_2888FC1EADBC9118F650426CF71199A6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">LEEVAC Shipyards, LLC [Member]</link:label>
    <link:label id="lab_gifi_LEEVACShipyardsLLCMember_2888FC1EADBC9118F650426CF71199A6_documentation_en-US" xlink:label="lab_gifi_LEEVACShipyardsLLCMember_2888FC1EADBC9118F650426CF71199A6" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">LEEVAC Shipyards, LLC [Member]</link:label>
    <link:loc xlink:href="gifi-20151231.xsd#gifi_LEEVACShipyardsLLCMember" xlink:label="loc_gifi_LEEVACShipyardsLLCMember_2888FC1EADBC9118F650426CF71199A6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_LEEVACShipyardsLLCMember_2888FC1EADBC9118F650426CF71199A6" xlink:to="lab_gifi_LEEVACShipyardsLLCMember_2888FC1EADBC9118F650426CF71199A6" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventLineItems_9C784F18211DA032B5D8426CF7126BB9_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems_9C784F18211DA032B5D8426CF7126BB9" 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_9C784F18211DA032B5D8426CF7126BB9_label_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems_9C784F18211DA032B5D8426CF7126BB9" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventLineItems" xlink:label="loc_us-gaap_SubsequentEventLineItems_9C784F18211DA032B5D8426CF7126BB9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventLineItems_9C784F18211DA032B5D8426CF7126BB9" xlink:to="lab_us-gaap_SubsequentEventLineItems_9C784F18211DA032B5D8426CF7126BB9" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_05B04C76DF289CB9FD6F426CF71274A3_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1_05B04C76DF289CB9FD6F426CF71274A3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Acquisition purchase price</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_05B04C76DF289CB9FD6F426CF71274A3_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1_05B04C76DF289CB9FD6F426CF71274A3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Consideration Transferred</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_05B04C76DF289CB9FD6F426CF71274A3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferred1_05B04C76DF289CB9FD6F426CF71274A3" xlink:to="lab_us-gaap_BusinessCombinationConsiderationTransferred1_05B04C76DF289CB9FD6F426CF71274A3" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_1E702C7C9AC716855433426CF712CDA9_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_1E702C7C9AC716855433426CF712CDA9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash received from acquisition</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_1E702C7C9AC716855433426CF712CDA9_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_1E702C7C9AC716855433426CF712CDA9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_1E702C7C9AC716855433426CF712CDA9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_1E702C7C9AC716855433426CF712CDA9" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_1E702C7C9AC716855433426CF712CDA9" xlink:type="arc" />
    <link:label id="lab_us-gaap_DividendsPayableDateDeclaredDayMonthAndYear_20537A26A7D289B7CD6C426CF7122E7C_terseLabel_en-US" xlink:label="lab_us-gaap_DividendsPayableDateDeclaredDayMonthAndYear_20537A26A7D289B7CD6C426CF7122E7C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividends payable, date declared</link:label>
    <link:label id="lab_us-gaap_DividendsPayableDateDeclaredDayMonthAndYear_20537A26A7D289B7CD6C426CF7122E7C_label_en-US" xlink:label="lab_us-gaap_DividendsPayableDateDeclaredDayMonthAndYear_20537A26A7D289B7CD6C426CF7122E7C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends Payable, Date Declared</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DividendsPayableDateDeclaredDayMonthAndYear" xlink:label="loc_us-gaap_DividendsPayableDateDeclaredDayMonthAndYear_20537A26A7D289B7CD6C426CF7122E7C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsPayableDateDeclaredDayMonthAndYear_20537A26A7D289B7CD6C426CF7122E7C" xlink:to="lab_us-gaap_DividendsPayableDateDeclaredDayMonthAndYear_20537A26A7D289B7CD6C426CF7122E7C" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_6D41E870F4C670101243426CF7175D62_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared_6D41E870F4C670101243426CF7175D62" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividends declared per share</link:label>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_6D41E870F4C670101243426CF7175D62_label_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared_6D41E870F4C670101243426CF7175D62" 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/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_6D41E870F4C670101243426CF7175D62" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockDividendsPerShareDeclared_6D41E870F4C670101243426CF7175D62" xlink:to="lab_us-gaap_CommonStockDividendsPerShareDeclared_6D41E870F4C670101243426CF7175D62" xlink:type="arc" />
    <link:label id="lab_us-gaap_DividendPayableDateToBePaidDayMonthAndYear_8D7D829FAC1382467778426CF717FAD4_terseLabel_en-US" xlink:label="lab_us-gaap_DividendPayableDateToBePaidDayMonthAndYear_8D7D829FAC1382467778426CF717FAD4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividends declared, payable date</link:label>
    <link:label id="lab_us-gaap_DividendPayableDateToBePaidDayMonthAndYear_8D7D829FAC1382467778426CF717FAD4_label_en-US" xlink:label="lab_us-gaap_DividendPayableDateToBePaidDayMonthAndYear_8D7D829FAC1382467778426CF717FAD4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends Payable, Date to be Paid</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DividendPayableDateToBePaidDayMonthAndYear" xlink:label="loc_us-gaap_DividendPayableDateToBePaidDayMonthAndYear_8D7D829FAC1382467778426CF717FAD4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendPayableDateToBePaidDayMonthAndYear_8D7D829FAC1382467778426CF717FAD4" xlink:to="lab_us-gaap_DividendPayableDateToBePaidDayMonthAndYear_8D7D829FAC1382467778426CF717FAD4" xlink:type="arc" />
    <link:label id="lab_us-gaap_DividendsPayableDateOfRecordDayMonthAndYear_DCC1557A4877091ADBDC426CF71765CE_terseLabel_en-US" xlink:label="lab_us-gaap_DividendsPayableDateOfRecordDayMonthAndYear_DCC1557A4877091ADBDC426CF71765CE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividends declared, record date</link:label>
    <link:label id="lab_us-gaap_DividendsPayableDateOfRecordDayMonthAndYear_DCC1557A4877091ADBDC426CF71765CE_label_en-US" xlink:label="lab_us-gaap_DividendsPayableDateOfRecordDayMonthAndYear_DCC1557A4877091ADBDC426CF71765CE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends Payable, Date of Record</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DividendsPayableDateOfRecordDayMonthAndYear" xlink:label="loc_us-gaap_DividendsPayableDateOfRecordDayMonthAndYear_DCC1557A4877091ADBDC426CF71765CE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsPayableDateOfRecordDayMonthAndYear_DCC1557A4877091ADBDC426CF71765CE" xlink:to="lab_us-gaap_DividendsPayableDateOfRecordDayMonthAndYear_DCC1557A4877091ADBDC426CF71765CE" xlink:type="arc" />
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>11
<FILENAME>gifi-20151231_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-->
<!-- -->
<linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <roleRef roleURI="http://www.gulfisland.com/role/ConsolidatedBalanceSheets" xlink:href="gifi-20151231.xsd#ConsolidatedBalanceSheets" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:href="gifi-20151231.xsd#ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/ConsolidatedStatementOfChangesInShareholdersEquity" xlink:href="gifi-20151231.xsd#ConsolidatedStatementOfChangesInShareholdersEquity" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/ConsolidatedStatementsOfCashFlows" xlink:href="gifi-20151231.xsd#ConsolidatedStatementsOfCashFlows" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/ConsolidatedStatementsOfOperations" xlink:href="gifi-20151231.xsd#ConsolidatedStatementsOfOperations" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/ContingenciesAndCommitments" xlink:href="gifi-20151231.xsd#ContingenciesAndCommitments" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/ContractRevenueAndPercentageOfCompletionMethod" xlink:href="gifi-20151231.xsd#ContractRevenueAndPercentageOfCompletionMethod" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/ContractRevenueAndPercentageOfCompletionMethodInformationWithRespectToUncompletedContractsDetail" xlink:href="gifi-20151231.xsd#ContractRevenueAndPercentageOfCompletionMethodInformationWithRespectToUncompletedContractsDetail" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/ContractRevenueAndPercentageOfCompletionMethodNarrativeDetails" xlink:href="gifi-20151231.xsd#ContractRevenueAndPercentageOfCompletionMethodNarrativeDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/ContractRevenueAndPercentageOfCompletionMethodRevenuesByGeographicLocationDetails" xlink:href="gifi-20151231.xsd#ContractRevenueAndPercentageOfCompletionMethodRevenuesByGeographicLocationDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/ContractRevenueAndPercentageOfCompletionMethodRevenuesFromMajorCustomersDetails" xlink:href="gifi-20151231.xsd#ContractRevenueAndPercentageOfCompletionMethodRevenuesFromMajorCustomersDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/ContractRevenueAndPercentageOfCompletionMethodTables" xlink:href="gifi-20151231.xsd#ContractRevenueAndPercentageOfCompletionMethodTables" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/ContractRevenueAndPercentageOfCompletionMethodUncompletedContractsIncludedInAccompanyingConsolidatedBalanceSheetsDetail" xlink:href="gifi-20151231.xsd#ContractRevenueAndPercentageOfCompletionMethodUncompletedContractsIncludedInAccompanyingConsolidatedBalanceSheetsDetail" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/ContractsReceivableAndRetainage" xlink:href="gifi-20151231.xsd#ContractsReceivableAndRetainage" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/ContractsReceivableAndRetainageAmountsDueOnContractsDetail" xlink:href="gifi-20151231.xsd#ContractsReceivableAndRetainageAmountsDueOnContractsDetail" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/ContractsReceivableAndRetainageTables" xlink:href="gifi-20151231.xsd#ContractsReceivableAndRetainageTables" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/DocumentAndEntityInformation" xlink:href="gifi-20151231.xsd#DocumentAndEntityInformation" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/EarningsPerShareAndStockRepurchase" xlink:href="gifi-20151231.xsd#EarningsPerShareAndStockRepurchase" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/EarningsPerShareAndStockRepurchaseComputationOfBasicAndDilutedEarningsPerShareDetail" xlink:href="gifi-20151231.xsd#EarningsPerShareAndStockRepurchaseComputationOfBasicAndDilutedEarningsPerShareDetail" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/EarningsPerShareAndStockRepurchaseTables" xlink:href="gifi-20151231.xsd#EarningsPerShareAndStockRepurchaseTables" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/FairValueMeasurementsAndAssetsHeldForSale" xlink:href="gifi-20151231.xsd#FairValueMeasurementsAndAssetsHeldForSale" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/FairValueMeasurementsAndAssetsHeldForSaleAdditionalInformationDetail" xlink:href="gifi-20151231.xsd#FairValueMeasurementsAndAssetsHeldForSaleAdditionalInformationDetail" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/IncomeTaxes" xlink:href="gifi-20151231.xsd#IncomeTaxes" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/IncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetail" xlink:href="gifi-20151231.xsd#IncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetail" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseDetail" xlink:href="gifi-20151231.xsd#IncomeTaxesComponentsOfIncomeTaxExpenseDetail" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/IncomeTaxesReconciliationOfIncomeTaxesDetail" xlink:href="gifi-20151231.xsd#IncomeTaxesReconciliationOfIncomeTaxesDetail" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/IncomeTaxesTables" xlink:href="gifi-20151231.xsd#IncomeTaxesTables" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/LineOfCredit" xlink:href="gifi-20151231.xsd#LineOfCredit" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/LineOfCreditAdditionalInformationDetail" xlink:href="gifi-20151231.xsd#LineOfCreditAdditionalInformationDetail" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/OrganizationAndSummaryOfSignificantAccountingPolicies" xlink:href="gifi-20151231.xsd#OrganizationAndSummaryOfSignificantAccountingPolicies" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" xlink:href="gifi-20151231.xsd#OrganizationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:href="gifi-20151231.xsd#OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/PropertyPlantAndEquipment" xlink:href="gifi-20151231.xsd#PropertyPlantAndEquipment" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/PropertyPlantAndEquipmentAdditionalInformationDetail" xlink:href="gifi-20151231.xsd#PropertyPlantAndEquipmentAdditionalInformationDetail" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/PropertyPlantAndEquipmentDetail" xlink:href="gifi-20151231.xsd#PropertyPlantAndEquipmentDetail" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/PropertyPlantAndEquipmentScheduleOfMinimumFutureRentalPaymentsDetails" xlink:href="gifi-20151231.xsd#PropertyPlantAndEquipmentScheduleOfMinimumFutureRentalPaymentsDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/PropertyPlantAndEquipmentTables" xlink:href="gifi-20151231.xsd#PropertyPlantAndEquipmentTables" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/QuarterlyOperatingResultsUnaudited" xlink:href="gifi-20151231.xsd#QuarterlyOperatingResultsUnaudited" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/QuarterlyOperatingResultsUnauditedSummaryOfQuarterlyResultsOfOperationsDetail" xlink:href="gifi-20151231.xsd#QuarterlyOperatingResultsUnauditedSummaryOfQuarterlyResultsOfOperationsDetail" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/QuarterlyOperatingResultsUnauditedSummaryOfQuarterlyResultsOfOperationsNarrativeDetail" xlink:href="gifi-20151231.xsd#QuarterlyOperatingResultsUnauditedSummaryOfQuarterlyResultsOfOperationsNarrativeDetail" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/QuarterlyOperatingResultsUnauditedTables" xlink:href="gifi-20151231.xsd#QuarterlyOperatingResultsUnauditedTables" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/RetirementAndLongTermIncentivePlans" xlink:href="gifi-20151231.xsd#RetirementAndLongTermIncentivePlans" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/RetirementAndLongTermIncentivePlansAdditionalInformationDetail" xlink:href="gifi-20151231.xsd#RetirementAndLongTermIncentivePlansAdditionalInformationDetail" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/RetirementAndLongTermIncentivePlansSummaryOfStatusOfRestrictedStockAwardsDetail" xlink:href="gifi-20151231.xsd#RetirementAndLongTermIncentivePlansSummaryOfStatusOfRestrictedStockAwardsDetail" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/RetirementAndLongTermIncentivePlansTables" xlink:href="gifi-20151231.xsd#RetirementAndLongTermIncentivePlansTables" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/SubsequentEvents" xlink:href="gifi-20151231.xsd#SubsequentEvents" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/SubsequentEventsAdditionalInformationDetail" xlink:href="gifi-20151231.xsd#SubsequentEventsAdditionalInformationDetail" xlink:type="simple" />
  <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" />
  <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" />
  <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" />
  <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" />
  <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" />
  <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" />
  <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" />
  <presentationLink xlink:role="http://www.gulfisland.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_92A422AF587841D3879B387CE900FB08" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaap_AssetsAbstract_7A7A2EC6C2CC892998A6387CE900233A" xlink:type="locator" />
    <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_92A422AF587841D3879B387CE900FB08" xlink:to="loc_us-gaap_AssetsAbstract_7A7A2EC6C2CC892998A6387CE900233A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaap_AssetsCurrentAbstract_4D4B86AA18A05EC19B32387CE900D385" xlink:type="locator" />
    <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_7A7A2EC6C2CC892998A6387CE900233A" xlink:to="loc_us-gaap_AssetsCurrentAbstract_4D4B86AA18A05EC19B32387CE900D385" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_7A32EB2895CC374319D6387CE901FB85" xlink:type="locator" />
    <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_4D4B86AA18A05EC19B32387CE900D385" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_7A32EB2895CC374319D6387CE901FB85" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ContractReceivableRetainageDueOneYearOrLess" xlink:label="loc_us-gaap_ContractReceivableRetainageDueOneYearOrLess_632CE14791FB5F10D729387CE9010ECC" xlink:type="locator" />
    <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_AssetsCurrentAbstract_4D4B86AA18A05EC19B32387CE900D385" xlink:to="loc_us-gaap_ContractReceivableRetainageDueOneYearOrLess_632CE14791FB5F10D729387CE9010ECC" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ContractReceivableDueOneYearOrLess" xlink:label="loc_us-gaap_ContractReceivableDueOneYearOrLess_2898392CA61AD2C1B8D7387CE901D8C8" xlink:type="locator" />
    <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_us-gaap_AssetsCurrentAbstract_4D4B86AA18A05EC19B32387CE900D385" xlink:to="loc_us-gaap_ContractReceivableDueOneYearOrLess_2898392CA61AD2C1B8D7387CE901D8C8" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xlink:label="loc_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_DAE4AF5461CC6D758FBC387CE90180EB" xlink:type="locator" />
    <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_4D4B86AA18A05EC19B32387CE900D385" xlink:to="loc_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_DAE4AF5461CC6D758FBC387CE90180EB" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_A1D275C8DFAA3E4B12A6387CE901F80E" xlink:type="locator" />
    <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_4D4B86AA18A05EC19B32387CE900D385" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_A1D275C8DFAA3E4B12A6387CE901F80E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_28A5C068D256F35EE1EF387CE901C72E" xlink:type="locator" />
    <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_4D4B86AA18A05EC19B32387CE900D385" xlink:to="loc_us-gaap_InventoryNet_28A5C068D256F35EE1EF387CE901C72E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="loc_us-gaap_IncomeTaxesReceivable_77C46EFE657ACC18FE41387CE90175D0" xlink:type="locator" />
    <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_AssetsCurrentAbstract_4D4B86AA18A05EC19B32387CE900D385" xlink:to="loc_us-gaap_IncomeTaxesReceivable_77C46EFE657ACC18FE41387CE90175D0" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent" xlink:label="loc_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent_BC3A89FB126EE4E1A6D0387CE9015ACD" xlink:type="locator" />
    <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_AssetsCurrentAbstract_4D4B86AA18A05EC19B32387CE900D385" xlink:to="loc_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent_BC3A89FB126EE4E1A6D0387CE9015ACD" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_C90D056A6D3B42D22DF9387CE901FD1E" xlink:type="locator" />
    <presentationArc order="9" 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_4D4B86AA18A05EC19B32387CE900D385" xlink:to="loc_us-gaap_AssetsCurrent_C90D056A6D3B42D22DF9387CE901FD1E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_E5FF305E62473FE8B201387CE901B7C1" xlink:type="locator" />
    <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_7A7A2EC6C2CC892998A6387CE900233A" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_E5FF305E62473FE8B201387CE901B7C1" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_2E5143CBCEA72E84FD9B387CE9012F79" xlink:type="locator" />
    <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_7A7A2EC6C2CC892998A6387CE900233A" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_2E5143CBCEA72E84FD9B387CE9012F79" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_8BD199DE8D6FC8FD6E5A387CE9016454" xlink:type="locator" />
    <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_7A7A2EC6C2CC892998A6387CE900233A" xlink:to="loc_us-gaap_Assets_8BD199DE8D6FC8FD6E5A387CE9016454" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_951375466C67A818FB85387CE90148A2" xlink:type="locator" />
    <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_92A422AF587841D3879B387CE900FB08" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_951375466C67A818FB85387CE90148A2" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_4F895B76A228DC9BA2AD387CE901CD00" xlink:type="locator" />
    <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_951375466C67A818FB85387CE90148A2" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_4F895B76A228DC9BA2AD387CE901CD00" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_6820D6963266C2F1ABA3387CE902D3DC" xlink:type="locator" />
    <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_4F895B76A228DC9BA2AD387CE901CD00" xlink:to="loc_us-gaap_AccountsPayableCurrent_6820D6963266C2F1ABA3387CE902D3DC" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BillingsInExcessOfCostCurrent" xlink:label="loc_us-gaap_BillingsInExcessOfCostCurrent_54DD3DBB48AABB608A5C387CE902545C" xlink:type="locator" />
    <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_4F895B76A228DC9BA2AD387CE901CD00" xlink:to="loc_us-gaap_BillingsInExcessOfCostCurrent_54DD3DBB48AABB608A5C387CE902545C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProvisionForLossOnContracts" xlink:label="loc_us-gaap_ProvisionForLossOnContracts_8732F18067E4F7785B5C387CE9021110" xlink:type="locator" />
    <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_LiabilitiesCurrentAbstract_4F895B76A228DC9BA2AD387CE901CD00" xlink:to="loc_us-gaap_ProvisionForLossOnContracts_8732F18067E4F7785B5C387CE9021110" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_7C99FEEA7854F5099B0B387CE902B962" xlink:type="locator" />
    <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_4F895B76A228DC9BA2AD387CE901CD00" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_7C99FEEA7854F5099B0B387CE902B962" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_3CCF8F5314B34339758C387CE9022F25" xlink:type="locator" />
    <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_4F895B76A228DC9BA2AD387CE901CD00" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_3CCF8F5314B34339758C387CE9022F25" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_AA7F00008D936F9DE67A387CE902A736" xlink:type="locator" />
    <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_4F895B76A228DC9BA2AD387CE901CD00" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_AA7F00008D936F9DE67A387CE902A736" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_3AB21BA728FA37605B9A387CE902A072" xlink:type="locator" />
    <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_4F895B76A228DC9BA2AD387CE901CD00" xlink:to="loc_us-gaap_LiabilitiesCurrent_3AB21BA728FA37605B9A387CE902A072" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_F28370E36A319CA0D114387CE902BBBB" xlink:type="locator" />
    <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_951375466C67A818FB85387CE90148A2" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_F28370E36A319CA0D114387CE902BBBB" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_D9667025C628D22FA4EE387CE90295CC" xlink:type="locator" />
    <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_LiabilitiesAndStockholdersEquityAbstract_951375466C67A818FB85387CE90148A2" xlink:to="loc_us-gaap_Liabilities_D9667025C628D22FA4EE387CE90295CC" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract_D248A2171E6E68B5C739387CE902708B" xlink:type="locator" />
    <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_LiabilitiesAndStockholdersEquityAbstract_951375466C67A818FB85387CE90148A2" xlink:to="loc_us-gaap_StockholdersEquityAbstract_D248A2171E6E68B5C739387CE902708B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaap_PreferredStockValue_9B58104E62B93028775A387CE9022195" xlink:type="locator" />
    <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_D248A2171E6E68B5C739387CE902708B" xlink:to="loc_us-gaap_PreferredStockValue_9B58104E62B93028775A387CE9022195" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_61AF26BCD2A6F032DBB4387CE902E41B" xlink:type="locator" />
    <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_D248A2171E6E68B5C739387CE902708B" xlink:to="loc_us-gaap_CommonStockValue_61AF26BCD2A6F032DBB4387CE902E41B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaap_AdditionalPaidInCapital_946B170666598F9CC293387CE902373B" xlink:type="locator" />
    <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_D248A2171E6E68B5C739387CE902708B" xlink:to="loc_us-gaap_AdditionalPaidInCapital_946B170666598F9CC293387CE902373B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_767259762D86D9515639387CE902A407" xlink:type="locator" />
    <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_D248A2171E6E68B5C739387CE902708B" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_767259762D86D9515639387CE902A407" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_7EEC0EA366116859A2C1387CE90275E4" xlink:type="locator" />
    <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_D248A2171E6E68B5C739387CE902708B" xlink:to="loc_us-gaap_StockholdersEquity_7EEC0EA366116859A2C1387CE90275E4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_877529C6315443A6AAFC387CE903EB79" xlink:type="locator" />
    <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_951375466C67A818FB85387CE90148A2" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_877529C6315443A6AAFC387CE903EB79" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gulfisland.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_4C02ED0160FCB54E5251D29B2C5145B8" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PreferredStockNoParValue" xlink:label="loc_us-gaap_PreferredStockNoParValue_20E1A2D7AD92F33BEAB5D29B2C51D96C" xlink:type="locator" />
    <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_4C02ED0160FCB54E5251D29B2C5145B8" xlink:to="loc_us-gaap_PreferredStockNoParValue_20E1A2D7AD92F33BEAB5D29B2C51D96C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_8ED6915AD31A3AC81EFBD29B2C518C4F" xlink:type="locator" />
    <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_4C02ED0160FCB54E5251D29B2C5145B8" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_8ED6915AD31A3AC81EFBD29B2C518C4F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaap_PreferredStockSharesIssued_6CA86701A6999E35D5D9D29B2C519F25" xlink:type="locator" />
    <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_4C02ED0160FCB54E5251D29B2C5145B8" xlink:to="loc_us-gaap_PreferredStockSharesIssued_6CA86701A6999E35D5D9D29B2C519F25" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_A34F69D042F8159E0E82D29B2C5292E5" xlink:type="locator" />
    <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_4C02ED0160FCB54E5251D29B2C5145B8" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_A34F69D042F8159E0E82D29B2C5292E5" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockNoParValue" xlink:label="loc_us-gaap_CommonStockNoParValue_FBFE4BB8D67B7AA1D5B2D29B2C52EBF8" xlink:type="locator" />
    <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_4C02ED0160FCB54E5251D29B2C5145B8" xlink:to="loc_us-gaap_CommonStockNoParValue_FBFE4BB8D67B7AA1D5B2D29B2C52EBF8" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_BE22A940B2E4D1F1EBA3D29B2C521803" xlink:type="locator" />
    <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_4C02ED0160FCB54E5251D29B2C5145B8" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_BE22A940B2E4D1F1EBA3D29B2C521803" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_5C7D0D79C44E66B58F46D29B2C57D0F5" xlink:type="locator" />
    <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_StatementOfFinancialPositionAbstract_4C02ED0160FCB54E5251D29B2C5145B8" xlink:to="loc_us-gaap_CommonStockSharesIssued_5C7D0D79C44E66B58F46D29B2C57D0F5" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_C148287A4BF29B0A1366D29B2C57D8E8" xlink:type="locator" />
    <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_StatementOfFinancialPositionAbstract_4C02ED0160FCB54E5251D29B2C5145B8" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_C148287A4BF29B0A1366D29B2C57D8E8" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gulfisland.com/role/ConsolidatedStatementOfChangesInShareholdersEquity" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_BD11AA2625C173700F90391D3F503A2B" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_73F8E1E370B641B5B09A391D3F50EEB9" xlink:type="locator" />
    <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_BD11AA2625C173700F90391D3F503A2B" xlink:to="loc_us-gaap_StatementTable_73F8E1E370B641B5B09A391D3F50EEB9" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_5D0DFADD04269D93EC7F391D3F500172" xlink:type="locator" />
    <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_73F8E1E370B641B5B09A391D3F50EEB9" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_5D0DFADD04269D93EC7F391D3F500172" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_963BF5455762E6640745391D3F509849" xlink:type="locator" />
    <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_5D0DFADD04269D93EC7F391D3F500172" xlink:to="loc_us-gaap_EquityComponentDomain_963BF5455762E6640745391D3F509849" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_52A3089508FFAC70E5D9391D3F501CE6" xlink:type="locator" />
    <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_963BF5455762E6640745391D3F509849" xlink:to="loc_us-gaap_CommonStockMember_52A3089508FFAC70E5D9391D3F501CE6" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_49BF045C740976A25AF3391D3F519626" xlink:type="locator" />
    <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_963BF5455762E6640745391D3F509849" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_49BF045C740976A25AF3391D3F519626" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_D04F2D03CC56374D15DD391D3F5172F3" xlink:type="locator" />
    <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_963BF5455762E6640745391D3F509849" xlink:to="loc_us-gaap_RetainedEarningsMember_D04F2D03CC56374D15DD391D3F5172F3" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_5ADFDCE747724A14F5CE391D3F514FF4" xlink:type="locator" />
    <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_73F8E1E370B641B5B09A391D3F50EEB9" xlink:to="loc_us-gaap_StatementLineItems_5ADFDCE747724A14F5CE391D3F514FF4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_1B8857BCE669BA951728391D3F51E1E6" xlink:type="locator" />
    <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_StatementLineItems_5ADFDCE747724A14F5CE391D3F514FF4" xlink:to="loc_us-gaap_StockholdersEquity_1B8857BCE669BA951728391D3F51E1E6" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_156A7B7138A6F85C1A97391D3F51C78E" xlink:type="locator" />
    <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_StatementLineItems_5ADFDCE747724A14F5CE391D3F514FF4" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_156A7B7138A6F85C1A97391D3F51C78E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_6D6134BDEA709F8DDC80391D3F513AE8" xlink:type="locator" />
    <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_StatementLineItems_5ADFDCE747724A14F5CE391D3F514FF4" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_6D6134BDEA709F8DDC80391D3F513AE8" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_5901B14BD15A6A4486FF391D3F517C2D" xlink:type="locator" />
    <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_StatementLineItems_5ADFDCE747724A14F5CE391D3F514FF4" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_5901B14BD15A6A4486FF391D3F517C2D" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_B154C21F22B929F6C773391D3F51DC29" xlink:type="locator" />
    <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_StatementLineItems_5ADFDCE747724A14F5CE391D3F514FF4" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_B154C21F22B929F6C773391D3F51DC29" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_E11F84A94A0E25B4A0E3391D3F516603" xlink:type="locator" />
    <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_StatementLineItems_5ADFDCE747724A14F5CE391D3F514FF4" xlink:to="loc_us-gaap_NetIncomeLoss_E11F84A94A0E25B4A0E3391D3F516603" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_6FBCA2135A70B3315200391D3F51B76F" xlink:type="locator" />
    <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_StatementLineItems_5ADFDCE747724A14F5CE391D3F514FF4" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_6FBCA2135A70B3315200391D3F51B76F" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_StockIssuedDuringPeriodSharesRestrictedStockUnitsVested" xlink:label="loc_gifi_StockIssuedDuringPeriodSharesRestrictedStockUnitsVested_94F8F68610D74C852D51391D3F51BC31" xlink:type="locator" />
    <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_StatementLineItems_5ADFDCE747724A14F5CE391D3F514FF4" xlink:to="loc_gifi_StockIssuedDuringPeriodSharesRestrictedStockUnitsVested_94F8F68610D74C852D51391D3F51BC31" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_5EEA869D7E95AAC511EE391D3F515086" xlink:type="locator" />
    <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_StatementLineItems_5ADFDCE747724A14F5CE391D3F514FF4" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_5EEA869D7E95AAC511EE391D3F515086" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DividendsCommonStock" xlink:label="loc_us-gaap_DividendsCommonStock_896524584C0D09817F15391D3F513D0C" xlink:type="locator" />
    <presentationArc order="10" 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_StatementLineItems_5ADFDCE747724A14F5CE391D3F514FF4" xlink:to="loc_us-gaap_DividendsCommonStock_896524584C0D09817F15391D3F513D0C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_27E94C78ABE7D5048DD5391D3F51B9F3" xlink:type="locator" />
    <presentationArc order="11" 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_StatementLineItems_5ADFDCE747724A14F5CE391D3F514FF4" xlink:to="loc_us-gaap_StockholdersEquity_27E94C78ABE7D5048DD5391D3F51B9F3" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_C1696DD15A10577A762C391D3F515FEE" xlink:type="locator" />
    <presentationArc order="12" 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_StatementLineItems_5ADFDCE747724A14F5CE391D3F514FF4" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_C1696DD15A10577A762C391D3F515FEE" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gulfisland.com/role/ConsolidatedStatementsOfCashFlows" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_6EACFC8575BEBAD574E83E882DE4BCE4" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_21896C03E24411B084D53E882DE448A8" xlink:type="locator" />
    <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_6EACFC8575BEBAD574E83E882DE4BCE4" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_21896C03E24411B084D53E882DE448A8" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_8CE66240243D1032D49B3E882DE43EE2" xlink:type="locator" />
    <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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_21896C03E24411B084D53E882DE448A8" xlink:to="loc_us-gaap_NetIncomeLoss_8CE66240243D1032D49B3E882DE43EE2" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_12E9539E0AB658910B843E882DE42F79" xlink:type="locator" />
    <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_21896C03E24411B084D53E882DE448A8" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_12E9539E0AB658910B843E882DE42F79" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaap_Depreciation_D51412ADB8888E77CB893E882DE5006B" xlink:type="locator" />
    <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_12E9539E0AB658910B843E882DE42F79" xlink:to="loc_us-gaap_Depreciation_D51412ADB8888E77CB893E882DE5006B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProductionRelatedImpairmentsOrCharges" xlink:label="loc_us-gaap_ProductionRelatedImpairmentsOrCharges_2CA597DDA21AC27D13C73E882DE5859E" xlink:type="locator" />
    <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_12E9539E0AB658910B843E882DE42F79" xlink:to="loc_us-gaap_ProductionRelatedImpairmentsOrCharges_2CA597DDA21AC27D13C73E882DE5859E" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_AllowanceForDoubtfulAccountsProvisions" xlink:label="loc_gifi_AllowanceForDoubtfulAccountsProvisions_3EE399A1136462D9C53D3E882DE54BB9" xlink:type="locator" />
    <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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_12E9539E0AB658910B843E882DE42F79" xlink:to="loc_gifi_AllowanceForDoubtfulAccountsProvisions_3EE399A1136462D9C53D3E882DE54BB9" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_58E2B468264C151FFD2A3E882DE50C00" xlink:type="locator" />
    <presentationArc order="4" 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_12E9539E0AB658910B843E882DE42F79" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_58E2B468264C151FFD2A3E882DE50C00" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_0E0311621CE56184A5BF3E882DE5CCBF" xlink:type="locator" />
    <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_12E9539E0AB658910B843E882DE42F79" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_0E0311621CE56184A5BF3E882DE5CCBF" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_866E9A9E02241A405D173E882DE50234" xlink:type="locator" />
    <presentationArc order="6" 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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_12E9539E0AB658910B843E882DE42F79" xlink:to="loc_us-gaap_ShareBasedCompensation_866E9A9E02241A405D173E882DE50234" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" xlink:label="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_ED61FF266C91712FF1953E882DE5A280" xlink:type="locator" />
    <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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_12E9539E0AB658910B843E882DE42F79" xlink:to="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_ED61FF266C91712FF1953E882DE5A280" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_48854D7B5B86F41F482C3E882DE51854" xlink:type="locator" />
    <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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_21896C03E24411B084D53E882DE448A8" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_48854D7B5B86F41F482C3E882DE51854" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInContractReceivablesNet" xlink:label="loc_us-gaap_IncreaseDecreaseInContractReceivablesNet_FA5A90698483FE44DCEA3E882DE60E15" xlink:type="locator" />
    <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_48854D7B5B86F41F482C3E882DE51854" xlink:to="loc_us-gaap_IncreaseDecreaseInContractReceivablesNet_FA5A90698483FE44DCEA3E882DE60E15" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_IncreaseDecreaseInContractRetainage" xlink:label="loc_gifi_IncreaseDecreaseInContractRetainage_F708199552F28D66F9E73E882DE65033" xlink:type="locator" />
    <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_48854D7B5B86F41F482C3E882DE51854" xlink:to="loc_gifi_IncreaseDecreaseInContractRetainage_F708199552F28D66F9E73E882DE65033" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInUnbilledReceivables" xlink:label="loc_us-gaap_IncreaseDecreaseInUnbilledReceivables_A3959D6A39308CAC93803E882DE69256" xlink:type="locator" />
    <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_48854D7B5B86F41F482C3E882DE51854" xlink:to="loc_us-gaap_IncreaseDecreaseInUnbilledReceivables_A3959D6A39308CAC93803E882DE69256" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings" xlink:label="loc_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_CA4773B4BF0248A7AF243E882DE68574" xlink:type="locator" />
    <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_48854D7B5B86F41F482C3E882DE51854" xlink:to="loc_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_CA4773B4BF0248A7AF243E882DE68574" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_3B1C66C6767C93CC8ABA3E882DE72F3A" xlink:type="locator" />
    <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_48854D7B5B86F41F482C3E882DE51854" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_3B1C66C6767C93CC8ABA3E882DE72F3A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidExpensesOther" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidExpensesOther_18793204C7B14133B68F3E882DE77362" xlink:type="locator" />
    <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_IncreaseDecreaseInOperatingCapitalAbstract_48854D7B5B86F41F482C3E882DE51854" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidExpensesOther_18793204C7B14133B68F3E882DE77362" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_IncreaseDecreaseInPrepaidExpenseAndOtherAssets" xlink:label="loc_gifi_IncreaseDecreaseInPrepaidExpenseAndOtherAssets_D29F1B70967B320339963E882DE7164A" xlink:type="locator" />
    <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_IncreaseDecreaseInOperatingCapitalAbstract_48854D7B5B86F41F482C3E882DE51854" xlink:to="loc_gifi_IncreaseDecreaseInPrepaidExpenseAndOtherAssets_D29F1B70967B320339963E882DE7164A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_FB4943FCE71FE40921C53E882DE7EC00" xlink:type="locator" />
    <presentationArc order="8" 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_48854D7B5B86F41F482C3E882DE51854" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_FB4943FCE71FE40921C53E882DE7EC00" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_IncreaseDecreaseinAccruedContractLosses" xlink:label="loc_gifi_IncreaseDecreaseinAccruedContractLosses_61617F8944EBE1F5F6713E882DE784DF" xlink:type="locator" />
    <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_IncreaseDecreaseInOperatingCapitalAbstract_48854D7B5B86F41F482C3E882DE51854" xlink:to="loc_gifi_IncreaseDecreaseinAccruedContractLosses_61617F8944EBE1F5F6713E882DE784DF" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_B5284F6BD33423C359043E882DE7E503" xlink:type="locator" />
    <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_IncreaseDecreaseInOperatingCapitalAbstract_48854D7B5B86F41F482C3E882DE51854" xlink:to="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_B5284F6BD33423C359043E882DE7E503" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_F4A6662B0CFD7BFC88033E882DE745FF" xlink:type="locator" />
    <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_IncreaseDecreaseInOperatingCapitalAbstract_48854D7B5B86F41F482C3E882DE51854" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_F4A6662B0CFD7BFC88033E882DE745FF" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_33ED46C686F71F1DBE183E882DE8F572" xlink:type="locator" />
    <presentationArc order="12" 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_48854D7B5B86F41F482C3E882DE51854" xlink:to="loc_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_33ED46C686F71F1DBE183E882DE8F572" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_0AF8B0580F9D35BCF20B3E882DE83ABF" xlink:type="locator" />
    <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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_21896C03E24411B084D53E882DE448A8" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_0AF8B0580F9D35BCF20B3E882DE83ABF" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_FF74E88655469A22F66C3E882DE8BEF0" xlink:type="locator" />
    <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_6EACFC8575BEBAD574E83E882DE4BCE4" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_FF74E88655469A22F66C3E882DE8BEF0" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_14B7EDF1E127051F5C033E882DE8801A" xlink:type="locator" />
    <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_FF74E88655469A22F66C3E882DE8BEF0" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_14B7EDF1E127051F5C033E882DE8801A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromSaleOfMachineryAndEquipment" xlink:label="loc_us-gaap_ProceedsFromSaleOfMachineryAndEquipment_3948C366ECAF8CFF07D33E882DE83889" xlink:type="locator" />
    <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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_FF74E88655469A22F66C3E882DE8BEF0" xlink:to="loc_us-gaap_ProceedsFromSaleOfMachineryAndEquipment_3948C366ECAF8CFF07D33E882DE83889" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_EEDFAC582C37F93BF9073E882DE83599" xlink:type="locator" />
    <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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_FF74E88655469A22F66C3E882DE8BEF0" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_EEDFAC582C37F93BF9073E882DE83599" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_FDE94EE916EC0E1431393E882DE8F073" xlink:type="locator" />
    <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_6EACFC8575BEBAD574E83E882DE4BCE4" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_FDE94EE916EC0E1431393E882DE8F073" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromNotesPayable" xlink:label="loc_us-gaap_ProceedsFromNotesPayable_BFCD2587D70257265A1F3E882DE8E685" xlink:type="locator" />
    <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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_FDE94EE916EC0E1431393E882DE8F073" xlink:to="loc_us-gaap_ProceedsFromNotesPayable_BFCD2587D70257265A1F3E882DE8E685" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RepaymentsOfNotesPayable" xlink:label="loc_us-gaap_RepaymentsOfNotesPayable_9A91ABFEB184F770F2633E882DE8EB88" xlink:type="locator" />
    <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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_FDE94EE916EC0E1431393E882DE8F073" xlink:to="loc_us-gaap_RepaymentsOfNotesPayable_9A91ABFEB184F770F2633E882DE8EB88" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_CD72605E54BF2546C0543E882DE97EDC" xlink:type="locator" />
    <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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_FDE94EE916EC0E1431393E882DE8F073" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_CD72605E54BF2546C0543E882DE97EDC" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:label="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_21D666C9010061EBF2593E882DE949CE" xlink:type="locator" />
    <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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_FDE94EE916EC0E1431393E882DE8F073" xlink:to="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_21D666C9010061EBF2593E882DE949CE" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_C3EBA493ACB1819E89B93E882DE946B0" xlink:type="locator" />
    <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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_FDE94EE916EC0E1431393E882DE8F073" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_C3EBA493ACB1819E89B93E882DE946B0" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_810A152BB937BC31DE293E882DE967E6" xlink:type="locator" />
    <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_FDE94EE916EC0E1431393E882DE8F073" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_810A152BB937BC31DE293E882DE967E6" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_7BCA82EAA411E6FD59AF3E882DE9093E" xlink:type="locator" />
    <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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_FDE94EE916EC0E1431393E882DE8F073" xlink:to="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_7BCA82EAA411E6FD59AF3E882DE9093E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_125AD45F4F9C1ED2EB6C3E882DE96F84" xlink:type="locator" />
    <presentationArc order="8" 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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_FDE94EE916EC0E1431393E882DE8F073" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_125AD45F4F9C1ED2EB6C3E882DE96F84" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_0D3B71BE7B220C2E3A5B3E882DE9C04C" xlink:type="locator" />
    <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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_FDE94EE916EC0E1431393E882DE8F073" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_0D3B71BE7B220C2E3A5B3E882DE9C04C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_16FC59698A88DDEB3B663E882DE9344A" xlink:type="locator" />
    <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_StatementOfCashFlowsAbstract_6EACFC8575BEBAD574E83E882DE4BCE4" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_16FC59698A88DDEB3B663E882DE9344A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InterestPaid" xlink:label="loc_us-gaap_InterestPaid_982441A7FA0C8BD0B4DA3E882DE9A058" xlink:type="locator" />
    <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_SupplementalCashFlowInformationAbstract_16FC59698A88DDEB3B663E882DE9344A" xlink:to="loc_us-gaap_InterestPaid_982441A7FA0C8BD0B4DA3E882DE9A058" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_B1D2F1AEAEC73B6BE2113E882DEAAAC7" xlink:type="locator" />
    <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_SupplementalCashFlowInformationAbstract_16FC59698A88DDEB3B663E882DE9344A" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_B1D2F1AEAEC73B6BE2113E882DEAAAC7" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_SupplementalScheduleOfNonCashFinancingActivitiesAbstract" xlink:label="loc_gifi_SupplementalScheduleOfNonCashFinancingActivitiesAbstract_D0CF3ACDFE838B001D723E882DEA96D4" xlink:type="locator" />
    <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_StatementOfCashFlowsAbstract_6EACFC8575BEBAD574E83E882DE4BCE4" xlink:to="loc_gifi_SupplementalScheduleOfNonCashFinancingActivitiesAbstract_D0CF3ACDFE838B001D723E882DEA96D4" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_PropertyPlantandEquipmentReclassificationtoHeldforsale" xlink:label="loc_gifi_PropertyPlantandEquipmentReclassificationtoHeldforsale_ABF20C16826DABB19A033E882DEAF9C9" xlink:type="locator" />
    <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_SupplementalScheduleOfNonCashFinancingActivitiesAbstract_D0CF3ACDFE838B001D723E882DEA96D4" xlink:to="loc_gifi_PropertyPlantandEquipmentReclassificationtoHeldforsale_ABF20C16826DABB19A033E882DEAF9C9" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_AssetsHeldforsaleReclassificationtoInventory" xlink:label="loc_gifi_AssetsHeldforsaleReclassificationtoInventory_FD131990B7D9BEF7AEAC3E882DEA5E88" xlink:type="locator" />
    <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_SupplementalScheduleOfNonCashFinancingActivitiesAbstract_D0CF3ACDFE838B001D723E882DEA96D4" xlink:to="loc_gifi_AssetsHeldforsaleReclassificationtoInventory_FD131990B7D9BEF7AEAC3E882DEA5E88" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gulfisland.com/role/ConsolidatedStatementsOfOperations" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaap_IncomeStatementAbstract_5243BFC1DD1840BA293D426DEE017A38" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_9F9562729ABB52ADEF2F426DEE019823" xlink:type="locator" />
    <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_5243BFC1DD1840BA293D426DEE017A38" xlink:to="loc_us-gaap_Revenues_9F9562729ABB52ADEF2F426DEE019823" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CostOfRevenueAbstract" xlink:label="loc_us-gaap_CostOfRevenueAbstract_79739DC9A3054871C63F426DEE015143" xlink:type="locator" />
    <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_5243BFC1DD1840BA293D426DEE017A38" xlink:to="loc_us-gaap_CostOfRevenueAbstract_79739DC9A3054871C63F426DEE015143" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ContractRevenueCost" xlink:label="loc_us-gaap_ContractRevenueCost_D7FF15517907F15F945B426DEE019081" xlink:type="locator" />
    <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_CostOfRevenueAbstract_79739DC9A3054871C63F426DEE015143" xlink:to="loc_us-gaap_ContractRevenueCost_D7FF15517907F15F945B426DEE019081" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_A5E5ED683C1EFF314769426DEE014AB2" xlink:type="locator" />
    <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_5243BFC1DD1840BA293D426DEE017A38" xlink:to="loc_us-gaap_GrossProfit_A5E5ED683C1EFF314769426DEE014AB2" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_2C7C571EE06590B9151D426DEE01154E" xlink:type="locator" />
    <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_5243BFC1DD1840BA293D426DEE017A38" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_2C7C571EE06590B9151D426DEE01154E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProductionRelatedImpairmentsOrCharges" xlink:label="loc_us-gaap_ProductionRelatedImpairmentsOrCharges_08E7312407AD544D5E474273389A439E" xlink:type="locator" />
    <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_5243BFC1DD1840BA293D426DEE017A38" xlink:to="loc_us-gaap_ProductionRelatedImpairmentsOrCharges_08E7312407AD544D5E474273389A439E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_8FFEFA188FD653BEE310426DEE014DF3" xlink:type="locator" />
    <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_5243BFC1DD1840BA293D426DEE017A38" xlink:to="loc_us-gaap_OperatingIncomeLoss_8FFEFA188FD653BEE310426DEE014DF3" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract_C0F0805D1CBEA10BC681426DEE011CC0" xlink:type="locator" />
    <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_5243BFC1DD1840BA293D426DEE017A38" xlink:to="loc_us-gaap_NonoperatingIncomeExpenseAbstract_C0F0805D1CBEA10BC681426DEE011CC0" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaap_InterestExpense_115BA8CE5D84BEB70301426DEE01404A" xlink:type="locator" />
    <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_C0F0805D1CBEA10BC681426DEE011CC0" xlink:to="loc_us-gaap_InterestExpense_115BA8CE5D84BEB70301426DEE01404A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="loc_us-gaap_InvestmentIncomeInterest_7C43EB46B0FA24571BB7426DEE01411B" xlink:type="locator" />
    <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_C0F0805D1CBEA10BC681426DEE011CC0" xlink:to="loc_us-gaap_InvestmentIncomeInterest_7C43EB46B0FA24571BB7426DEE01411B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_7F0ADD8162ED0D2EB109426DEE02A4F0" xlink:type="locator" />
    <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_C0F0805D1CBEA10BC681426DEE011CC0" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_7F0ADD8162ED0D2EB109426DEE02A4F0" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_C909CA15A5C66F48FCEF426DEE0291DB" xlink:type="locator" />
    <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_C0F0805D1CBEA10BC681426DEE011CC0" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_C909CA15A5C66F48FCEF426DEE0291DB" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_E30414382025906BBFE3426DEE02F185" xlink:type="locator" />
    <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_5243BFC1DD1840BA293D426DEE017A38" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_E30414382025906BBFE3426DEE02F185" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_70D61525C19536534C52426DEE025F6F" xlink:type="locator" />
    <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_5243BFC1DD1840BA293D426DEE017A38" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_70D61525C19536534C52426DEE025F6F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_710435F2B64E45783BE2426DEE020401" xlink:type="locator" />
    <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_5243BFC1DD1840BA293D426DEE017A38" xlink:to="loc_us-gaap_NetIncomeLoss_710435F2B64E45783BE2426DEE020401" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_BBEC1F5FD35DAFEA95FD426DEE02E382" xlink:type="locator" />
    <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_5243BFC1DD1840BA293D426DEE017A38" xlink:to="loc_us-gaap_EarningsPerShareAbstract_BBEC1F5FD35DAFEA95FD426DEE02E382" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_ADE7DC17534FA72A2B27426DEE02DB9C" xlink:type="locator" />
    <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_BBEC1F5FD35DAFEA95FD426DEE02E382" xlink:to="loc_us-gaap_EarningsPerShareBasic_ADE7DC17534FA72A2B27426DEE02DB9C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_006653BBFB11B3D775CE426DEE0252C1" xlink:type="locator" />
    <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_BBEC1F5FD35DAFEA95FD426DEE02E382" xlink:to="loc_us-gaap_EarningsPerShareDiluted_006653BBFB11B3D775CE426DEE0252C1" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gulfisland.com/role/ContingenciesAndCommitments" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_BAEA2A47FE795ACEED67391A8FDD7506" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_4B4FFA4308A515AA1B1B391A8FE901C1" xlink:type="locator" />
    <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_BAEA2A47FE795ACEED67391A8FDD7506" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_4B4FFA4308A515AA1B1B391A8FE901C1" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gulfisland.com/role/ContractRevenueAndPercentageOfCompletionMethod" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RevenueRecognitionAbstract" xlink:label="loc_us-gaap_RevenueRecognitionAbstract_BB431FEBA9AC88AA7D56426DEDD69549" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LongTermContractsOrProgramsDisclosureTextBlock" xlink:label="loc_us-gaap_LongTermContractsOrProgramsDisclosureTextBlock_DEDD5EE3C214C956C7D542755516B3BF" xlink:type="locator" />
    <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_RevenueRecognitionAbstract_BB431FEBA9AC88AA7D56426DEDD69549" xlink:to="loc_us-gaap_LongTermContractsOrProgramsDisclosureTextBlock_DEDD5EE3C214C956C7D542755516B3BF" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gulfisland.com/role/ContractRevenueAndPercentageOfCompletionMethodInformationWithRespectToUncompletedContractsDetail" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RevenueRecognitionAbstract" xlink:label="loc_us-gaap_RevenueRecognitionAbstract_2F45EE67707D91DCEA09426DEDD02DF4" xlink:type="locator" />
    <loc xlink:href="gifi-20151231.xsd#gifi_ContractsInProcess" xlink:label="loc_gifi_ContractsInProcess_69EB9CE7162951B01C69426DEDD08B34" xlink:type="locator" />
    <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_RevenueRecognitionAbstract_2F45EE67707D91DCEA09426DEDD02DF4" xlink:to="loc_gifi_ContractsInProcess_69EB9CE7162951B01C69426DEDD08B34" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_EstimatedProfitEarnedtoDateonContracts" xlink:label="loc_gifi_EstimatedProfitEarnedtoDateonContracts_3162951D7F031D3BBAF14288E6E2D1CA" xlink:type="locator" />
    <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_RevenueRecognitionAbstract_2F45EE67707D91DCEA09426DEDD02DF4" xlink:to="loc_gifi_EstimatedProfitEarnedtoDateonContracts_3162951D7F031D3BBAF14288E6E2D1CA" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_ContractCostsAndEstimatedProfits" xlink:label="loc_gifi_ContractCostsAndEstimatedProfits_A7F7B6DE8FA24F240881426DEDD1ED98" xlink:type="locator" />
    <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_RevenueRecognitionAbstract_2F45EE67707D91DCEA09426DEDD02DF4" xlink:to="loc_gifi_ContractCostsAndEstimatedProfits_A7F7B6DE8FA24F240881426DEDD1ED98" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BilledContractReceivables" xlink:label="loc_us-gaap_BilledContractReceivables_C6F075ABBDC376297D1E426DEDD180A2" xlink:type="locator" />
    <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_RevenueRecognitionAbstract_2F45EE67707D91DCEA09426DEDD02DF4" xlink:to="loc_us-gaap_BilledContractReceivables_C6F075ABBDC376297D1E426DEDD180A2" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_NetCostsandEstimatedEarningsInExcessofBillings" xlink:label="loc_gifi_NetCostsandEstimatedEarningsInExcessofBillings_243FC3DCEBC8DCBDF152428AE5E5973C" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRecognitionAbstract_2F45EE67707D91DCEA09426DEDD02DF4" xlink:to="loc_gifi_NetCostsandEstimatedEarningsInExcessofBillings_243FC3DCEBC8DCBDF152428AE5E5973C" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gulfisland.com/role/ContractRevenueAndPercentageOfCompletionMethodNarrativeDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RevenueRecognitionAbstract" xlink:label="loc_us-gaap_RevenueRecognitionAbstract_DA5C208D41353F655D5D4254F7CA06CE" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_BF02ECDF9C45D2D82A084254F7CB02AA" xlink:type="locator" />
    <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_RevenueRecognitionAbstract_DA5C208D41353F655D5D4254F7CA06CE" xlink:to="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_BF02ECDF9C45D2D82A084254F7CB02AA" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AmortizationExpensePerUnitOfProductionByCostCenterAxis" xlink:label="loc_us-gaap_AmortizationExpensePerUnitOfProductionByCostCenterAxis_BDF7A275FFF01B917C1F425F15E570A0" xlink:type="locator" />
    <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_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_BF02ECDF9C45D2D82A084254F7CB02AA" xlink:to="loc_us-gaap_AmortizationExpensePerUnitOfProductionByCostCenterAxis_BDF7A275FFF01B917C1F425F15E570A0" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CostCenterForOilAndGasDisclosuresDomain" xlink:label="loc_us-gaap_CostCenterForOilAndGasDisclosuresDomain_CC7E98202C3AFE9DD9BC425F15E9054B" xlink:type="locator" />
    <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_AmortizationExpensePerUnitOfProductionByCostCenterAxis_BDF7A275FFF01B917C1F425F15E570A0" xlink:to="loc_us-gaap_CostCenterForOilAndGasDisclosuresDomain_CC7E98202C3AFE9DD9BC425F15E9054B" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_FabricationFacilitiesMember" xlink:label="loc_gifi_FabricationFacilitiesMember_03B52C550788EA6873C2425F4F233DEA" xlink:type="locator" />
    <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_CostCenterForOilAndGasDisclosuresDomain_CC7E98202C3AFE9DD9BC425F15E9054B" xlink:to="loc_gifi_FabricationFacilitiesMember_03B52C550788EA6873C2425F4F233DEA" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis" xlink:label="loc_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_41C2F08DEFD279CC259F425DD26DEB70" xlink:type="locator" />
    <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_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_BF02ECDF9C45D2D82A084254F7CB02AA" xlink:to="loc_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_41C2F08DEFD279CC259F425DD26DEB70" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProjectMember" xlink:label="loc_us-gaap_ProjectMember_940B7A3A042CD0486257425DD26EAE60" xlink:type="locator" />
    <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_41C2F08DEFD279CC259F425DD26DEB70" xlink:to="loc_us-gaap_ProjectMember_940B7A3A042CD0486257425DD26EAE60" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_LargeDeepwaterProjectRecentlyDeliveredMember" xlink:label="loc_gifi_LargeDeepwaterProjectRecentlyDeliveredMember_E2E3CDAA8C1C040257C2425E92730870" xlink:type="locator" />
    <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_940B7A3A042CD0486257425DD26EAE60" xlink:to="loc_gifi_LargeDeepwaterProjectRecentlyDeliveredMember_E2E3CDAA8C1C040257C2425E92730870" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_LargeDeepwaterProjectPriorYearsMember" xlink:label="loc_gifi_LargeDeepwaterProjectPriorYearsMember_889971762839847B1AD44262F6C1EEAC" xlink:type="locator" />
    <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_ProjectMember_940B7A3A042CD0486257425DD26EAE60" xlink:to="loc_gifi_LargeDeepwaterProjectPriorYearsMember_889971762839847B1AD44262F6C1EEAC" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:label="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_039A77F4D0F4CD30A4624254F7CB07B3" xlink:type="locator" />
    <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_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_BF02ECDF9C45D2D82A084254F7CB02AA" xlink:to="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_039A77F4D0F4CD30A4624254F7CB07B3" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LossOnContracts" xlink:label="loc_us-gaap_LossOnContracts_5C98155664DFCB9B61684254F7CBDF4A" xlink:type="locator" />
    <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_EntityWideInformationRevenueFromExternalCustomerLineItems_039A77F4D0F4CD30A4624254F7CB07B3" xlink:to="loc_us-gaap_LossOnContracts_5C98155664DFCB9B61684254F7CBDF4A" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_LossonContractLaborRateChanges" xlink:label="loc_gifi_LossonContractLaborRateChanges_497C0A64F53FB3F5827C4254F7CB6AA1" xlink:type="locator" />
    <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_EntityWideInformationRevenueFromExternalCustomerLineItems_039A77F4D0F4CD30A4624254F7CB07B3" xlink:to="loc_gifi_LossonContractLaborRateChanges_497C0A64F53FB3F5827C4254F7CB6AA1" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_LossonContractsNumberofProjects" xlink:label="loc_gifi_LossonContractsNumberofProjects_937CB4B9A3B98A6CF1B94254F7CC498B" xlink:type="locator" />
    <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_EntityWideInformationRevenueFromExternalCustomerLineItems_039A77F4D0F4CD30A4624254F7CB07B3" xlink:to="loc_gifi_LossonContractsNumberofProjects_937CB4B9A3B98A6CF1B94254F7CC498B" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_EntityWideDisclosureOnGeographicAreasPercentOfRevenueFromExternalCustomersAttributedToForeignCountries" xlink:label="loc_gifi_EntityWideDisclosureOnGeographicAreasPercentOfRevenueFromExternalCustomersAttributedToForeignCountries_835A9F1F9A61C60E99C94254F7CCB37B" xlink:type="locator" />
    <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_EntityWideInformationRevenueFromExternalCustomerLineItems_039A77F4D0F4CD30A4624254F7CB07B3" xlink:to="loc_gifi_EntityWideDisclosureOnGeographicAreasPercentOfRevenueFromExternalCustomersAttributedToForeignCountries_835A9F1F9A61C60E99C94254F7CCB37B" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_PassThroughCostsAsPercentOfRevenue" xlink:label="loc_gifi_PassThroughCostsAsPercentOfRevenue_D23A1B7BB801E4B792834254F7CC17EE" xlink:type="locator" />
    <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_EntityWideInformationRevenueFromExternalCustomerLineItems_039A77F4D0F4CD30A4624254F7CB07B3" xlink:to="loc_gifi_PassThroughCostsAsPercentOfRevenue_D23A1B7BB801E4B792834254F7CC17EE" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LossContingencyClaimsSettledNumber" xlink:label="loc_us-gaap_LossContingencyClaimsSettledNumber_E8B30EB4D65DF276B3924254F7CCB626" xlink:type="locator" />
    <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_EntityWideInformationRevenueFromExternalCustomerLineItems_039A77F4D0F4CD30A4624254F7CB07B3" xlink:to="loc_us-gaap_LossContingencyClaimsSettledNumber_E8B30EB4D65DF276B3924254F7CCB626" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherPrepaidExpenseCurrent" xlink:label="loc_us-gaap_OtherPrepaidExpenseCurrent_10EF77BAAA249B54063E4254F7CC557A" xlink:type="locator" />
    <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_EntityWideInformationRevenueFromExternalCustomerLineItems_039A77F4D0F4CD30A4624254F7CB07B3" xlink:to="loc_us-gaap_OtherPrepaidExpenseCurrent_10EF77BAAA249B54063E4254F7CC557A" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gulfisland.com/role/ContractRevenueAndPercentageOfCompletionMethodRevenuesByGeographicLocationDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RevenueRecognitionAbstract" xlink:label="loc_us-gaap_RevenueRecognitionAbstract_5640884AB25B033E3012372AF8067075" xlink:type="locator" />
    <loc xlink:href="gifi-20151231.xsd#gifi_GeographicReportingDisclosureTable" xlink:label="loc_gifi_GeographicReportingDisclosureTable_78A43D0457094A9D00CD372AF8063CCF" xlink:type="locator" />
    <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_RevenueRecognitionAbstract_5640884AB25B033E3012372AF8067075" xlink:to="loc_gifi_GeographicReportingDisclosureTable_78A43D0457094A9D00CD372AF8063CCF" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GeographicDistributionAxis" xlink:label="loc_us-gaap_GeographicDistributionAxis_C3504053E0C9A895BA47372AF806153B" xlink:type="locator" />
    <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_GeographicReportingDisclosureTable_78A43D0457094A9D00CD372AF8063CCF" xlink:to="loc_us-gaap_GeographicDistributionAxis_C3504053E0C9A895BA47372AF806153B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GeographicDistributionDomain" xlink:label="loc_us-gaap_GeographicDistributionDomain_6202B634D07744743D2D372AF8062928" xlink:type="locator" />
    <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_GeographicDistributionAxis_C3504053E0C9A895BA47372AF806153B" xlink:to="loc_us-gaap_GeographicDistributionDomain_6202B634D07744743D2D372AF8062928" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GeographicDistributionDomesticMember" xlink:label="loc_us-gaap_GeographicDistributionDomesticMember_2AC4D770ADBA7D235EB7372AF806C299" xlink:type="locator" />
    <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_GeographicDistributionDomain_6202B634D07744743D2D372AF8062928" xlink:to="loc_us-gaap_GeographicDistributionDomesticMember_2AC4D770ADBA7D235EB7372AF806C299" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GeographicDistributionForeignMember" xlink:label="loc_us-gaap_GeographicDistributionForeignMember_63B79A391D0AACCD349F372AF806D8D4" xlink:type="locator" />
    <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_GeographicDistributionDomain_6202B634D07744743D2D372AF8062928" xlink:to="loc_us-gaap_GeographicDistributionForeignMember_63B79A391D0AACCD349F372AF806D8D4" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_GeographicReportingDisclosureLineItems" xlink:label="loc_gifi_GeographicReportingDisclosureLineItems_1F567ED60B414ACD4AF4372AF80646D3" xlink:type="locator" />
    <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_GeographicReportingDisclosureTable_78A43D0457094A9D00CD372AF8063CCF" xlink:to="loc_gifi_GeographicReportingDisclosureLineItems_1F567ED60B414ACD4AF4372AF80646D3" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_E0F7CD579D7BE63F192D372AF806E206" xlink:type="locator" />
    <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_GeographicReportingDisclosureLineItems_1F567ED60B414ACD4AF4372AF80646D3" xlink:to="loc_us-gaap_Revenues_E0F7CD579D7BE63F192D372AF806E206" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gulfisland.com/role/ContractRevenueAndPercentageOfCompletionMethodRevenuesFromMajorCustomersDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RevenueRecognitionAbstract" xlink:label="loc_us-gaap_RevenueRecognitionAbstract_A79B872F4321BE2B68FD372AF8096354" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:label="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_9436A6233F24BAFF0547372AF809DA49" xlink:type="locator" />
    <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_RevenueRecognitionAbstract_A79B872F4321BE2B68FD372AF8096354" xlink:to="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_9436A6233F24BAFF0547372AF809DA49" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MajorCustomersAxis" xlink:label="loc_us-gaap_MajorCustomersAxis_EB785C1C5CCCA76CC538372AF80981B4" xlink:type="locator" />
    <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_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_9436A6233F24BAFF0547372AF809DA49" xlink:to="loc_us-gaap_MajorCustomersAxis_EB785C1C5CCCA76CC538372AF80981B4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NameOfMajorCustomerDomain" xlink:label="loc_us-gaap_NameOfMajorCustomerDomain_5846D12218864739CE94372AF809FDBC" xlink:type="locator" />
    <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_EB785C1C5CCCA76CC538372AF80981B4" xlink:to="loc_us-gaap_NameOfMajorCustomerDomain_5846D12218864739CE94372AF809FDBC" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_WalterOilAndGasMember" xlink:label="loc_gifi_WalterOilAndGasMember_C87321A927F04FC0F828372AF80956C3" xlink:type="locator" />
    <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_5846D12218864739CE94372AF809FDBC" xlink:to="loc_gifi_WalterOilAndGasMember_C87321A927F04FC0F828372AF80956C3" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_CustomerBMember" xlink:label="loc_gifi_CustomerBMember_8BE796DD5AA336350546372AF809C4A8" xlink:type="locator" />
    <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_NameOfMajorCustomerDomain_5846D12218864739CE94372AF809FDBC" xlink:to="loc_gifi_CustomerBMember_8BE796DD5AA336350546372AF809C4A8" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_AnadarkoMember" xlink:label="loc_gifi_AnadarkoMember_2D3341ECA167CF41036D372AF8092F37" xlink:type="locator" />
    <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_NameOfMajorCustomerDomain_5846D12218864739CE94372AF809FDBC" xlink:to="loc_gifi_AnadarkoMember_2D3341ECA167CF41036D372AF8092F37" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_CustomerTwoMember" xlink:label="loc_gifi_CustomerTwoMember_83715CD9E1DF119A4724372AF80917CF" xlink:type="locator" />
    <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_NameOfMajorCustomerDomain_5846D12218864739CE94372AF809FDBC" xlink:to="loc_gifi_CustomerTwoMember_83715CD9E1DF119A4724372AF80917CF" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_CustomerOneMember" xlink:label="loc_gifi_CustomerOneMember_E71B3E4315AB6B65E395372AF809D3E3" xlink:type="locator" />
    <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_NameOfMajorCustomerDomain_5846D12218864739CE94372AF809FDBC" xlink:to="loc_gifi_CustomerOneMember_E71B3E4315AB6B65E395372AF809D3E3" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:label="loc_us-gaap_EntityWideRevenueMajorCustomerLineItems_CC7D5FFE06E5212CD699372AF809C056" xlink:type="locator" />
    <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_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_9436A6233F24BAFF0547372AF809DA49" xlink:to="loc_us-gaap_EntityWideRevenueMajorCustomerLineItems_CC7D5FFE06E5212CD699372AF809C056" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_D2B1797E300C623A0952372AF809F92D" xlink:type="locator" />
    <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_EntityWideRevenueMajorCustomerLineItems_CC7D5FFE06E5212CD699372AF809C056" xlink:to="loc_us-gaap_Revenues_D2B1797E300C623A0952372AF809F92D" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gulfisland.com/role/ContractRevenueAndPercentageOfCompletionMethodTables" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RevenueRecognitionAbstract" xlink:label="loc_us-gaap_RevenueRecognitionAbstract_3B7CC3E7E0A27BDE005E32E2CAFCE52E" xlink:type="locator" />
    <loc xlink:href="gifi-20151231.xsd#gifi_CostAndEstimatedEarningsOnUncompletedContractsTableTextBlock" xlink:label="loc_gifi_CostAndEstimatedEarningsOnUncompletedContractsTableTextBlock_0C219FB44F94467C7D0732AC6CDB3F74" xlink:type="locator" />
    <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_RevenueRecognitionAbstract_3B7CC3E7E0A27BDE005E32E2CAFCE52E" xlink:to="loc_gifi_CostAndEstimatedEarningsOnUncompletedContractsTableTextBlock_0C219FB44F94467C7D0732AC6CDB3F74" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_CostAndEstimatedEarningsOnUncompletedContractsIncludedInConsolidatedBalanceSheetsTableTextBlock" xlink:label="loc_gifi_CostAndEstimatedEarningsOnUncompletedContractsIncludedInConsolidatedBalanceSheetsTableTextBlock_1D7709A8A9D375FE06E832AC6CDBB1D9" xlink:type="locator" />
    <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_RevenueRecognitionAbstract_3B7CC3E7E0A27BDE005E32E2CAFCE52E" xlink:to="loc_gifi_CostAndEstimatedEarningsOnUncompletedContractsIncludedInConsolidatedBalanceSheetsTableTextBlock_1D7709A8A9D375FE06E832AC6CDBB1D9" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_4547B5B15FBE79ED59C732BF88AA5DA2" xlink:type="locator" />
    <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_RevenueRecognitionAbstract_3B7CC3E7E0A27BDE005E32E2CAFCE52E" xlink:to="loc_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_4547B5B15FBE79ED59C732BF88AA5DA2" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_ScheduleOfFinancialInformationByGeographicAreaTableTextBlock" xlink:label="loc_gifi_ScheduleOfFinancialInformationByGeographicAreaTableTextBlock_0240AEE813DD583D999432BEF24A1066" xlink:type="locator" />
    <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_RevenueRecognitionAbstract_3B7CC3E7E0A27BDE005E32E2CAFCE52E" xlink:to="loc_gifi_ScheduleOfFinancialInformationByGeographicAreaTableTextBlock_0240AEE813DD583D999432BEF24A1066" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gulfisland.com/role/ContractRevenueAndPercentageOfCompletionMethodUncompletedContractsIncludedInAccompanyingConsolidatedBalanceSheetsDetail" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RevenueRecognitionAbstract" xlink:label="loc_us-gaap_RevenueRecognitionAbstract_2AEC782C7A3E3AA02587426DEDCD8A84" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xlink:label="loc_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_E905E3835189C1D54801426DEDCD0044" xlink:type="locator" />
    <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_RevenueRecognitionAbstract_2AEC782C7A3E3AA02587426DEDCD8A84" xlink:to="loc_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_E905E3835189C1D54801426DEDCD0044" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BillingsInExcessOfCostCurrent" xlink:label="loc_us-gaap_BillingsInExcessOfCostCurrent_D0CF6F5CBF19DCE57BD9426DEDCD71B6" xlink:type="locator" />
    <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_RevenueRecognitionAbstract_2AEC782C7A3E3AA02587426DEDCD8A84" xlink:to="loc_us-gaap_BillingsInExcessOfCostCurrent_D0CF6F5CBF19DCE57BD9426DEDCD71B6" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_NetCostsandEstimatedEarningsInExcessofBillings" xlink:label="loc_gifi_NetCostsandEstimatedEarningsInExcessofBillings_A172A28823DBECDD655D428B700C58FE" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRecognitionAbstract_2AEC782C7A3E3AA02587426DEDCD8A84" xlink:to="loc_gifi_NetCostsandEstimatedEarningsInExcessofBillings_A172A28823DBECDD655D428B700C58FE" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gulfisland.com/role/ContractsReceivableAndRetainage" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ContractorsAbstract" xlink:label="loc_us-gaap_ContractorsAbstract_13D10A54F97A7882EDA2426DEDBDBB97" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesExcludingAllowanceForCreditLossesTextBlock" xlink:label="loc_us-gaap_LoansNotesTradeAndOtherReceivablesExcludingAllowanceForCreditLossesTextBlock_D896DDA4918B1D11CBE8427C56C3A35E" xlink:type="locator" />
    <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_13D10A54F97A7882EDA2426DEDBDBB97" xlink:to="loc_us-gaap_LoansNotesTradeAndOtherReceivablesExcludingAllowanceForCreditLossesTextBlock_D896DDA4918B1D11CBE8427C56C3A35E" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gulfisland.com/role/ContractsReceivableAndRetainageAmountsDueOnContractsDetail" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ContractorsAbstract" xlink:label="loc_us-gaap_ContractorsAbstract_B9C10CE064BA4D1980FB41AE59D0E525" xlink:type="locator" />
    <loc xlink:href="gifi-20151231.xsd#gifi_LongtermContractsOrProgramsDisclosureTable" xlink:label="loc_gifi_LongtermContractsOrProgramsDisclosureTable_0DD7A955DF8D16ADA4BD41AE59D0616F" xlink:type="locator" />
    <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_B9C10CE064BA4D1980FB41AE59D0E525" xlink:to="loc_gifi_LongtermContractsOrProgramsDisclosureTable_0DD7A955DF8D16ADA4BD41AE59D0616F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_90A1E0B77744D5A20BB241AE59D1744E" xlink:type="locator" />
    <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_0DD7A955DF8D16ADA4BD41AE59D0616F" xlink:to="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_90A1E0B77744D5A20BB241AE59D1744E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ReceivableTypeDomain" xlink:label="loc_us-gaap_ReceivableTypeDomain_B00BA06CD7A6B9BF07F241AE59D15FFA" xlink:type="locator" />
    <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_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_90A1E0B77744D5A20BB241AE59D1744E" xlink:to="loc_us-gaap_ReceivableTypeDomain_B00BA06CD7A6B9BF07F241AE59D15FFA" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_Top6CustomerMember" xlink:label="loc_gifi_Top6CustomerMember_883227F3837215699A5E41AE59D1E5C2" xlink:type="locator" />
    <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_ReceivableTypeDomain_B00BA06CD7A6B9BF07F241AE59D15FFA" xlink:to="loc_gifi_Top6CustomerMember_883227F3837215699A5E41AE59D1E5C2" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_ContractTypeAxis" xlink:label="loc_gifi_ContractTypeAxis_FEB42383D1DA947E716B41AE59D13D02" xlink:type="locator" />
    <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_LongtermContractsOrProgramsDisclosureTable_0DD7A955DF8D16ADA4BD41AE59D0616F" xlink:to="loc_gifi_ContractTypeAxis_FEB42383D1DA947E716B41AE59D13D02" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_ContractTypeDomain" xlink:label="loc_gifi_ContractTypeDomain_4C6031AE494B00FB94E641AE59D22AE2" xlink:type="locator" />
    <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_ContractTypeAxis_FEB42383D1DA947E716B41AE59D13D02" xlink:to="loc_gifi_ContractTypeDomain_4C6031AE494B00FB94E641AE59D22AE2" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_CompletedContractsMember" xlink:label="loc_gifi_CompletedContractsMember_3BBE88206267A508A45641AE59D2974C" xlink:type="locator" />
    <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_ContractTypeDomain_4C6031AE494B00FB94E641AE59D22AE2" xlink:to="loc_gifi_CompletedContractsMember_3BBE88206267A508A45641AE59D2974C" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_ContractsInProgressMember" xlink:label="loc_gifi_ContractsInProgressMember_DA9F2E4BBBFFCF3A528441AE59D285A4" xlink:type="locator" />
    <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_ContractTypeDomain_4C6031AE494B00FB94E641AE59D22AE2" xlink:to="loc_gifi_ContractsInProgressMember_DA9F2E4BBBFFCF3A528441AE59D285A4" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_LongtermContractsOrProgramsDisclosureLineItems" xlink:label="loc_gifi_LongtermContractsOrProgramsDisclosureLineItems_4FC1BFBB40F9FF17CE4A41AE59D21C36" xlink:type="locator" />
    <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_LongtermContractsOrProgramsDisclosureTable_0DD7A955DF8D16ADA4BD41AE59D0616F" xlink:to="loc_gifi_LongtermContractsOrProgramsDisclosureLineItems_4FC1BFBB40F9FF17CE4A41AE59D21C36" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ContractReceivableDueOneYearOrLess" xlink:label="loc_us-gaap_ContractReceivableDueOneYearOrLess_6BF5A5A56AA36B4861D341AE59D21E66" xlink:type="locator" />
    <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_4FC1BFBB40F9FF17CE4A41AE59D21C36" xlink:to="loc_us-gaap_ContractReceivableDueOneYearOrLess_6BF5A5A56AA36B4861D341AE59D21E66" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ContractReceivableDueAfterOneYear" xlink:label="loc_us-gaap_ContractReceivableDueAfterOneYear_E0D1F47B50412FDF3DA641AE59D32BAD" xlink:type="locator" />
    <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_4FC1BFBB40F9FF17CE4A41AE59D21C36" xlink:to="loc_us-gaap_ContractReceivableDueAfterOneYear_E0D1F47B50412FDF3DA641AE59D32BAD" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ContractReceivableRetainageDueOneYearOrLess" xlink:label="loc_us-gaap_ContractReceivableRetainageDueOneYearOrLess_ED61B0BE429F6831D35D41AE59D32D99" xlink:type="locator" />
    <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_4FC1BFBB40F9FF17CE4A41AE59D21C36" xlink:to="loc_us-gaap_ContractReceivableRetainageDueOneYearOrLess_ED61B0BE429F6831D35D41AE59D32D99" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsReceivableGross" xlink:label="loc_us-gaap_AccountsReceivableGross_25551887F90EE49CB98A41AE59D3AA76" xlink:type="locator" />
    <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_LongtermContractsOrProgramsDisclosureLineItems_4FC1BFBB40F9FF17CE4A41AE59D21C36" xlink:to="loc_us-gaap_AccountsReceivableGross_25551887F90EE49CB98A41AE59D3AA76" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_83A60D8BCB0D5FA181CD41AE59D359C7" xlink:type="locator" />
    <presentationArc order="5" 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_4FC1BFBB40F9FF17CE4A41AE59D21C36" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_83A60D8BCB0D5FA181CD41AE59D359C7" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsReceivableNet" xlink:label="loc_us-gaap_AccountsReceivableNet_89B3771D91837094413441AE59D38979" xlink:type="locator" />
    <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_gifi_LongtermContractsOrProgramsDisclosureLineItems_4FC1BFBB40F9FF17CE4A41AE59D21C36" xlink:to="loc_us-gaap_AccountsReceivableNet_89B3771D91837094413441AE59D38979" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_PercentageOfRevenueFromMajorCustomer" xlink:label="loc_gifi_PercentageOfRevenueFromMajorCustomer_CC3A6534A4CE72EE060D41AE59D3CA6F" xlink:type="locator" />
    <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_4FC1BFBB40F9FF17CE4A41AE59D21C36" xlink:to="loc_gifi_PercentageOfRevenueFromMajorCustomer_CC3A6534A4CE72EE060D41AE59D3CA6F" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_NumberOfMajorCustomerRevenue" xlink:label="loc_gifi_NumberOfMajorCustomerRevenue_464F38D0675C84828F2741AE59D4935E" xlink:type="locator" />
    <presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureLineItems_4FC1BFBB40F9FF17CE4A41AE59D21C36" xlink:to="loc_gifi_NumberOfMajorCustomerRevenue_464F38D0675C84828F2741AE59D4935E" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gulfisland.com/role/ContractsReceivableAndRetainageTables" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ContractorsAbstract" xlink:label="loc_us-gaap_ContractorsAbstract_D182AA353567B0BEF4773E488C972373" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_CC2DC08CD15A7052915B3E0E6DDE0C02" xlink:type="locator" />
    <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_D182AA353567B0BEF4773E488C972373" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_CC2DC08CD15A7052915B3E0E6DDE0C02" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gulfisland.com/role/DocumentAndEntityInformation" xlink:type="extended">
    <loc xlink:href="gifi-20151231.xsd#gifi_DocumentAndEntityInformationAbstract" xlink:label="loc_gifi_DocumentAndEntityInformationAbstract_59532106711BCC8874BAD29B2ADC7B1C" xlink:type="locator" />
    <loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType_46643CE2DD5F0099CFC6D29B2ADC95D8" xlink:type="locator" />
    <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_59532106711BCC8874BAD29B2ADC7B1C" xlink:to="loc_dei_DocumentType_46643CE2DD5F0099CFC6D29B2ADC95D8" xlink:type="arc" />
    <loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag_733EB77ACA80FC75F2A6D29B2ADC5189" xlink:type="locator" />
    <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_59532106711BCC8874BAD29B2ADC7B1C" xlink:to="loc_dei_AmendmentFlag_733EB77ACA80FC75F2A6D29B2ADC5189" xlink:type="arc" />
    <loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_C4358BEB639C2C8EA0C2D29B2ADCDFF3" xlink:type="locator" />
    <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_59532106711BCC8874BAD29B2ADC7B1C" xlink:to="loc_dei_DocumentPeriodEndDate_C4358BEB639C2C8EA0C2D29B2ADCDFF3" xlink:type="arc" />
    <loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus_FF994B0251A8B627A351D29B2ADC8D72" xlink:type="locator" />
    <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_59532106711BCC8874BAD29B2ADC7B1C" xlink:to="loc_dei_DocumentFiscalYearFocus_FF994B0251A8B627A351D29B2ADC8D72" xlink:type="arc" />
    <loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus_B69D8B73BDD82528E730D29B2ADD6FA2" xlink:type="locator" />
    <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_59532106711BCC8874BAD29B2ADC7B1C" xlink:to="loc_dei_DocumentFiscalPeriodFocus_B69D8B73BDD82528E730D29B2ADD6FA2" xlink:type="arc" />
    <loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_TradingSymbol" xlink:label="loc_dei_TradingSymbol_ABC401AE86BD4E46C9BED29B2ADD59E5" xlink:type="locator" />
    <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_59532106711BCC8874BAD29B2ADC7B1C" xlink:to="loc_dei_TradingSymbol_ABC401AE86BD4E46C9BED29B2ADD59E5" xlink:type="arc" />
    <loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName_7373B1DB2557D5DFD8ACD29B2ADDAD48" xlink:type="locator" />
    <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_59532106711BCC8874BAD29B2ADC7B1C" xlink:to="loc_dei_EntityRegistrantName_7373B1DB2557D5DFD8ACD29B2ADDAD48" xlink:type="arc" />
    <loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey_BA2E8BF8C806A0CF9653D29B2ADD4853" xlink:type="locator" />
    <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_59532106711BCC8874BAD29B2ADC7B1C" xlink:to="loc_dei_EntityCentralIndexKey_BA2E8BF8C806A0CF9653D29B2ADD4853" xlink:type="arc" />
    <loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate_C74E92F5932094AA6186D29B2ADDB322" xlink:type="locator" />
    <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_59532106711BCC8874BAD29B2ADC7B1C" xlink:to="loc_dei_CurrentFiscalYearEndDate_C74E92F5932094AA6186D29B2ADDB322" xlink:type="arc" />
    <loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_324977A5A46DA60237B1D29B2ADD9D76" xlink:type="locator" />
    <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_59532106711BCC8874BAD29B2ADC7B1C" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_324977A5A46DA60237B1D29B2ADD9D76" xlink:type="arc" />
    <loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_dei_EntityCurrentReportingStatus_CD1F81D0075273150C73D29B2ADDADF6" xlink:type="locator" />
    <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_59532106711BCC8874BAD29B2ADC7B1C" xlink:to="loc_dei_EntityCurrentReportingStatus_CD1F81D0075273150C73D29B2ADDADF6" xlink:type="arc" />
    <loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_dei_EntityVoluntaryFilers_2EF2460A1041B7A6AFBED29B2ADD7CC6" xlink:type="locator" />
    <presentationArc order="12" 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_59532106711BCC8874BAD29B2ADC7B1C" xlink:to="loc_dei_EntityVoluntaryFilers_2EF2460A1041B7A6AFBED29B2ADD7CC6" xlink:type="arc" />
    <loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory_AC86F581527F09AC2426D29B2ADD394E" xlink:type="locator" />
    <presentationArc order="13" 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_59532106711BCC8874BAD29B2ADC7B1C" xlink:to="loc_dei_EntityFilerCategory_AC86F581527F09AC2426D29B2ADD394E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_F1AD1755B6E6E61B96FED29B2ADDC4E2" xlink:type="locator" />
    <presentationArc order="14" 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_59532106711BCC8874BAD29B2ADC7B1C" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_F1AD1755B6E6E61B96FED29B2ADDC4E2" xlink:type="arc" />
    <loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityPublicFloat" xlink:label="loc_dei_EntityPublicFloat_5E1047E26E9ECCD4208DD29B2ADD42BB" xlink:type="locator" />
    <presentationArc order="15" 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_59532106711BCC8874BAD29B2ADC7B1C" xlink:to="loc_dei_EntityPublicFloat_5E1047E26E9ECCD4208DD29B2ADD42BB" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gulfisland.com/role/EarningsPerShareAndStockRepurchase" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_F9078946B84C139D422C391D3F01036F" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_FD8A8FEBCA2600235A15391D3F014A74" xlink:type="locator" />
    <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_F9078946B84C139D422C391D3F01036F" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_FD8A8FEBCA2600235A15391D3F014A74" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gulfisland.com/role/EarningsPerShareAndStockRepurchaseComputationOfBasicAndDilutedEarningsPerShareDetail" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_9F65516141851B93D58A41B4BCCDE3B8" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_5894A5A32EC958CD942F41B4BCCDF47A" xlink:type="locator" />
    <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_9F65516141851B93D58A41B4BCCDE3B8" xlink:to="loc_us-gaap_NetIncomeLoss_5894A5A32EC958CD942F41B4BCCDF47A" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_NetIncomeLossAllocatedToParticipatingSecuritiesBasic" xlink:label="loc_gifi_NetIncomeLossAllocatedToParticipatingSecuritiesBasic_5B72607E4AC57AAAE3EF41B4BCCD5BCC" xlink:type="locator" />
    <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_EarningsPerShareAbstract_9F65516141851B93D58A41B4BCCDE3B8" xlink:to="loc_gifi_NetIncomeLossAllocatedToParticipatingSecuritiesBasic_5B72607E4AC57AAAE3EF41B4BCCD5BCC" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_EBD87891D22DE607320441B4BCCEF21D" xlink:type="locator" />
    <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_EarningsPerShareAbstract_9F65516141851B93D58A41B4BCCDE3B8" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_EBD87891D22DE607320441B4BCCEF21D" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareBasicAbstract" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract_9217387FA37A997A18F241B4BCCE1E60" xlink:type="locator" />
    <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_EarningsPerShareAbstract_9F65516141851B93D58A41B4BCCDE3B8" xlink:to="loc_us-gaap_EarningsPerShareBasicAbstract_9217387FA37A997A18F241B4BCCE1E60" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_D2CB3546FB891556980041B4BCCE3038" xlink:type="locator" />
    <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_EarningsPerShareBasicAbstract_9217387FA37A997A18F241B4BCCE1E60" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_D2CB3546FB891556980041B4BCCE3038" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_9FB61BD8306C3E04525641B4BCCFDFE2" xlink:type="locator" />
    <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_EarningsPerShareBasicAbstract_9217387FA37A997A18F241B4BCCE1E60" xlink:to="loc_us-gaap_EarningsPerShareBasic_9FB61BD8306C3E04525641B4BCCFDFE2" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareDilutedAbstract" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract_C3EC0A070E865B2E06DA41B4BCCFCA64" xlink:type="locator" />
    <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_EarningsPerShareAbstract_9F65516141851B93D58A41B4BCCDE3B8" xlink:to="loc_us-gaap_EarningsPerShareDilutedAbstract_C3EC0A070E865B2E06DA41B4BCCFCA64" xlink:type="arc" />
    <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_EarningsPerShareDilutedAbstract_C3EC0A070E865B2E06DA41B4BCCFCA64" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_D2CB3546FB891556980041B4BCCE3038" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_EC7E4073D415995E1F7041B4BCCF3583" xlink:type="locator" />
    <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_EarningsPerShareDilutedAbstract_C3EC0A070E865B2E06DA41B4BCCFCA64" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_EC7E4073D415995E1F7041B4BCCF3583" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_E35AD27BBE204CC68AAD41B4BCD0627F" xlink:type="locator" />
    <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_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_EC7E4073D415995E1F7041B4BCCF3583" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_E35AD27BBE204CC68AAD41B4BCD0627F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_5DABF2297FE342C82B0141B4BCD0383F" xlink:type="locator" />
    <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_EarningsPerShareDilutedAbstract_C3EC0A070E865B2E06DA41B4BCCFCA64" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_5DABF2297FE342C82B0141B4BCD0383F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_98103D917FE64CCCA87141B4BCD0DEC9" xlink:type="locator" />
    <presentationArc order="4" 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_EarningsPerShareDilutedAbstract_C3EC0A070E865B2E06DA41B4BCCFCA64" xlink:to="loc_us-gaap_EarningsPerShareDiluted_98103D917FE64CCCA87141B4BCD0DEC9" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_FE39979275D62C2A04A241B4BCD02EFC" xlink:type="locator" />
    <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_EarningsPerShareAbstract_9F65516141851B93D58A41B4BCCDE3B8" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_FE39979275D62C2A04A241B4BCD02EFC" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gulfisland.com/role/EarningsPerShareAndStockRepurchaseTables" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_EA920D8B756C4EB1A98B32A7E6FDCDDA" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_F8774159FBC237600EB332A7E6FD8221" xlink:type="locator" />
    <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_EA920D8B756C4EB1A98B32A7E6FDCDDA" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_F8774159FBC237600EB332A7E6FD8221" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gulfisland.com/role/FairValueMeasurementsAndAssetsHeldForSale" xlink:type="extended">
    <loc xlink:href="gifi-20151231.xsd#gifi_FairValueMeasurementandAssetsHeldforsaleAbstract" xlink:label="loc_gifi_FairValueMeasurementandAssetsHeldforsaleAbstract_E5EDE72646379B0D8EB2397B15C42583" xlink:type="locator" />
    <loc xlink:href="gifi-20151231.xsd#gifi_FairValueMeasurementandAssetsHeldforsaleTextBlock" xlink:label="loc_gifi_FairValueMeasurementandAssetsHeldforsaleTextBlock_ABD9332367DBEFD68B8F3979CFE4C646" xlink:type="locator" />
    <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_FairValueMeasurementandAssetsHeldforsaleAbstract_E5EDE72646379B0D8EB2397B15C42583" xlink:to="loc_gifi_FairValueMeasurementandAssetsHeldforsaleTextBlock_ABD9332367DBEFD68B8F3979CFE4C646" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gulfisland.com/role/FairValueMeasurementsAndAssetsHeldForSaleAdditionalInformationDetail" xlink:type="extended">
    <loc xlink:href="gifi-20151231.xsd#gifi_FairValueMeasurementandAssetsHeldforsaleAbstract" xlink:label="loc_gifi_FairValueMeasurementandAssetsHeldforsaleAbstract_8598917A3473C16CC7753E0E6DBA60DF" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_5F017E31B6702D3E4B973E0E6DBAAB82" xlink:type="locator" />
    <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_FairValueMeasurementandAssetsHeldforsaleAbstract_8598917A3473C16CC7753E0E6DBA60DF" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_5F017E31B6702D3E4B973E0E6DBAAB82" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure" xlink:label="loc_us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure_C24108E764B5B220131D3E0E6DBA72D4" xlink:type="locator" />
    <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_FairValueMeasurementandAssetsHeldforsaleAbstract_8598917A3473C16CC7753E0E6DBA60DF" xlink:to="loc_us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure_C24108E764B5B220131D3E0E6DBA72D4" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_AssetsHeldforsaleReclassificationtoInventory" xlink:label="loc_gifi_AssetsHeldforsaleReclassificationtoInventory_B4132BFEB8772F4925A33E0E6DBAF2EB" xlink:type="locator" />
    <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_FairValueMeasurementandAssetsHeldforsaleAbstract_8598917A3473C16CC7753E0E6DBA60DF" xlink:to="loc_gifi_AssetsHeldforsaleReclassificationtoInventory_B4132BFEB8772F4925A33E0E6DBAF2EB" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetImpairmentCharges" xlink:label="loc_us-gaap_AssetImpairmentCharges_92C3EA477553BDD309F13E0E6DBAA65C" xlink:type="locator" />
    <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_FairValueMeasurementandAssetsHeldforsaleAbstract_8598917A3473C16CC7753E0E6DBA60DF" xlink:to="loc_us-gaap_AssetImpairmentCharges_92C3EA477553BDD309F13E0E6DBAA65C" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gulfisland.com/role/IncomeTaxes" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_5269ECD4F506A13A4B17389808AE608A" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_CBFAD87A75EDE4636416389808AECC20" xlink:type="locator" />
    <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_IncomeTaxDisclosureAbstract_5269ECD4F506A13A4B17389808AE608A" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_CBFAD87A75EDE4636416389808AECC20" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gulfisland.com/role/IncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetail" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_9005D39343E57AE520D13342802BFC65" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_9791EE2A420A5C5501BB3342802B0855" xlink:type="locator" />
    <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_IncomeTaxDisclosureAbstract_9005D39343E57AE520D13342802BFC65" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_9791EE2A420A5C5501BB3342802B0855" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_2204C23C16673771C101334280319A26" xlink:type="locator" />
    <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_IncomeTaxDisclosureAbstract_9005D39343E57AE520D13342802BFC65" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_2204C23C16673771C101334280319A26" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_226B33940A4AD1EF57D933428031FF0C" xlink:type="locator" />
    <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_IncomeTaxDisclosureAbstract_9005D39343E57AE520D13342802BFC65" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_226B33940A4AD1EF57D933428031FF0C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits_321BB82C523868A4939233428031A8FC" xlink:type="locator" />
    <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_IncomeTaxDisclosureAbstract_9005D39343E57AE520D13342802BFC65" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits_321BB82C523868A4939233428031A8FC" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_DeferredTaxAssetsLongTermContracts" xlink:label="loc_gifi_DeferredTaxAssetsLongTermContracts_0AB1BF1A1E8F549405B233428031D1CA" xlink:type="locator" />
    <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_IncomeTaxDisclosureAbstract_9005D39343E57AE520D13342802BFC65" xlink:to="loc_gifi_DeferredTaxAssetsLongTermContracts_0AB1BF1A1E8F549405B233428031D1CA" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_40A76FC17E2B97CECCE733428031F8E1" xlink:type="locator" />
    <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_IncomeTaxDisclosureAbstract_9005D39343E57AE520D13342802BFC65" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_40A76FC17E2B97CECCE733428031F8E1" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_B0ECDE8C2087CCD91DD5334280319DC7" xlink:type="locator" />
    <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_IncomeTaxDisclosureAbstract_9005D39343E57AE520D13342802BFC65" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_B0ECDE8C2087CCD91DD5334280319DC7" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_75BD962CB63B303F70C533428031386E" xlink:type="locator" />
    <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_IncomeTaxDisclosureAbstract_9005D39343E57AE520D13342802BFC65" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_75BD962CB63B303F70C533428031386E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_17158268FF133B710EB9334280314F74" xlink:type="locator" />
    <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_IncomeTaxDisclosureAbstract_9005D39343E57AE520D13342802BFC65" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_17158268FF133B710EB9334280314F74" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_0549C824BE5857D6E5A733428031243C" xlink:type="locator" />
    <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_IncomeTaxDisclosureAbstract_9005D39343E57AE520D13342802BFC65" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_0549C824BE5857D6E5A733428031243C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="loc_us-gaap_DeferredTaxLiabilities_95BAB2D6F5C50CC498C43342803151CF" xlink:type="locator" />
    <presentationArc order="11" 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_IncomeTaxDisclosureAbstract_9005D39343E57AE520D13342802BFC65" xlink:to="loc_us-gaap_DeferredTaxLiabilities_95BAB2D6F5C50CC498C43342803151CF" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gulfisland.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseDetail" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_602258931C41BC5F915A32AC6C718E12" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_4CF7776C21DA5B032A8232AC6C7103EC" xlink:type="locator" />
    <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_IncomeTaxDisclosureAbstract_602258931C41BC5F915A32AC6C718E12" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_4CF7776C21DA5B032A8232AC6C7103EC" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_A30A14914C4D233407A432AC6C716DD5" xlink:type="locator" />
    <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_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_4CF7776C21DA5B032A8232AC6C7103EC" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_A30A14914C4D233407A432AC6C716DD5" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_8DD1189040CD4D162BF832AC6C728C2C" xlink:type="locator" />
    <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_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_4CF7776C21DA5B032A8232AC6C7103EC" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_8DD1189040CD4D162BF832AC6C728C2C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_4041DE3D6CE269553D6E32AC6C72C507" xlink:type="locator" />
    <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_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_4CF7776C21DA5B032A8232AC6C7103EC" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_4041DE3D6CE269553D6E32AC6C72C507" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_5ED58A0D6D8E6E07B38C32AC6C72CAF7" xlink:type="locator" />
    <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_IncomeTaxDisclosureAbstract_602258931C41BC5F915A32AC6C718E12" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_5ED58A0D6D8E6E07B38C32AC6C72CAF7" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_C8AB9E4D0639E77BC35932AC6C725626" xlink:type="locator" />
    <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_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_5ED58A0D6D8E6E07B38C32AC6C72CAF7" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_C8AB9E4D0639E77BC35932AC6C725626" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_4332E47BA1F3F04075C232AC6C72FF3F" xlink:type="locator" />
    <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_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_5ED58A0D6D8E6E07B38C32AC6C72CAF7" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_4332E47BA1F3F04075C232AC6C72FF3F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_3D4086C627C86963E1CF32AC6C728869" xlink:type="locator" />
    <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_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_5ED58A0D6D8E6E07B38C32AC6C72CAF7" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_3D4086C627C86963E1CF32AC6C728869" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_EAA4A9E06CB81B412AE232AC6C720043" xlink:type="locator" />
    <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_IncomeTaxDisclosureAbstract_602258931C41BC5F915A32AC6C718E12" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_EAA4A9E06CB81B412AE232AC6C720043" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gulfisland.com/role/IncomeTaxesReconciliationOfIncomeTaxesDetail" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_63BFAC9F5EBE5B31BF1C37D4C20D370A" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_F9AF5AA194897CBF06A837D4C20D4105" xlink:type="locator" />
    <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_IncomeTaxDisclosureAbstract_63BFAC9F5EBE5B31BF1C37D4C20D370A" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_F9AF5AA194897CBF06A837D4C20D4105" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_D8E7AEC78CDA847AE17937D4C20DD5B1" xlink:type="locator" />
    <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_IncomeTaxDisclosureAbstract_63BFAC9F5EBE5B31BF1C37D4C20D370A" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_D8E7AEC78CDA847AE17937D4C20DD5B1" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities" xlink:label="loc_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities_B8EC9441ED95177CA25A37D4C20D425B" xlink:type="locator" />
    <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_IncomeTaxDisclosureAbstract_63BFAC9F5EBE5B31BF1C37D4C20D370A" xlink:to="loc_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities_B8EC9441ED95177CA25A37D4C20D425B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_F52D0BF02B259A00AF0E37D4C20D630A" xlink:type="locator" />
    <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_IncomeTaxDisclosureAbstract_63BFAC9F5EBE5B31BF1C37D4C20D370A" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_F52D0BF02B259A00AF0E37D4C20D630A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_0E73703DD9E335D3B57A37D4C20D6BF9" xlink:type="locator" />
    <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_IncomeTaxDisclosureAbstract_63BFAC9F5EBE5B31BF1C37D4C20D370A" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_0E73703DD9E335D3B57A37D4C20D6BF9" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_94FCB8DAD570013FB20237D4C20D5932" xlink:type="locator" />
    <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_IncomeTaxDisclosureAbstract_63BFAC9F5EBE5B31BF1C37D4C20D370A" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_94FCB8DAD570013FB20237D4C20D5932" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_F0C2BAB66363BF4FADF437D4C20D44ED" xlink:type="locator" />
    <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_IncomeTaxDisclosureAbstract_63BFAC9F5EBE5B31BF1C37D4C20D370A" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_F0C2BAB66363BF4FADF437D4C20D44ED" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities_9CFF8D75C56F640A4E7537D4C20E4D4F" xlink:type="locator" />
    <presentationArc order="8" 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_IncomeTaxDisclosureAbstract_63BFAC9F5EBE5B31BF1C37D4C20D370A" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities_9CFF8D75C56F640A4E7537D4C20E4D4F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_7E3E53A1F317B43D7C5C37D4C20E85BD" xlink:type="locator" />
    <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_IncomeTaxDisclosureAbstract_63BFAC9F5EBE5B31BF1C37D4C20D370A" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_7E3E53A1F317B43D7C5C37D4C20E85BD" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_2D234223857BF38100F637D4C20EC411" xlink:type="locator" />
    <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_IncomeTaxDisclosureAbstract_63BFAC9F5EBE5B31BF1C37D4C20D370A" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_2D234223857BF38100F637D4C20EC411" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gulfisland.com/role/IncomeTaxesTables" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_041017BAA58CAC63D9A5D29B2BDB61DD" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_748ED6D835A23F41CD33D29B2BDC45FD" xlink:type="locator" />
    <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_IncomeTaxDisclosureAbstract_041017BAA58CAC63D9A5D29B2BDB61DD" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_748ED6D835A23F41CD33D29B2BDC45FD" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_E9BEF5608413F1888DEAD29B2BE1243A" xlink:type="locator" />
    <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_IncomeTaxDisclosureAbstract_041017BAA58CAC63D9A5D29B2BDB61DD" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_E9BEF5608413F1888DEAD29B2BE1243A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_986617569099D8F0C8B3D29B2BE17449" xlink:type="locator" />
    <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_IncomeTaxDisclosureAbstract_041017BAA58CAC63D9A5D29B2BDB61DD" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_986617569099D8F0C8B3D29B2BE17449" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gulfisland.com/role/LineOfCredit" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_AE8CA6F19C71BCD990BE391D3EF9441A" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_92A0CC949C9714B34ED9391D3EF99765" xlink:type="locator" />
    <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_AE8CA6F19C71BCD990BE391D3EF9441A" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_92A0CC949C9714B34ED9391D3EF99765" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gulfisland.com/role/LineOfCreditAdditionalInformationDetail" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_3F3FC2FDE48BD7AE3C024193F93D2278" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_A392A2A9C10655C019B44193F93D5E84" xlink:type="locator" />
    <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_DebtDisclosureAbstract_3F3FC2FDE48BD7AE3C024193F93D2278" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_A392A2A9C10655C019B44193F93D5E84" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaap_CreditFacilityAxis_ED8B7FDAE1B8F691709E4193F93ECD51" xlink:type="locator" />
    <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_A392A2A9C10655C019B44193F93D5E84" xlink:to="loc_us-gaap_CreditFacilityAxis_ED8B7FDAE1B8F691709E4193F93ECD51" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_B94CF66A094326C1EA654193F93ECC35" xlink:type="locator" />
    <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_ED8B7FDAE1B8F691709E4193F93ECD51" xlink:to="loc_us-gaap_CreditFacilityDomain_B94CF66A094326C1EA654193F93ECC35" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_FE6094C48E818A6F51D14193F93EE188" xlink:type="locator" />
    <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_B94CF66A094326C1EA654193F93ECC35" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_FE6094C48E818A6F51D14193F93EE188" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LetterOfCreditMember" xlink:label="loc_us-gaap_LetterOfCreditMember_10F84F176EBFC5669E384193F9430A00" xlink:type="locator" />
    <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_B94CF66A094326C1EA654193F93ECC35" xlink:to="loc_us-gaap_LetterOfCreditMember_10F84F176EBFC5669E384193F9430A00" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_380531C868166DE262014193F944CDE2" xlink:type="locator" />
    <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_A392A2A9C10655C019B44193F93D5E84" xlink:to="loc_us-gaap_RangeAxis_380531C868166DE262014193F944CDE2" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_7F05244E1062DAAFE3FC4193F94494B4" xlink:type="locator" />
    <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_380531C868166DE262014193F944CDE2" xlink:to="loc_us-gaap_RangeMember_7F05244E1062DAAFE3FC4193F94494B4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_36D5EDCE86700F9ACBEC4193F9440D52" xlink:type="locator" />
    <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_7F05244E1062DAAFE3FC4193F94494B4" xlink:to="loc_us-gaap_MinimumMember_36D5EDCE86700F9ACBEC4193F9440D52" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_DCF872DACA66C87052B94193F9449412" xlink:type="locator" />
    <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_7F05244E1062DAAFE3FC4193F94494B4" xlink:to="loc_us-gaap_MaximumMember_DCF872DACA66C87052B94193F9449412" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="loc_us-gaap_VariableRateAxis_945EF9CA6CC1267433BE4193F9445E30" xlink:type="locator" />
    <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_LineOfCreditFacilityTable_A392A2A9C10655C019B44193F93D5E84" xlink:to="loc_us-gaap_VariableRateAxis_945EF9CA6CC1267433BE4193F9445E30" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="loc_us-gaap_VariableRateDomain_71ACB9499D1F411656124193F9458E8D" xlink:type="locator" />
    <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_945EF9CA6CC1267433BE4193F9445E30" xlink:to="loc_us-gaap_VariableRateDomain_71ACB9499D1F411656124193F9458E8D" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_138EE465B679B791930A4193F9452131" xlink:type="locator" />
    <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_71ACB9499D1F411656124193F9458E8D" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_138EE465B679B791930A4193F9452131" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_CBE6F06B744B8151D5234193F94540FC" xlink:type="locator" />
    <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_LineOfCreditFacilityTable_A392A2A9C10655C019B44193F93D5E84" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_CBE6F06B744B8151D5234193F94540FC" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_1D68532B17C30414FCE04193F945C18F" xlink:type="locator" />
    <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_SubsequentEventTypeAxis_CBE6F06B744B8151D5234193F94540FC" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_1D68532B17C30414FCE04193F945C18F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_BF78FA279E97EE374B294193F94580C6" xlink:type="locator" />
    <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_SubsequentEventTypeDomain_1D68532B17C30414FCE04193F945C18F" xlink:to="loc_us-gaap_SubsequentEventMember_BF78FA279E97EE374B294193F94580C6" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_05E7E02B5C999CFE89984193F945ABD1" xlink:type="locator" />
    <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_LineOfCreditFacilityTable_A392A2A9C10655C019B44193F93D5E84" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_05E7E02B5C999CFE89984193F945ABD1" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_DC9D926ADEECF1344F1E4193F94569A2" xlink:type="locator" />
    <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_05E7E02B5C999CFE89984193F945ABD1" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_DC9D926ADEECF1344F1E4193F94569A2" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases" xlink:label="loc_us-gaap_LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases_079F9F074D5747ED9D244193F946D951" xlink:type="locator" />
    <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_05E7E02B5C999CFE89984193F945ABD1" xlink:to="loc_us-gaap_LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases_079F9F074D5747ED9D244193F946D951" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MinimumNetWorthRequiredForCompliance" xlink:label="loc_us-gaap_MinimumNetWorthRequiredForCompliance_6B9B5EF4221B3F1E68DE4193F946779B" xlink:type="locator" />
    <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_05E7E02B5C999CFE89984193F945ABD1" xlink:to="loc_us-gaap_MinimumNetWorthRequiredForCompliance_6B9B5EF4221B3F1E68DE4193F946779B" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_DebtInstrumentCovenantTermsPercentofNetIncomeAddedtoNetWorthRequirement" xlink:label="loc_gifi_DebtInstrumentCovenantTermsPercentofNetIncomeAddedtoNetWorthRequirement_1DAC3B2CC1CF9158420D4193F9466355" xlink:type="locator" />
    <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_05E7E02B5C999CFE89984193F945ABD1" xlink:to="loc_gifi_DebtInstrumentCovenantTermsPercentofNetIncomeAddedtoNetWorthRequirement_1DAC3B2CC1CF9158420D4193F9466355" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_DebtInstrumentCovenantTermsPercentofProceedsfromStockIssuanceAddedtoNetWorthRequirement" xlink:label="loc_gifi_DebtInstrumentCovenantTermsPercentofProceedsfromStockIssuanceAddedtoNetWorthRequirement_06C6E77014C15E14CE3F4193F9469085" xlink:type="locator" />
    <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_05E7E02B5C999CFE89984193F945ABD1" xlink:to="loc_gifi_DebtInstrumentCovenantTermsPercentofProceedsfromStockIssuanceAddedtoNetWorthRequirement_06C6E77014C15E14CE3F4193F9469085" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_DebtInstrumentCovenantTermsMaximumEBITDARatio" xlink:label="loc_gifi_DebtInstrumentCovenantTermsMaximumEBITDARatio_93C3191C4C3554109F8C4193F94618E3" xlink:type="locator" />
    <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_LineOfCreditFacilityLineItems_05E7E02B5C999CFE89984193F945ABD1" xlink:to="loc_gifi_DebtInstrumentCovenantTermsMaximumEBITDARatio_93C3191C4C3554109F8C4193F94618E3" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_DebtInstrumentCovenantTermsMinimumInterestCoverageRatio" xlink:label="loc_gifi_DebtInstrumentCovenantTermsMinimumInterestCoverageRatio_ECBA93499E658558061B4193F9466476" xlink:type="locator" />
    <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_05E7E02B5C999CFE89984193F945ABD1" xlink:to="loc_gifi_DebtInstrumentCovenantTermsMinimumInterestCoverageRatio_ECBA93499E658558061B4193F9466476" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_6FDCD0EE10A25A7B5B7C4193F946B066" xlink:type="locator" />
    <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_05E7E02B5C999CFE89984193F945ABD1" xlink:to="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_6FDCD0EE10A25A7B5B7C4193F946B066" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCredit" xlink:label="loc_us-gaap_LineOfCredit_8D31C0BB7E35011160C64193F9462467" xlink:type="locator" />
    <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_05E7E02B5C999CFE89984193F945ABD1" xlink:to="loc_us-gaap_LineOfCredit_8D31C0BB7E35011160C64193F9462467" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_05846C6F33EFC3C38AB74193F946B75F" xlink:type="locator" />
    <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_05E7E02B5C999CFE89984193F945ABD1" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_05846C6F33EFC3C38AB74193F946B75F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_5781BD419C0E13B047054193F947FDAB" xlink:type="locator" />
    <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_05E7E02B5C999CFE89984193F945ABD1" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_5781BD419C0E13B047054193F947FDAB" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_6690828BE17556582F044193F947394D" xlink:type="locator" />
    <presentationArc order="12" 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_05E7E02B5C999CFE89984193F945ABD1" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_6690828BE17556582F044193F947394D" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_DebtInstrumentCovenantTermsMinimumCurrentRatio" xlink:label="loc_gifi_DebtInstrumentCovenantTermsMinimumCurrentRatio_A40C4F9F9459A663CBF74193F9478AF8" xlink:type="locator" />
    <presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_05E7E02B5C999CFE89984193F945ABD1" xlink:to="loc_gifi_DebtInstrumentCovenantTermsMinimumCurrentRatio_A40C4F9F9459A663CBF74193F9478AF8" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_DebtInstrumentCovenantTermsMaximumDebttoNetWorthRatio" xlink:label="loc_gifi_DebtInstrumentCovenantTermsMaximumDebttoNetWorthRatio_00403BB8DCC1C73C42C14193F9478424" xlink:type="locator" />
    <presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_05E7E02B5C999CFE89984193F945ABD1" xlink:to="loc_gifi_DebtInstrumentCovenantTermsMaximumDebttoNetWorthRatio_00403BB8DCC1C73C42C14193F9478424" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gulfisland.com/role/OrganizationAndSummaryOfSignificantAccountingPolicies" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_391976CD50798EDAA734FEF93E59D0C7" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_968DD252DCEFF3BD81DBFEF93E592E0F" xlink:type="locator" />
    <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_391976CD50798EDAA734FEF93E59D0C7" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_968DD252DCEFF3BD81DBFEF93E592E0F" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gulfisland.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_0FDAAEB631AA0311AFEC3E5E7586D9D6" xlink:type="locator" />
    <loc xlink:href="gifi-20151231.xsd#gifi_SignificantAccountingPoliciesTable" xlink:label="loc_gifi_SignificantAccountingPoliciesTable_BACF222267F2CA5A0C1B3E5E758787F2" xlink:type="locator" />
    <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_0FDAAEB631AA0311AFEC3E5E7586D9D6" xlink:to="loc_gifi_SignificantAccountingPoliciesTable_BACF222267F2CA5A0C1B3E5E758787F2" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis" xlink:label="loc_us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_A87C093B5276E63B0ADF3E5E7587D864" xlink:type="locator" />
    <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_SignificantAccountingPoliciesTable_BACF222267F2CA5A0C1B3E5E758787F2" xlink:to="loc_us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_A87C093B5276E63B0ADF3E5E7587D864" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain" xlink:label="loc_us-gaap_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_B803CB5A99B84A819CFF3E5E7587D1F3" xlink:type="locator" />
    <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_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_A87C093B5276E63B0ADF3E5E7587D864" xlink:to="loc_us-gaap_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_B803CB5A99B84A819CFF3E5E7587D1F3" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_InglesideTexasMember" xlink:label="loc_gifi_InglesideTexasMember_204DDF6DB304C42B0C063E5E75873C48" xlink:type="locator" />
    <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_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_B803CB5A99B84A819CFF3E5E7587D1F3" xlink:to="loc_gifi_InglesideTexasMember_204DDF6DB304C42B0C063E5E75873C48" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_AransasPassTexasMember" xlink:label="loc_gifi_AransasPassTexasMember_51A27E2D3DD466092DB33E5E7587945B" xlink:type="locator" />
    <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_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_B803CB5A99B84A819CFF3E5E7587D1F3" xlink:to="loc_gifi_AransasPassTexasMember_51A27E2D3DD466092DB33E5E7587945B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NewAccountingPronouncementEarlyAdoptionAxis" xlink:label="loc_us-gaap_NewAccountingPronouncementEarlyAdoptionAxis_D621534C9C8ED510EC1A3E5E7587C2CA" xlink:type="locator" />
    <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_SignificantAccountingPoliciesTable_BACF222267F2CA5A0C1B3E5E758787F2" xlink:to="loc_us-gaap_NewAccountingPronouncementEarlyAdoptionAxis_D621534C9C8ED510EC1A3E5E7587C2CA" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NewAccountingPrinciplesEarlyAdoptionMember" xlink:label="loc_us-gaap_NewAccountingPrinciplesEarlyAdoptionMember_D32C485C2CBC9E26DD923E5E758726D5" xlink:type="locator" />
    <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_NewAccountingPronouncementEarlyAdoptionAxis_D621534C9C8ED510EC1A3E5E7587C2CA" xlink:to="loc_us-gaap_NewAccountingPrinciplesEarlyAdoptionMember_D32C485C2CBC9E26DD923E5E758726D5" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NewAccountingPronouncementEarlyAdoptionEffectMember" xlink:label="loc_us-gaap_NewAccountingPronouncementEarlyAdoptionEffectMember_4D736DE49E0C4B75552C3E5E7587DB35" xlink:type="locator" />
    <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_NewAccountingPrinciplesEarlyAdoptionMember_D32C485C2CBC9E26DD923E5E758726D5" xlink:to="loc_us-gaap_NewAccountingPronouncementEarlyAdoptionEffectMember_4D736DE49E0C4B75552C3E5E7587DB35" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_8676FC8F91333A27DAB73E5E7587BD4F" xlink:type="locator" />
    <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_SignificantAccountingPoliciesTable_BACF222267F2CA5A0C1B3E5E758787F2" xlink:to="loc_us-gaap_RangeAxis_8676FC8F91333A27DAB73E5E7587BD4F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_BE55673065BF06D315E03E5E7587F5AD" xlink:type="locator" />
    <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_RangeAxis_8676FC8F91333A27DAB73E5E7587BD4F" xlink:to="loc_us-gaap_RangeMember_BE55673065BF06D315E03E5E7587F5AD" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_C9C0976D4EC10D36DCD23E5E75876965" xlink:type="locator" />
    <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_RangeMember_BE55673065BF06D315E03E5E7587F5AD" xlink:to="loc_us-gaap_MinimumMember_C9C0976D4EC10D36DCD23E5E75876965" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_4F1C145407168AF6C74C3E5E7587CACA" xlink:type="locator" />
    <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_RangeMember_BE55673065BF06D315E03E5E7587F5AD" xlink:to="loc_us-gaap_MaximumMember_4F1C145407168AF6C74C3E5E7587CACA" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_SignificantAccountingPoliciesLineItems" xlink:label="loc_gifi_SignificantAccountingPoliciesLineItems_87646318AD4104B482D83E5E7587DC15" xlink:type="locator" />
    <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_SignificantAccountingPoliciesTable_BACF222267F2CA5A0C1B3E5E758787F2" xlink:to="loc_gifi_SignificantAccountingPoliciesLineItems_87646318AD4104B482D83E5E7587DC15" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AreaOfRealEstateProperty" xlink:label="loc_us-gaap_AreaOfRealEstateProperty_15807EFC6133840558563E5E7587E2B8" xlink:type="locator" />
    <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_SignificantAccountingPoliciesLineItems_87646318AD4104B482D83E5E7587DC15" xlink:to="loc_us-gaap_AreaOfRealEstateProperty_15807EFC6133840558563E5E7587E2B8" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent_6D8A62334EA0209731D33E5E75884788" xlink:type="locator" />
    <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_SignificantAccountingPoliciesLineItems_87646318AD4104B482D83E5E7587DC15" xlink:to="loc_us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent_6D8A62334EA0209731D33E5E75884788" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent" xlink:label="loc_us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent_541C0C149DB7076E80B73E5E7588D4DF" xlink:type="locator" />
    <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_SignificantAccountingPoliciesLineItems_87646318AD4104B482D83E5E7587DC15" xlink:to="loc_us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent_541C0C149DB7076E80B73E5E7588D4DF" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_BB3D09226F9F117616183E5E7588916E" xlink:type="locator" />
    <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_SignificantAccountingPoliciesLineItems_87646318AD4104B482D83E5E7587DC15" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_BB3D09226F9F117616183E5E7588916E" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gulfisland.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_FBDC2B9611166D8FF4D3426DEDE14826" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_DA4FF666A9E6F7857524426DEDE1F12D" xlink:type="locator" />
    <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_FBDC2B9611166D8FF4D3426DEDE14826" xlink:to="loc_us-gaap_ConsolidationPolicyTextBlock_DA4FF666A9E6F7857524426DEDE1F12D" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_OperatingCyclePolicyTextBlock" xlink:label="loc_gifi_OperatingCyclePolicyTextBlock_7B1BEFEE60E0E7DF66A2426DEDE15E6E" xlink:type="locator" />
    <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_AccountingPoliciesAbstract_FBDC2B9611166D8FF4D3426DEDE14826" xlink:to="loc_gifi_OperatingCyclePolicyTextBlock_7B1BEFEE60E0E7DF66A2426DEDE15E6E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaap_UseOfEstimates_115D13D8895C426CCD04426DEDE1011F" xlink:type="locator" />
    <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_AccountingPoliciesAbstract_FBDC2B9611166D8FF4D3426DEDE14826" xlink:to="loc_us-gaap_UseOfEstimates_115D13D8895C426CCD04426DEDE1011F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_60E77324A5F3CFB98E96426DEDE1865C" xlink:type="locator" />
    <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_AccountingPoliciesAbstract_FBDC2B9611166D8FF4D3426DEDE14826" xlink:to="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_60E77324A5F3CFB98E96426DEDE1865C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_F02065BA4E016E12DA40426DEDE10066" xlink:type="locator" />
    <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_AccountingPoliciesAbstract_FBDC2B9611166D8FF4D3426DEDE14826" xlink:to="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_F02065BA4E016E12DA40426DEDE10066" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:label="loc_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_293DB99CC74EBF3289A14281626EF25B" xlink:type="locator" />
    <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_AccountingPoliciesAbstract_FBDC2B9611166D8FF4D3426DEDE14826" xlink:to="loc_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_293DB99CC74EBF3289A14281626EF25B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_31875B050BBDB1E569C7426DEDE1D463" xlink:type="locator" />
    <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_AccountingPoliciesAbstract_FBDC2B9611166D8FF4D3426DEDE14826" xlink:to="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_31875B050BBDB1E569C7426DEDE1D463" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="loc_us-gaap_InventoryPolicyTextBlock_5253069D42F55261701A426DEDE1FA4F" xlink:type="locator" />
    <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_AccountingPoliciesAbstract_FBDC2B9611166D8FF4D3426DEDE14826" xlink:to="loc_us-gaap_InventoryPolicyTextBlock_5253069D42F55261701A426DEDE1FA4F" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_AssetsHeldForSalePolicyTextBlock" xlink:label="loc_gifi_AssetsHeldForSalePolicyTextBlock_0B20AB948FD745DB2A2D426DEDE157C1" xlink:type="locator" />
    <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_AccountingPoliciesAbstract_FBDC2B9611166D8FF4D3426DEDE14826" xlink:to="loc_gifi_AssetsHeldForSalePolicyTextBlock_0B20AB948FD745DB2A2D426DEDE157C1" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_WorkersCompensationClaimsPolicyPolicyTextBlock" xlink:label="loc_gifi_WorkersCompensationClaimsPolicyPolicyTextBlock_3B471988DAFA5318767F4283C646A90B" xlink:type="locator" />
    <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_AccountingPoliciesAbstract_FBDC2B9611166D8FF4D3426DEDE14826" xlink:to="loc_gifi_WorkersCompensationClaimsPolicyPolicyTextBlock_3B471988DAFA5318767F4283C646A90B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_F3427A29E2348878A339426DEDE18D0C" xlink:type="locator" />
    <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_AccountingPoliciesAbstract_FBDC2B9611166D8FF4D3426DEDE14826" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_F3427A29E2348878A339426DEDE18D0C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_60D4C84C2FB731412247426DEDE2F2B5" xlink:type="locator" />
    <presentationArc order="12" 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_FBDC2B9611166D8FF4D3426DEDE14826" xlink:to="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_60D4C84C2FB731412247426DEDE2F2B5" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_A52EBA950E790996B88D426DEDE21D1B" xlink:type="locator" />
    <presentationArc order="13" 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_FBDC2B9611166D8FF4D3426DEDE14826" xlink:to="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_A52EBA950E790996B88D426DEDE21D1B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock_6324C20E4AAA1C93EC96426DEDE2DF26" xlink:type="locator" />
    <presentationArc order="14" 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_FBDC2B9611166D8FF4D3426DEDE14826" xlink:to="loc_us-gaap_RevenueRecognitionPolicyTextBlock_6324C20E4AAA1C93EC96426DEDE2DF26" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_3F960869CA9EE7BF670F426DEDE25190" xlink:type="locator" />
    <presentationArc order="15" 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_FBDC2B9611166D8FF4D3426DEDE14826" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_3F960869CA9EE7BF670F426DEDE25190" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_91116E1970B0A4AAB795426DEDE23AB2" xlink:type="locator" />
    <presentationArc order="16" 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_FBDC2B9611166D8FF4D3426DEDE14826" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_91116E1970B0A4AAB795426DEDE23AB2" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gulfisland.com/role/PropertyPlantAndEquipment" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_01C7C1BFD3D31F0F1FAD391D3F1749B8" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_F69BB45E058AA36773BE391D3F17649F" xlink:type="locator" />
    <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_PropertyPlantAndEquipmentAbstract_01C7C1BFD3D31F0F1FAD391D3F1749B8" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_F69BB45E058AA36773BE391D3F17649F" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gulfisland.com/role/PropertyPlantAndEquipmentAdditionalInformationDetail" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_A620A97362444552548132AC6C8A91C4" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfOperatingLeasedAssetsTable" xlink:label="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_35A544FCD35FD50B6B7A32AC6C8AAFA2" xlink:type="locator" />
    <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_PropertyPlantAndEquipmentAbstract_A620A97362444552548132AC6C8A91C4" xlink:to="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_35A544FCD35FD50B6B7A32AC6C8AAFA2" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_E4F66F11722FC8BA859E32AC6C8A1C16" xlink:type="locator" />
    <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_ScheduleOfOperatingLeasedAssetsTable_35A544FCD35FD50B6B7A32AC6C8AAFA2" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_E4F66F11722FC8BA859E32AC6C8A1C16" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="loc_us-gaap_LossContingencyNatureDomain_F61C41A016A7EA37AF3F32AC6C8B139D" xlink:type="locator" />
    <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_LossContingenciesByNatureOfContingencyAxis_E4F66F11722FC8BA859E32AC6C8A1C16" xlink:to="loc_us-gaap_LossContingencyNatureDomain_F61C41A016A7EA37AF3F32AC6C8B139D" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_OperatingLeaseAmendmentMember" xlink:label="loc_gifi_OperatingLeaseAmendmentMember_4C7F8AD5EF5DEC96311532AC6C8BB038" xlink:type="locator" />
    <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_LossContingencyNatureDomain_F61C41A016A7EA37AF3F32AC6C8B139D" xlink:to="loc_gifi_OperatingLeaseAmendmentMember_4C7F8AD5EF5DEC96311532AC6C8BB038" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingLeasedAssetsLineItems" xlink:label="loc_us-gaap_OperatingLeasedAssetsLineItems_231A37565BF2FA06D7FC32AC6C8B7F53" xlink:type="locator" />
    <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_ScheduleOfOperatingLeasedAssetsTable_35A544FCD35FD50B6B7A32AC6C8AAFA2" xlink:to="loc_us-gaap_OperatingLeasedAssetsLineItems_231A37565BF2FA06D7FC32AC6C8B7F53" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LeaseAndRentalExpense" xlink:label="loc_us-gaap_LeaseAndRentalExpense_7D41C22EFFA6EC094CEE32AC6C8BDFC2" xlink:type="locator" />
    <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_OperatingLeasedAssetsLineItems_231A37565BF2FA06D7FC32AC6C8B7F53" xlink:to="loc_us-gaap_LeaseAndRentalExpense_7D41C22EFFA6EC094CEE32AC6C8BDFC2" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_OfficeSpaceArea" xlink:label="loc_gifi_OfficeSpaceArea_9A2200DECFBAF316318532AC6C8BCC68" xlink:type="locator" />
    <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_OperatingLeasedAssetsLineItems_231A37565BF2FA06D7FC32AC6C8B7F53" xlink:to="loc_gifi_OfficeSpaceArea_9A2200DECFBAF316318532AC6C8BCC68" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LeaseExpirationDate1" xlink:label="loc_us-gaap_LeaseExpirationDate1_1FC83891B7962355B7B732AC6C8BCA24" xlink:type="locator" />
    <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_OperatingLeasedAssetsLineItems_231A37565BF2FA06D7FC32AC6C8B7F53" xlink:to="loc_us-gaap_LeaseExpirationDate1_1FC83891B7962355B7B732AC6C8BCA24" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gulfisland.com/role/PropertyPlantAndEquipmentDetail" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_40C2EABA762E22FDDEE933019B691183" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_27960534FAB257DD501C32AC6C9141A8" xlink:type="locator" />
    <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_PropertyPlantAndEquipmentAbstract_40C2EABA762E22FDDEE933019B691183" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_27960534FAB257DD501C32AC6C9141A8" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_0031223E64AC1F27A9B132AC6C91955E" xlink:type="locator" />
    <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_ScheduleOfPropertyPlantAndEquipmentTable_27960534FAB257DD501C32AC6C9141A8" xlink:to="loc_us-gaap_RangeAxis_0031223E64AC1F27A9B132AC6C91955E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_39CF84EFCC66D0F6821432AC6C919179" xlink:type="locator" />
    <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_RangeAxis_0031223E64AC1F27A9B132AC6C91955E" xlink:to="loc_us-gaap_RangeMember_39CF84EFCC66D0F6821432AC6C919179" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_8EB09547FE6C682041ED32AC6C91D1CF" xlink:type="locator" />
    <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_RangeMember_39CF84EFCC66D0F6821432AC6C919179" xlink:to="loc_us-gaap_MinimumMember_8EB09547FE6C682041ED32AC6C91D1CF" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_AC35FCD8725266D4E91732AC6C91A4F1" xlink:type="locator" />
    <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_RangeMember_39CF84EFCC66D0F6821432AC6C919179" xlink:to="loc_us-gaap_MaximumMember_AC35FCD8725266D4E91732AC6C91A4F1" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_4EB11A2D6A485DBB5BCA32AC6C91AFD0" xlink:type="locator" />
    <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_ScheduleOfPropertyPlantAndEquipmentTable_27960534FAB257DD501C32AC6C9141A8" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_4EB11A2D6A485DBB5BCA32AC6C91AFD0" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_95E77E0F60EDBEA57ACD32AC6C91C8FD" xlink:type="locator" />
    <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_PropertyPlantAndEquipmentByTypeAxis_4EB11A2D6A485DBB5BCA32AC6C91AFD0" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_95E77E0F60EDBEA57ACD32AC6C91C8FD" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LandMember" xlink:label="loc_us-gaap_LandMember_9B159856F510E0C56D1232AC6C91DC83" xlink:type="locator" />
    <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_PropertyPlantAndEquipmentTypeDomain_95E77E0F60EDBEA57ACD32AC6C91C8FD" xlink:to="loc_us-gaap_LandMember_9B159856F510E0C56D1232AC6C91DC83" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BuildingMember" xlink:label="loc_us-gaap_BuildingMember_EF06C56DFEC0E3CF283332AC6C91FFFD" xlink:type="locator" />
    <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_PropertyPlantAndEquipmentTypeDomain_95E77E0F60EDBEA57ACD32AC6C91C8FD" xlink:to="loc_us-gaap_BuildingMember_EF06C56DFEC0E3CF283332AC6C91FFFD" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_1B54E2F5C6143DE54D6032AC6C9163E7" xlink:type="locator" />
    <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_PropertyPlantAndEquipmentTypeDomain_95E77E0F60EDBEA57ACD32AC6C91C8FD" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_1B54E2F5C6143DE54D6032AC6C9163E7" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_012E0F2D45F3FA78457832AC6C91C9F1" xlink:type="locator" />
    <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_PropertyPlantAndEquipmentTypeDomain_95E77E0F60EDBEA57ACD32AC6C91C8FD" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_012E0F2D45F3FA78457832AC6C91C9F1" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TransportationEquipmentMember" xlink:label="loc_us-gaap_TransportationEquipmentMember_A03CFD6F777D2C8F087132AC6C9184DB" xlink:type="locator" />
    <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_PropertyPlantAndEquipmentTypeDomain_95E77E0F60EDBEA57ACD32AC6C91C8FD" xlink:to="loc_us-gaap_TransportationEquipmentMember_A03CFD6F777D2C8F087132AC6C9184DB" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BuildingImprovementsMember" xlink:label="loc_us-gaap_BuildingImprovementsMember_58D62EAF3E8CEF09F22C32AC6C91C3DE" xlink:type="locator" />
    <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_PropertyPlantAndEquipmentTypeDomain_95E77E0F60EDBEA57ACD32AC6C91C8FD" xlink:to="loc_us-gaap_BuildingImprovementsMember_58D62EAF3E8CEF09F22C32AC6C91C3DE" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConstructionInProgressMember" xlink:label="loc_us-gaap_ConstructionInProgressMember_A4B6E5040A365F89D72932AC6C91E812" xlink:type="locator" />
    <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_PropertyPlantAndEquipmentTypeDomain_95E77E0F60EDBEA57ACD32AC6C91C8FD" xlink:to="loc_us-gaap_ConstructionInProgressMember_A4B6E5040A365F89D72932AC6C91E812" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_4599986BDEE086074A2F32AC6C915B35" xlink:type="locator" />
    <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_ScheduleOfPropertyPlantAndEquipmentTable_27960534FAB257DD501C32AC6C9141A8" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_4599986BDEE086074A2F32AC6C915B35" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_977164FEE748EF1FC53432AC6C910D32" xlink:type="locator" />
    <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_PropertyPlantAndEquipmentLineItems_4599986BDEE086074A2F32AC6C915B35" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_977164FEE748EF1FC53432AC6C910D32" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_69564F878FB6A8EBCC7D32AC6C918EED" xlink:type="locator" />
    <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_PropertyPlantAndEquipmentLineItems_4599986BDEE086074A2F32AC6C915B35" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_69564F878FB6A8EBCC7D32AC6C918EED" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_A5E6E9BB8AD539A501BB32AC6C92080A" xlink:type="locator" />
    <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_PropertyPlantAndEquipmentLineItems_4599986BDEE086074A2F32AC6C915B35" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_A5E6E9BB8AD539A501BB32AC6C92080A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_54D5ED7172C93EF7B0BE32AC6C92EA50" xlink:type="locator" />
    <presentationArc order="4" 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_PropertyPlantAndEquipmentLineItems_4599986BDEE086074A2F32AC6C915B35" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_54D5ED7172C93EF7B0BE32AC6C92EA50" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gulfisland.com/role/PropertyPlantAndEquipmentScheduleOfMinimumFutureRentalPaymentsDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_CE9FF86C94B65E767E6F372AF75FD720" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_82953C48B99FF619FB98372AF75F41EC" xlink:type="locator" />
    <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_PropertyPlantAndEquipmentAbstract_CE9FF86C94B65E767E6F372AF75FD720" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_82953C48B99FF619FB98372AF75F41EC" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_C7824644903900F70B5E372AF75F71A7" xlink:type="locator" />
    <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_PropertyPlantAndEquipmentAbstract_CE9FF86C94B65E767E6F372AF75FD720" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_C7824644903900F70B5E372AF75F71A7" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_0E7521A5EA20006D1E71372AF75FA46F" xlink:type="locator" />
    <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_PropertyPlantAndEquipmentAbstract_CE9FF86C94B65E767E6F372AF75FD720" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_0E7521A5EA20006D1E71372AF75FA46F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_EE5FF58ED6C4F4D3EC36372AF75F26C5" xlink:type="locator" />
    <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_PropertyPlantAndEquipmentAbstract_CE9FF86C94B65E767E6F372AF75FD720" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_EE5FF58ED6C4F4D3EC36372AF75F26C5" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_813598EB66F79403D9A1372AF75F9FF0" xlink:type="locator" />
    <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_PropertyPlantAndEquipmentAbstract_CE9FF86C94B65E767E6F372AF75FD720" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_813598EB66F79403D9A1372AF75F9FF0" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_27F165469DB370481FF4372AF75F9C38" xlink:type="locator" />
    <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_PropertyPlantAndEquipmentAbstract_CE9FF86C94B65E767E6F372AF75FD720" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_27F165469DB370481FF4372AF75F9C38" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gulfisland.com/role/PropertyPlantAndEquipmentTables" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_2108C85976374160A152D29B2DA5BF03" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_AB4921CE03D184FDA9B9D29B2DA55312" xlink:type="locator" />
    <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_PropertyPlantAndEquipmentAbstract_2108C85976374160A152D29B2DA5BF03" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_AB4921CE03D184FDA9B9D29B2DA55312" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock_5108A5ED5CCF69EE52B9D29B2DA59BC7" xlink:type="locator" />
    <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_PropertyPlantAndEquipmentAbstract_2108C85976374160A152D29B2DA5BF03" xlink:to="loc_us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock_5108A5ED5CCF69EE52B9D29B2DA59BC7" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gulfisland.com/role/QuarterlyOperatingResultsUnaudited" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:label="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_BDB2B7A8E7073646E183391D3EC79645" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_QuarterlyFinancialInformationTextBlock" xlink:label="loc_us-gaap_QuarterlyFinancialInformationTextBlock_1C4DF59637FC1A8B8CED391D3EC787B3" xlink:type="locator" />
    <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_QuarterlyFinancialInformationDisclosureAbstract_BDB2B7A8E7073646E183391D3EC79645" xlink:to="loc_us-gaap_QuarterlyFinancialInformationTextBlock_1C4DF59637FC1A8B8CED391D3EC787B3" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gulfisland.com/role/QuarterlyOperatingResultsUnauditedSummaryOfQuarterlyResultsOfOperationsDetail" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:label="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_268D71C6655B3C85523D3E0E6CEF69DF" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_61F56D12E17C72678F9C3E0E6CF04390" xlink:type="locator" />
    <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_QuarterlyFinancialInformationDisclosureAbstract_268D71C6655B3C85523D3E0E6CEF69DF" xlink:to="loc_us-gaap_Revenues_61F56D12E17C72678F9C3E0E6CF04390" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_2AE0E608FB8F4BEF27F53E0E6CF04A15" xlink:type="locator" />
    <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_QuarterlyFinancialInformationDisclosureAbstract_268D71C6655B3C85523D3E0E6CEF69DF" xlink:to="loc_us-gaap_GrossProfit_2AE0E608FB8F4BEF27F53E0E6CF04A15" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_1E75F8D427643A05F7EB3E0E6CF18BE4" xlink:type="locator" />
    <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_QuarterlyFinancialInformationDisclosureAbstract_268D71C6655B3C85523D3E0E6CEF69DF" xlink:to="loc_us-gaap_NetIncomeLoss_1E75F8D427643A05F7EB3E0E6CF18BE4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDiluted_EBCC631C0050706695CD3E0E6CF1D1F4" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/positiveLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_268D71C6655B3C85523D3E0E6CEF69DF" xlink:to="loc_us-gaap_EarningsPerShareBasicAndDiluted_EBCC631C0050706695CD3E0E6CF1D1F4" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gulfisland.com/role/QuarterlyOperatingResultsUnauditedSummaryOfQuarterlyResultsOfOperationsNarrativeDetail" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:label="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_CB11E8073E30312E5CDC426A4417AAE7" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfCondensedFinancialStatementsTable" xlink:label="loc_us-gaap_ScheduleOfCondensedFinancialStatementsTable_C5ABF824FBB2F7D0BE73426A4417F04C" xlink:type="locator" />
    <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_QuarterlyFinancialInformationDisclosureAbstract_CB11E8073E30312E5CDC426A4417AAE7" xlink:to="loc_us-gaap_ScheduleOfCondensedFinancialStatementsTable_C5ABF824FBB2F7D0BE73426A4417F04C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AmortizationExpensePerUnitOfProductionByCostCenterAxis" xlink:label="loc_us-gaap_AmortizationExpensePerUnitOfProductionByCostCenterAxis_572C3BB8AC650E7313A2426A4417D706" xlink:type="locator" />
    <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_ScheduleOfCondensedFinancialStatementsTable_C5ABF824FBB2F7D0BE73426A4417F04C" xlink:to="loc_us-gaap_AmortizationExpensePerUnitOfProductionByCostCenterAxis_572C3BB8AC650E7313A2426A4417D706" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CostCenterForOilAndGasDisclosuresDomain" xlink:label="loc_us-gaap_CostCenterForOilAndGasDisclosuresDomain_D83D9DC01DFF60A11B01426A44171158" xlink:type="locator" />
    <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_AmortizationExpensePerUnitOfProductionByCostCenterAxis_572C3BB8AC650E7313A2426A4417D706" xlink:to="loc_us-gaap_CostCenterForOilAndGasDisclosuresDomain_D83D9DC01DFF60A11B01426A44171158" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_FabricationFacilitiesMember" xlink:label="loc_gifi_FabricationFacilitiesMember_FF1C8CA9897134618D88426A4418DDA6" xlink:type="locator" />
    <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_CostCenterForOilAndGasDisclosuresDomain_D83D9DC01DFF60A11B01426A44171158" xlink:to="loc_gifi_FabricationFacilitiesMember_FF1C8CA9897134618D88426A4418DDA6" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis" xlink:label="loc_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_D9670B1B14A046E26B00426A44184310" xlink:type="locator" />
    <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_ScheduleOfCondensedFinancialStatementsTable_C5ABF824FBB2F7D0BE73426A4417F04C" xlink:to="loc_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_D9670B1B14A046E26B00426A44184310" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProjectMember" xlink:label="loc_us-gaap_ProjectMember_092E744F57325E64E64D426A44183A55" xlink:type="locator" />
    <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_D9670B1B14A046E26B00426A44184310" xlink:to="loc_us-gaap_ProjectMember_092E744F57325E64E64D426A44183A55" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_LargeDeepwaterProjectMember" xlink:label="loc_gifi_LargeDeepwaterProjectMember_2FD15A4358395D66D992426A4418E4E1" xlink:type="locator" />
    <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_092E744F57325E64E64D426A44183A55" xlink:to="loc_gifi_LargeDeepwaterProjectMember_2FD15A4358395D66D992426A4418E4E1" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_LargeDeepwaterProjectRecentlyDeliveredMember" xlink:label="loc_gifi_LargeDeepwaterProjectRecentlyDeliveredMember_A6BE4A8BE93CEADAE0DE426A4418EFA0" xlink:type="locator" />
    <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_ProjectMember_092E744F57325E64E64D426A44183A55" xlink:to="loc_gifi_LargeDeepwaterProjectRecentlyDeliveredMember_A6BE4A8BE93CEADAE0DE426A4418EFA0" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CondensedFinancialStatementsCaptionsLineItems" xlink:label="loc_us-gaap_CondensedFinancialStatementsCaptionsLineItems_1A179D8148B3693CA6C3426A44189F60" xlink:type="locator" />
    <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_ScheduleOfCondensedFinancialStatementsTable_C5ABF824FBB2F7D0BE73426A4417F04C" xlink:to="loc_us-gaap_CondensedFinancialStatementsCaptionsLineItems_1A179D8148B3693CA6C3426A44189F60" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LossOnContracts" xlink:label="loc_us-gaap_LossOnContracts_FF3557A808BA6D5DB5A1426A4418655A" xlink:type="locator" />
    <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_CondensedFinancialStatementsCaptionsLineItems_1A179D8148B3693CA6C3426A44189F60" xlink:to="loc_us-gaap_LossOnContracts_FF3557A808BA6D5DB5A1426A4418655A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_319C04605CC8156C3EA7426A44185B3D" xlink:type="locator" />
    <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_CondensedFinancialStatementsCaptionsLineItems_1A179D8148B3693CA6C3426A44189F60" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_319C04605CC8156C3EA7426A44185B3D" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_1B9091C43C14F9776021426A44185F81" xlink:type="locator" />
    <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_CondensedFinancialStatementsCaptionsLineItems_1A179D8148B3693CA6C3426A44189F60" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_1B9091C43C14F9776021426A44185F81" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gulfisland.com/role/QuarterlyOperatingResultsUnauditedTables" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:label="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_29A95242826EDD6DFA92D29B2A432D6D" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_009D187A8157CBEEFC51D29B2A43E2C6" xlink:type="locator" />
    <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_QuarterlyFinancialInformationDisclosureAbstract_29A95242826EDD6DFA92D29B2A432D6D" xlink:to="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_009D187A8157CBEEFC51D29B2A43E2C6" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gulfisland.com/role/RetirementAndLongTermIncentivePlans" xlink:type="extended">
    <loc xlink:href="gifi-20151231.xsd#gifi_SharebasedPaymentsandRetirementDisclosureAbstract" xlink:label="loc_gifi_SharebasedPaymentsandRetirementDisclosureAbstract_EEB6B6003D40CF941EA3426DECC1E8F6" xlink:type="locator" />
    <loc xlink:href="gifi-20151231.xsd#gifi_RetirementPlanAndStockIncentivePlansDisclosureTextBlock" xlink:label="loc_gifi_RetirementPlanAndStockIncentivePlansDisclosureTextBlock_4F895BDB085588F023FF427E23AF0486" xlink:type="locator" />
    <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_SharebasedPaymentsandRetirementDisclosureAbstract_EEB6B6003D40CF941EA3426DECC1E8F6" xlink:to="loc_gifi_RetirementPlanAndStockIncentivePlansDisclosureTextBlock_4F895BDB085588F023FF427E23AF0486" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gulfisland.com/role/RetirementAndLongTermIncentivePlansAdditionalInformationDetail" xlink:type="extended">
    <loc xlink:href="gifi-20151231.xsd#gifi_SharebasedPaymentsandRetirementDisclosureAbstract" xlink:label="loc_gifi_SharebasedPaymentsandRetirementDisclosureAbstract_236C13B85956FCD614A0422092E62CBE" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3DAD18C02D400305DBAC422092E6D149" xlink:type="locator" />
    <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_SharebasedPaymentsandRetirementDisclosureAbstract_236C13B85956FCD614A0422092E62CBE" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3DAD18C02D400305DBAC422092E6D149" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AwardDateAxis" xlink:label="loc_us-gaap_AwardDateAxis_87DC28B5046ECAF2086F422092E782C8" xlink:type="locator" />
    <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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3DAD18C02D400305DBAC422092E6D149" xlink:to="loc_us-gaap_AwardDateAxis_87DC28B5046ECAF2086F422092E782C8" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AwardDateDomain" xlink:label="loc_us-gaap_AwardDateDomain_91D21E4EBCF0C6BAB88E422092E7577A" xlink:type="locator" />
    <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_AwardDateAxis_87DC28B5046ECAF2086F422092E782C8" xlink:to="loc_us-gaap_AwardDateDomain_91D21E4EBCF0C6BAB88E422092E7577A" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_A2015AwardsMember" xlink:label="loc_gifi_A2015AwardsMember_E08BCF9F37B217DA6FD8422092E755D9" xlink:type="locator" />
    <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_AwardDateDomain_91D21E4EBCF0C6BAB88E422092E7577A" xlink:to="loc_gifi_A2015AwardsMember_E08BCF9F37B217DA6FD8422092E755D9" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_A2016AwardsMember" xlink:label="loc_gifi_A2016AwardsMember_9BC9A6D8BDCEC620E507422092E7413B" xlink:type="locator" />
    <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_AwardDateDomain_91D21E4EBCF0C6BAB88E422092E7577A" xlink:to="loc_gifi_A2016AwardsMember_9BC9A6D8BDCEC620E507422092E7413B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_07D8B61B4B36CAC5FFE5422092E79C71" xlink:type="locator" />
    <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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3DAD18C02D400305DBAC422092E6D149" xlink:to="loc_us-gaap_RangeAxis_07D8B61B4B36CAC5FFE5422092E79C71" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_757855E423D0415D936E422092E774A7" xlink:type="locator" />
    <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_07D8B61B4B36CAC5FFE5422092E79C71" xlink:to="loc_us-gaap_RangeMember_757855E423D0415D936E422092E774A7" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_32D8A8680B35071241DC422092E7A774" xlink:type="locator" />
    <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_757855E423D0415D936E422092E774A7" xlink:to="loc_us-gaap_MaximumMember_32D8A8680B35071241DC422092E7A774" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_54B37518E28E3328CB0B422092E761C7" xlink:type="locator" />
    <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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3DAD18C02D400305DBAC422092E6D149" xlink:to="loc_us-gaap_AwardTypeAxis_54B37518E28E3328CB0B422092E761C7" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_37C0C291DA5630FB1103422092E7719A" xlink:type="locator" />
    <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_AwardTypeAxis_54B37518E28E3328CB0B422092E761C7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_37C0C291DA5630FB1103422092E7719A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaap_EmployeeStockOptionMember_6E1D6B02492916B14CB6422092E7E17E" xlink:type="locator" />
    <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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_37C0C291DA5630FB1103422092E7719A" xlink:to="loc_us-gaap_EmployeeStockOptionMember_6E1D6B02492916B14CB6422092E7E17E" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_NonPerformanceBasedMember" xlink:label="loc_gifi_NonPerformanceBasedMember_65DBAC5DF42F072E7F2E422092E79496" xlink:type="locator" />
    <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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_37C0C291DA5630FB1103422092E7719A" xlink:to="loc_gifi_NonPerformanceBasedMember_65DBAC5DF42F072E7F2E422092E79496" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaap_RestrictedStockMember_4C02D4FDC38989E9DACA422092E7B674" xlink:type="locator" />
    <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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_37C0C291DA5630FB1103422092E7719A" xlink:to="loc_us-gaap_RestrictedStockMember_4C02D4FDC38989E9DACA422092E7B674" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PerformanceSharesMember" xlink:label="loc_us-gaap_PerformanceSharesMember_763D1404A4B0E6A24213422092E87C59" xlink:type="locator" />
    <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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_37C0C291DA5630FB1103422092E7719A" xlink:to="loc_us-gaap_PerformanceSharesMember_763D1404A4B0E6A24213422092E87C59" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TitleOfIndividualAxis" xlink:label="loc_us-gaap_TitleOfIndividualAxis_7B6CD4AD3035DCEC1B74422092E882CB" xlink:type="locator" />
    <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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3DAD18C02D400305DBAC422092E6D149" xlink:to="loc_us-gaap_TitleOfIndividualAxis_7B6CD4AD3035DCEC1B74422092E882CB" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_82C416A064E8D43F561B422092E87CF5" xlink:type="locator" />
    <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_TitleOfIndividualAxis_7B6CD4AD3035DCEC1B74422092E882CB" xlink:to="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_82C416A064E8D43F561B422092E87CF5" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_NonEmployeeDirectorMember" xlink:label="loc_gifi_NonEmployeeDirectorMember_B0F5CB608032C2EF0BBE422092E8E9CF" xlink:type="locator" />
    <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_TitleOfIndividualWithRelationshipToEntityDomain_82C416A064E8D43F561B422092E87CF5" xlink:to="loc_gifi_NonEmployeeDirectorMember_B0F5CB608032C2EF0BBE422092E8E9CF" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_8C9F70BDA99378177BF4422092E8AE89" xlink:type="locator" />
    <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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3DAD18C02D400305DBAC422092E6D149" xlink:to="loc_us-gaap_PlanNameAxis_8C9F70BDA99378177BF4422092E8AE89" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_F9870D35CCD09C9F860A422092E8C8D7" xlink:type="locator" />
    <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_PlanNameAxis_8C9F70BDA99378177BF4422092E8AE89" xlink:to="loc_us-gaap_PlanNameDomain_F9870D35CCD09C9F860A422092E8C8D7" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_LongTermIncentivePlanTwentyZeroTwoMember" xlink:label="loc_gifi_LongTermIncentivePlanTwentyZeroTwoMember_862E198EEB28C283CEB4422092E81B6B" xlink:type="locator" />
    <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_PlanNameDomain_F9870D35CCD09C9F860A422092E8C8D7" xlink:to="loc_gifi_LongTermIncentivePlanTwentyZeroTwoMember_862E198EEB28C283CEB4422092E81B6B" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_LongTermIncentivePlanTwentyElevenMember" xlink:label="loc_gifi_LongTermIncentivePlanTwentyElevenMember_1E0466FC6199879B7FC1422092E80D6F" xlink:type="locator" />
    <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_PlanNameDomain_F9870D35CCD09C9F860A422092E8C8D7" xlink:to="loc_gifi_LongTermIncentivePlanTwentyElevenMember_1E0466FC6199879B7FC1422092E80D6F" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_LongTermIncentivePlanTwentyFifteenMember" xlink:label="loc_gifi_LongTermIncentivePlanTwentyFifteenMember_108521A8581EB12BB0C6422092E8B8E9" xlink:type="locator" />
    <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_PlanNameDomain_F9870D35CCD09C9F860A422092E8C8D7" xlink:to="loc_gifi_LongTermIncentivePlanTwentyFifteenMember_108521A8581EB12BB0C6422092E8B8E9" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_IncentivePlansMember" xlink:label="loc_gifi_IncentivePlansMember_D33217A825F107270060422092E8206A" xlink:type="locator" />
    <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_PlanNameDomain_F9870D35CCD09C9F860A422092E8C8D7" xlink:to="loc_gifi_IncentivePlansMember_D33217A825F107270060422092E8206A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_58EEFCF2C5A71BE27DC8422092E82273" xlink:type="locator" />
    <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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3DAD18C02D400305DBAC422092E6D149" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_58EEFCF2C5A71BE27DC8422092E82273" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_0E54C2A713C051983E9E422092E802F9" xlink:type="locator" />
    <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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_58EEFCF2C5A71BE27DC8422092E82273" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_0E54C2A713C051983E9E422092E802F9" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_C98D3FC617261A9637B2422092E8C59F" xlink:type="locator" />
    <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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_58EEFCF2C5A71BE27DC8422092E82273" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_C98D3FC617261A9637B2422092E8C59F" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAvailableForGrantToIndividual" xlink:label="loc_gifi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAvailableForGrantToIndividual_0C25D9402E2C63B753B8422092E88E54" xlink:type="locator" />
    <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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_58EEFCF2C5A71BE27DC8422092E82273" xlink:to="loc_gifi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAvailableForGrantToIndividual_0C25D9402E2C63B753B8422092E88E54" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_ShareBasedCompensationArrangementbyShareBasedPaymentAwardOptionsAvailableforGranttoanOutsideDirector" xlink:label="loc_gifi_ShareBasedCompensationArrangementbyShareBasedPaymentAwardOptionsAvailableforGranttoanOutsideDirector_673C9608105B97423AE9422092E9E6D2" xlink:type="locator" />
    <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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_58EEFCF2C5A71BE27DC8422092E82273" xlink:to="loc_gifi_ShareBasedCompensationArrangementbyShareBasedPaymentAwardOptionsAvailableforGranttoanOutsideDirector_673C9608105B97423AE9422092E9E6D2" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_FEBFA2EB3C4F8B98337D422092E9C084" xlink:type="locator" />
    <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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_58EEFCF2C5A71BE27DC8422092E82273" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_FEBFA2EB3C4F8B98337D422092E9C084" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumVestingPeriodForRestrictedStockAndRestrictedStockUnits" xlink:label="loc_gifi_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumVestingPeriodForRestrictedStockAndRestrictedStockUnits_B1E6EF7D3ABA9B90ABE1422092E97BEC" xlink:type="locator" />
    <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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_58EEFCF2C5A71BE27DC8422092E82273" xlink:to="loc_gifi_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumVestingPeriodForRestrictedStockAndRestrictedStockUnits_B1E6EF7D3ABA9B90ABE1422092E97BEC" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_A6DC0E46CFFB69B63ECD422092E96B2F" xlink:type="locator" />
    <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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_58EEFCF2C5A71BE27DC8422092E82273" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_A6DC0E46CFFB69B63ECD422092E96B2F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_C6EED48048FFFA40415D422092E99320" xlink:type="locator" />
    <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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_58EEFCF2C5A71BE27DC8422092E82273" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_C6EED48048FFFA40415D422092E99320" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_3EB07397E907895FB690422092E99AD4" xlink:type="locator" />
    <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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_58EEFCF2C5A71BE27DC8422092E82273" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_3EB07397E907895FB690422092E99AD4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_BF56CEBE138E7BB0B02D422092E92539" xlink:type="locator" />
    <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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_58EEFCF2C5A71BE27DC8422092E82273" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_BF56CEBE138E7BB0B02D422092E92539" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_3CDA5763FB0014FE3AEE422092E94F47" xlink:type="locator" />
    <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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_58EEFCF2C5A71BE27DC8422092E82273" xlink:to="loc_us-gaap_ShareBasedCompensation_3CDA5763FB0014FE3AEE422092E94F47" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_5ACB9128BBEB0F82185F422092E997A4" xlink:type="locator" />
    <presentationArc order="12" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_58EEFCF2C5A71BE27DC8422092E82273" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_5ACB9128BBEB0F82185F422092E997A4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_837915EAEEE30C1FFEF1422092E9C5D3" xlink:type="locator" />
    <presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_58EEFCF2C5A71BE27DC8422092E82273" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_837915EAEEE30C1FFEF1422092E9C5D3" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_2F77EF45EC8126FDED38422092E969A5" xlink:type="locator" />
    <presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_58EEFCF2C5A71BE27DC8422092E82273" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_2F77EF45EC8126FDED38422092E969A5" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_ECDD3BEA786F6D7BE1B3422092E98CB3" xlink:type="locator" />
    <presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_58EEFCF2C5A71BE27DC8422092E82273" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_ECDD3BEA786F6D7BE1B3422092E98CB3" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_E20A79E9D31C2263E859422092E93122" xlink:type="locator" />
    <presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_58EEFCF2C5A71BE27DC8422092E82273" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_E20A79E9D31C2263E859422092E93122" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gulfisland.com/role/RetirementAndLongTermIncentivePlansSummaryOfStatusOfRestrictedStockAwardsDetail" xlink:type="extended">
    <loc xlink:href="gifi-20151231.xsd#gifi_SharebasedPaymentsandRetirementDisclosureAbstract" xlink:label="loc_gifi_SharebasedPaymentsandRetirementDisclosureAbstract_C79ABE9D66C081DC6ED23CD09EB857F4" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_254AC5866FADED4003573D5DAF1AEC9C" xlink:type="locator" />
    <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_SharebasedPaymentsandRetirementDisclosureAbstract_C79ABE9D66C081DC6ED23CD09EB857F4" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_254AC5866FADED4003573D5DAF1AEC9C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_B833970304C75C16D2593D5DAF207178" xlink:type="locator" />
    <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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_254AC5866FADED4003573D5DAF1AEC9C" xlink:to="loc_us-gaap_AwardTypeAxis_B833970304C75C16D2593D5DAF207178" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9ACF92CF454528ECAEF13D5DAF210E9D" xlink:type="locator" />
    <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_AwardTypeAxis_B833970304C75C16D2593D5DAF207178" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9ACF92CF454528ECAEF13D5DAF210E9D" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaap_RestrictedStockMember_FE5CBE675D5C8C2759A83D5E734452C8" xlink:type="locator" />
    <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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9ACF92CF454528ECAEF13D5DAF210E9D" xlink:to="loc_us-gaap_RestrictedStockMember_FE5CBE675D5C8C2759A83D5E734452C8" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7C43331C5330391437033D5DAF26EDAF" xlink:type="locator" />
    <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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_254AC5866FADED4003573D5DAF1AEC9C" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7C43331C5330391437033D5DAF26EDAF" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_CF1FBEDB0D065619071D3CD09EB866E1" xlink:type="locator" />
    <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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7C43331C5330391437033D5DAF26EDAF" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_CF1FBEDB0D065619071D3CD09EB866E1" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_3DB3ABC44D2A2C67CD493CD09EB9BA09" xlink:type="locator" />
    <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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_CF1FBEDB0D065619071D3CD09EB866E1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_3DB3ABC44D2A2C67CD493CD09EB9BA09" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_531143508998D7A2D9403CD09EB95B31" xlink:type="locator" />
    <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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_CF1FBEDB0D065619071D3CD09EB866E1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_531143508998D7A2D9403CD09EB95B31" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_D5E228D96F7A81573AA13CD09EB981C8" xlink:type="locator" />
    <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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_CF1FBEDB0D065619071D3CD09EB866E1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_D5E228D96F7A81573AA13CD09EB981C8" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_31646FD04DCAF353EF6A3CD09EB9BB82" xlink:type="locator" />
    <presentationArc order="4" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_CF1FBEDB0D065619071D3CD09EB866E1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_31646FD04DCAF353EF6A3CD09EB9BB82" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_29CE32D6195EAECD7CDB3CD09EB9874F" xlink:type="locator" />
    <presentationArc order="5" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_CF1FBEDB0D065619071D3CD09EB866E1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_29CE32D6195EAECD7CDB3CD09EB9874F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_840C12DAF4B39E69C3F13CD09EB92E4D" xlink:type="locator" />
    <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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7C43331C5330391437033D5DAF26EDAF" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_840C12DAF4B39E69C3F13CD09EB92E4D" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_44F1ABD306333C99A7DF3CD09EB90546" xlink:type="locator" />
    <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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_840C12DAF4B39E69C3F13CD09EB92E4D" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_44F1ABD306333C99A7DF3CD09EB90546" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_592B6EA2149F96E88E0C3CD09EBA8AE1" xlink:type="locator" />
    <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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_840C12DAF4B39E69C3F13CD09EB92E4D" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_592B6EA2149F96E88E0C3CD09EBA8AE1" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_B00C0B48790203BF1BAA3CD09EBA8A56" xlink:type="locator" />
    <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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_840C12DAF4B39E69C3F13CD09EB92E4D" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_B00C0B48790203BF1BAA3CD09EBA8A56" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_8BF9B83CCD037C094CC63CD09EBAED0E" xlink:type="locator" />
    <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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_840C12DAF4B39E69C3F13CD09EB92E4D" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_8BF9B83CCD037C094CC63CD09EBAED0E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_0F27F75DEA3F6EEE72A63CD09EBAC4D5" xlink:type="locator" />
    <presentationArc order="5" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_840C12DAF4B39E69C3F13CD09EB92E4D" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_0F27F75DEA3F6EEE72A63CD09EBAC4D5" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gulfisland.com/role/RetirementAndLongTermIncentivePlansTables" xlink:type="extended">
    <loc xlink:href="gifi-20151231.xsd#gifi_SharebasedPaymentsandRetirementDisclosureAbstract" xlink:label="loc_gifi_SharebasedPaymentsandRetirementDisclosureAbstract_801F6EF3FE014DC26C0C3E5E74773C09" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_11AE170F436E23A9F54E3E5E7477ED2D" xlink:type="locator" />
    <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_SharebasedPaymentsandRetirementDisclosureAbstract_801F6EF3FE014DC26C0C3E5E74773C09" xlink:to="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_11AE170F436E23A9F54E3E5E7477ED2D" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gulfisland.com/role/SubsequentEvents" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaap_SubsequentEventsAbstract_3BE94E317EE544527E05391D3EBC1E80" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="loc_us-gaap_SubsequentEventsTextBlock_F9F71DE142CF541DFF2F391D3EBC52D4" xlink:type="locator" />
    <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_3BE94E317EE544527E05391D3EBC1E80" xlink:to="loc_us-gaap_SubsequentEventsTextBlock_F9F71DE142CF541DFF2F391D3EBC52D4" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gulfisland.com/role/SubsequentEventsAdditionalInformationDetail" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaap_SubsequentEventsAbstract_F105A73AE3F503A2EF5D426CF711C490" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventTable" xlink:label="loc_us-gaap_SubsequentEventTable_527B356C58A245ABEA68426CF711FE11" xlink:type="locator" />
    <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_F105A73AE3F503A2EF5D426CF711C490" xlink:to="loc_us-gaap_SubsequentEventTable_527B356C58A245ABEA68426CF711FE11" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_2AD207025EA68A817A2C426DA4A8ACF9" xlink:type="locator" />
    <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_SubsequentEventTable_527B356C58A245ABEA68426CF711FE11" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_2AD207025EA68A817A2C426DA4A8ACF9" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_E34F2EE975937F48574C426DA5F36919" xlink:type="locator" />
    <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_SubsequentEventTypeAxis_2AD207025EA68A817A2C426DA4A8ACF9" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_E34F2EE975937F48574C426DA5F36919" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_AE84B9E540733E59C511426DD70974C0" xlink:type="locator" />
    <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_SubsequentEventTypeDomain_E34F2EE975937F48574C426DA5F36919" xlink:to="loc_us-gaap_SubsequentEventMember_AE84B9E540733E59C511426DD70974C0" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_D2DB2D5F282B7E332EBF426CF7118920" xlink:type="locator" />
    <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_SubsequentEventTable_527B356C58A245ABEA68426CF711FE11" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_D2DB2D5F282B7E332EBF426CF7118920" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3831B6DB6A1DA79D0787426CF7113BC4" xlink:type="locator" />
    <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_BusinessAcquisitionAxis_D2DB2D5F282B7E332EBF426CF7118920" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3831B6DB6A1DA79D0787426CF7113BC4" xlink:type="arc" />
    <loc xlink:href="gifi-20151231.xsd#gifi_LEEVACShipyardsLLCMember" xlink:label="loc_gifi_LEEVACShipyardsLLCMember_2888FC1EADBC9118F650426CF71199A6" xlink:type="locator" />
    <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_BusinessAcquisitionAcquireeDomain_3831B6DB6A1DA79D0787426CF7113BC4" xlink:to="loc_gifi_LEEVACShipyardsLLCMember_2888FC1EADBC9118F650426CF71199A6" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventLineItems" xlink:label="loc_us-gaap_SubsequentEventLineItems_9C784F18211DA032B5D8426CF7126BB9" xlink:type="locator" />
    <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_SubsequentEventTable_527B356C58A245ABEA68426CF711FE11" xlink:to="loc_us-gaap_SubsequentEventLineItems_9C784F18211DA032B5D8426CF7126BB9" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_05B04C76DF289CB9FD6F426CF71274A3" xlink:type="locator" />
    <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_SubsequentEventLineItems_9C784F18211DA032B5D8426CF7126BB9" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_05B04C76DF289CB9FD6F426CF71274A3" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_1E702C7C9AC716855433426CF712CDA9" xlink:type="locator" />
    <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_SubsequentEventLineItems_9C784F18211DA032B5D8426CF7126BB9" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_1E702C7C9AC716855433426CF712CDA9" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DividendsPayableDateDeclaredDayMonthAndYear" xlink:label="loc_us-gaap_DividendsPayableDateDeclaredDayMonthAndYear_20537A26A7D289B7CD6C426CF7122E7C" xlink:type="locator" />
    <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_SubsequentEventLineItems_9C784F18211DA032B5D8426CF7126BB9" xlink:to="loc_us-gaap_DividendsPayableDateDeclaredDayMonthAndYear_20537A26A7D289B7CD6C426CF7122E7C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_6D41E870F4C670101243426CF7175D62" xlink:type="locator" />
    <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_SubsequentEventLineItems_9C784F18211DA032B5D8426CF7126BB9" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_6D41E870F4C670101243426CF7175D62" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DividendPayableDateToBePaidDayMonthAndYear" xlink:label="loc_us-gaap_DividendPayableDateToBePaidDayMonthAndYear_8D7D829FAC1382467778426CF717FAD4" xlink:type="locator" />
    <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_SubsequentEventLineItems_9C784F18211DA032B5D8426CF7126BB9" xlink:to="loc_us-gaap_DividendPayableDateToBePaidDayMonthAndYear_8D7D829FAC1382467778426CF717FAD4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DividendsPayableDateOfRecordDayMonthAndYear" xlink:label="loc_us-gaap_DividendsPayableDateOfRecordDayMonthAndYear_DCC1557A4877091ADBDC426CF71765CE" xlink:type="locator" />
    <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_SubsequentEventLineItems_9C784F18211DA032B5D8426CF7126BB9" xlink:to="loc_us-gaap_DividendsPayableDateOfRecordDayMonthAndYear_DCC1557A4877091ADBDC426CF71765CE" xlink:type="arc" />
  </presentationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>12
<FILENAME>gifi72377x377.jpg
<TEXT>
begin 644 gifi72377x377.jpg
M_]C_X  02D9)1@ ! 0$ 2 !(  #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1" %Y 7D# 2(  A$! Q$!_\0
M'P !  (" @,! 0            D+" H!!P(%!@,$_\0 2Q    8" 0("! D)
M!P(#"0    $" P0%!@<("1$2(0H3%#$5&D%15X&7V/ 6%R)8<9&AJ-<R.6%X
ML;C!(]$D*$(8)2='4F)HF/'_Q  = 0$  @(# 0$             !P@$!0(#
M!@D!_\0 0A$  @(" 0,!! 8&!@D%     0(  P0%$082(0<3(C%!%!=15)72
M0E5AE-7P(S(S4G&!)"4U8G61H;3A%1:BL<'_V@ , P$  A$#$0 _ -&<  ?2
M"(  "(  "(  "(  "(  "(  "(  "(  "(  "(  "(  "(  "(  "(  "(
M"(  "(  "(  "(  "(  "(  "(  "(  "(  "(  "(  "(  "(  "(  "(
M"(  "(  "(  "(  "(  "(  "(  "(  "(  "(  "(  "(  "(  "(  "(
M"(  "(  "(  "(  "(  "(  "(  "(  "(  "(  "(  _A_#^/R!$ .S]3Z5
MW)OK)VL(T?J?96X\R?02V<4U;@V3Y_D:VEJ-"74TV*5EK8I:,TJ(W?9R:3X7
M/$KLCRFRT'Z,5UA-ZHAS9W'S']$X].;:=CWV_-CXKB"T^-1$I$S#,<E9GLVM
M<CI-*W&[/!XO<E+2P;KZ5MHU&RW^DTZ]VUVVNU_N]P7+S**+6!\CV=+N+;"1
MY 1&)^0/GA-?WN7SE^\AR-X+3WH5>V+&-$D[^YTZ[PZ:3:E3Z33^H<FV3%<<
M,NR68F4YKE>JG6VR4I3JY+V'.J,FDL%%(Y"I#$CF ^AJ]/&E2R_L3D#RZSZ:
MSX_$Q3Y%J;!J*2:VY#?=^$G5.3W:2;]9'?8]FR:-VDQC5(]HCOKC%X?,]8>@
ML0E5VMV8Z^&7#P,QQR/DMEM--+\\^"MA4G@<CD&)6P@+5;%_14.C=0);3;::
MVKFYH=C.+7E&^]EQ%/(CD@G8[OY%W&(()F::3.0IA#3Z#49PGHA):)KM0O1D
MNB%Y=^$WN_\ R1Y<]S^3N9_G[^OMYGW^4B\AI7]=^CE;A<+J&T?WDPL *?\
M*W:5M_\ &)4JCCN7SE^_\?-_ 6UOQ9/H@?J2_P R7+G^O8^"RGT67HP9 F6F
MIX[9W@_M*8Z&58OR!W;+5 -A;)N+B%FN;9@E9RTM+1(*>F:V@GWE0VXJB8<C
M\5]>.CR>&P.HJ_\ >;#UQ7X@?H;5V^?R4^!]I *51_<OG+]Y#D69&=^AU=,K
M(SDR,,VKR]UU,6X\N-'@[#UIDM%']=)-XFG(62:@E7LAN,R:HL0_RH8=)!-O
M2W9KR5K=CRVWZ%1/0F3.T1SVB25DV28>-[;T<]"3ZTGC\3DC-<,V#.,D&RHB
M2VUK_P :'&C\3KB)'@B[G$]8^A,HA;-CDX1;P!EZ_+ Y\  OC5Y-:_/WF<(
M/+")HB -D??GHI?5TTT<R5AFOM3<D*>&AQ\Y^D]K4L>?[&25N]_R<V]&U7>R
MYB$H0AZMHZZY>7(<-N"<Y"2D'!KO?BGR:XO7*:#D;H#<.D;1R4J'#;V?KO*,
M-C6CZ6W'O_<MG=UL2MNV7&&W7V9-1+GQY+#;CS#ZV2\9>VU?4N@W7:-5N-;G
M.P[A5CYE%EX4<<E\?O%]?Q'AZP?G\/)3H(!SW+_ZOG^OO[C]_P#ZO<.!O(@
M (@  (@  (@  (@  (@  (@  (@  (@  (@  (@  (@  (@  (@  (@ [E\Y
M?@^WX[_ZCCN1^XR/ZPB<C^NOKY]M/@U55"F65G9S(U?6UU?&>F3Y\^:\B-#A
M08<=#DB7,E2'&V(T9AMQY]YQ#32%+6E)[%G2^]&IYK\_V,=VGM&/(XG<9[4X
M-G%SW8M!-7L7/Z)]:7BE:NUA)76V<R!80S0_7YAETK&<4F0YD2WQU_+F&G(2
MK!+I^='3@;TUZ6 ?'S3\"QV>W .%=[_V4F#FFZKY3K)L35-92_7Q8>'0+!KP
M-S,=UY48ACDQ+;3DZKE3$JE.Q9U;ZM=.=,FW$QV_];VM9*MAX5J_1Z''@KEY
MO;9560WNM50F3>C>[;55SR$K^>"OHNG4FY=IILKVGC=7PWU-8IARUY)O2)8%
MLN?622:6X[CND:Q;.6IL6&74.^P[&G:PBR$>N2S:..I)E6W;PY]%4Z8G&UFJ
MN]OX]F',+8D-+#\FXW);.T^O&+-M+*7G*34N%R*JE=J7E-NK33["MMDDTJ2]
MXYCJFXYL;+WF1_*?EV[]R[?N_!CR%>NH/5;K#?EZQL&U&&Q(&+J>[%/:?'%F
M9R<VPL/%@%Z5,>>*4'NA.O\ 6NJ-6Z9QB)A&G];8%JG"Z]1J@XAK?#L>P;%X
M2E)0A2XE!B];5U4=2DMH2HV8C?=*$$?Z*$=NP  1R[O8S/8[66,2SN[,SLQ^
M+,S$LQ/S)))^9B  !QB   B   B   B/Q^.P]!DV*XQFU'8XQF6.4.6XS<1U
M1+;'<GJ*^_HK6*O^W&L:FUCRX$V.OR[LR8[K2NQ]T]C\_?@ + JRL592&5@2
M"&!!!!!!!!\@@@@_ _'E-??E[Z,STI^5;=M;T6F9G%_8%E[2\WE_&NS;P6H1
M+=/UK'M&JY\.[U.B V_XCDQZ'#<?L9+#KD=%Q&\$1V)J+<ZO1,^?O&QFVS#C
M-;8[S3UM7H<EN0,.A)P'=L"$RR[(D.2-5WMS9U^2^H\*(D6-@.;Y5D]Q)=2Y
M'Q&*WXT-6>(?C\>\2%T_ZG]8=/LB5[.S98:\ X6V+9M?8. %JO=AF4!1R$6K
M(6L'@M6X4 )1)9AAF8:\R>YPG/\ %,EP?,L:G.UN18EF%%:8SDU#9,D2G:^Z
MH;F+"M*J:TE:%.19L2,^A*FS4R1>%2OF^Y?.7[R%TESGZ87"7J+XB[C?*32.
M/9;>QZQ^LQC:U(TUC&X\&)9/*C+Q78M4TBZ:APICOP@G&+I5UA-C-;:5?8S;
M,I6PJO\ >J/Z+CRVX7,9+MWBU*MN7?'2J3)M)L6DIO4;]UY3-(DRI+V6X%6-
MN1LWIJF(VPF5ENO%/S7U>V6MM@.)T\-V45A.D?5[I[J-JL/8 Z+:/VHM.7:&
MPLBP\ +C9S*BAV)"K3DK2Y)6NIK[ PB:N #S6E3:E-N(-"T&:%H6DTJ0I'Z*
MDK)7925I41DI)]NQ]_$1GV[>'S'W+S]WF7X_[B6>1QS_ /?R_8?VQ   _8@
M (@  (@  (@  (@  (@  (@  (@  (@  (@  (@!QXB^<OWE_P!R$GW2\Z4'
M)GJI;I9U[IFG<QG6F,RZ^1N/?.0U=@[@&L*20\VI;*GVTQV\DSVTA^T*Q'7]
M?.CV=^\V[+FRJ/%X%YD]1A;#8X6JQ+\_89-6)AXU9MOR+G[$K4$#Q^DSL2%1
M$#6.Y5$5G904P_XS<6]^\QMO8WHKC;K+)-J;,RAXBAT=!$\4>MKD.--S<BR:
MXD+9I\8Q>K)YMRVR2_GP*6O0M/M$Q+CT=M=D)TB?1D^-G!V/BV[.5T?&N3O*
MR+[+;08UI7E9Z.T[:-D3L9.#8K<1&RS3*JQ\R=3L#-(#APIT6NG8;C&)V5<=
MS93$=.KIG\7.F5I>%J3CIB"&[2P8A2-E[9R%J+-V9MC(HS/@5<Y;>ML->K@,
M.*>.CQ2I1"QG&V774UE:B9,M)\Z0<50Z[]6]CU"UVMT+7ZK2\M6]RL:\_9(>
M 3:Z$'&Q7 X&*A[[!R<BQE?V")XE\A&7_P#"/Y?\2]Q>Y/RE\A%Y  AH#@<?
MS_/_ #B  !^Q   1   1   1   1   1   1   1   1-;GJ^>CC\8NHG$R7
M<>E8V/\ &SF#)3,M7<[I:M4;7&X+99/2?9=QXK4MI05S8S7%$]M#'(2<O0<E
M;^2Q,W8B5M9#K3N6_#KD5P:W-D&A^36MKO6^?T3CCL9J>V4F@RJD5)<8A97A
M&1QB54Y7BEFIE:H5S4ONL^M0_ F-PK2)/KXMWN,$>H'TY^,/4JTC8:3Y*88F
MR:9*9,P'8M"B# V5JG))+2&TY)@62284TX#SALQRMZ6=&GXSDD:.S#R*GLV&
M(WJI?Z"]5]ETVU&LW3W;31<I6I8FS.UJ<J V,[MW7XR>.<2U_<4+]'LK"FNU
M*5WR^0R/_O\ -^WY $HW5,Z37)7I4[G_ "!V]7*RS5N529CNG-]X_6RH^#;,
MJHS;+\B*:7'):\8S>F:?;;RC";64N?7/D4^KEWF-3*N^L(N.Y?.7[R%M-=L<
M+;86/L-=DU9>%E(+*,BENY'4^#\@R.K K96ZK96ZLEB(ZLH3D  9L0  $0
M$0  $0  $0  $0  $0  $0  $0'X]W?^'R_L'!^X_P!AB3'I4=,/=/5/Y-T^
MD=;-R<<P"@]@R/>>WY,!Z50:KP!4IQM<IP^Q,669Y(<6948!BQO-/7MTW(E2
MW8&-4N2WE1AY^PP]5AY&PS[TQL/$J:[(OL/"HB_9Q[S,QX5$4%W=E1 SL!$[
M<Z.O1VW=U8=W? E+\)Z_XVX!9U[N]=ZKKR<B4D1WP3$X-@J9;9PL@V?D$$R.
MNKS2[78O7OM9-D[?L1557?6O'%3BAH3A5I+$N/G&[7U7KC66'LN'$JX'K)-C
M=6\I+/PKE.5W<I3MID^5WCC+3MM?7$F5-?)J/#96Q708,.-^?$WBAI#A-H7
M>-W'C$&\-UCKVN5%KXKCOMMU>VLQWVJ\RW*[A3;3U[E>2V*W[.[M7FVB=D/>
MS0HU?5Q8%;%R0%+>ONO\_K3.-:&S%T6)8?H& 2 ;"!V_3<P(2EF58A/8O+5X
MM;FFKDFZZ]   CV(  "(  "(  "(  "(  "(  "(  "(  "(  "(  "(  ")
MC3RWXD:(YPZ'S;CCR-PF'F^M<WB>%]A9HCWF,7D9#WP)FF&77JG9&.9ECDAY
M<NFN8J5F@UR*^?'L:6?95LVIJZN'2/WSTH=\.8/G#<O-M'YO,L)FBM[0JUR-
M19Y1Q7$N.4-XVVIZ/CFQ\<CNL-93BSKZO-;%W2/SJ"?#F.7%8Q*YN\*]%=0#
MCEG?&?D)CB;O"LQC>U55S$;B-Y3KW,H4:8SCFQ,$LY<>45+F&,NS9"X$PV7H
MDZ#+LZ"[AV>.75S43I$]/>O\WHS/6FTV96AR[%^GX7/)I;W4.=AJ3PF16H7V
MB A,FM!79PZTVU)22_)[_J_'["_!#@9O]0_@/NSIN<HLZXS[LKC7.HWOAC L
MWB1'X^.;2UO:292,7V!C#KIN)7!M68K\.U@$_(?QW):^ZQB>X5C3RE%A +IX
M>9C;#%Q\W#N3(Q<JFN_'OJ;NKMIM4,CJ?'@J1R" RGE6 ((B  !DQ   1
M1   1   1   1   1 '[C_'^H#@_<?[#_'R_Z&'_ $B=X<:N.6V^7&]=9<<=
M%XN_E^U-KY-%QG%:9HUMQFUN-O3+2\NIB6WTU.,XQ3Q;#(\INGVO9:7'JFTM
MI9&Q%6+@WI?].+3W3!XJ8?QVU<VU<Y$HF<GW)LY^&F+=;7VE/A1F;[*)B"-Q
MROHHGJ&Z7"L;)YYK',5@UT*3*M;M=S?6T+'HN_219X>\=(_-/=N+JA\F>3V,
M,2,3J[F$;%MJ/05D]#L\?I38?)3T#)]G*B5N;Y.:EIDPZ#\CL=E1JNVK<DBR
MMKL5&]7>NSO]D^@UEW^IM7>5R'K?E-AL*SP[\J>&QL0@TXZ@E'L%F1[ZFAE0
M  (8B   B   B   B   B   B   B   B   B   B   B   B   B  0I]0K
MKZ=.WIW?#>*9MM%&X]YU1R(OYA='NUV9YE76C)*:]CSN\3.CX=KA4>1ZH[&!
ME=[&RQN$[[95XK<DV;*L_6ZK9[C*3"U6#DY^59\*L6IK64$@=]A *U5*3[]M
MK)4@\NP$3PZYG2>Q7JG<2K3'J&#4UO*#3L6ZS/C?FLM#3"G+QR,P]?:MOIZS
M;4UA^SXU="JI3KCR6<?R:'BV7+1+CT4RHM*C?),<R##LBO\ $<LI;/',HQ6Z
MM<<R7'[F'(K[BAOZ2>]67%+;0)3;,F#9UEC$DP;"+(0V_'E,.L/-DX@TGL,]
M0_TFSJ%\W$WN$:TR!/#[15F4F(>":7N[!.P[ZJ?)2#BYQNI<>KRJP-UEU^+-
M@X5#UYCMG!?.)<4-HI!/JUT'777W77WUN///NK=>==6IQUUUQ1K<=<<6:EK6
MM9DI2U*4:U$M2E*5V4+@^EO3/4W2^ENP-]E8STV6KD8.OJ=LBW7&P,<JNS)!
M%)6UP'%&/[:E+#9:MQ:UHG@  )0B   B   B   B   B   B   B/?Y?/\_N
M^L3[^CL=,-OJ-<Y*BSV/CZ+7C)QJ34;3W8S/C+=I\SLD3G"USJ.0HFG([Q9S
M?09-CD4&02&Y> 8MF,-$B/.F5WKH"$DIQ26VR-;BU$A"$$:EK6H_"E*4I[J4
MI2C(DI21J,S(B+N8M_\ H3]/-CIR]/75.LLAJ&8&[MG--[KY R#:;*<QL3-Z
MVO<CX9(>+QF3.M,5BT&#KCQY+]8[>T^07M>ELKZ1XXR]5>K&Z7Z:L3%N]GM-
MP7P,$JP%E*%0<S,3](''H<)6Z\,F3D8[CD!N$F-0@D$A"$I0A"4I2E!$E"4H
M+PDE*/<A!$1$DD_)Y=B[=Q^@ *5@<<_S_/\ TB  !^Q   1   1   1   1
M .J]L;STIH7'ORNWEM_6&FL5_P"N2<DVIGN*Z_HEJC)0J0ENURNUJ8+JV4.M
M*<::?4M'K6_$GNM'?G779:ZU55O;8Y[4KK1G=V^2JB@LS'Y  D_(1.U $'.U
M/2/>C1JB9)K;/F9C^96T9UQDX6K=>[9V7#?4PI*77(V48G@ECA3S)&M/JWDY
M+ZN27C5$]H2AXT8@W7I='27JY3;$%/)_(VEL(>5.IM,U3$9IQ3CJ#AN(R'/Z
M&8<A"&T/+-F&[$]7(:),KUY/M,>EQ^B.L,I0]/3.[9" 5=]=DTJP/P*FZNL,
M/@>5)!Y\1-H0!K38EZ6-T?LC]D.XSK>>!>TI>-[\K='9),* ;3RVFTR_R%E9
MJI:I"$ID,^PE-0EIU'M!L/DXTW(IH[K6=*;D5)B0-7\Z]!NVL]3"*^DS[)96
MF+^R>DI\342MH-S5V W-A.4GN9P8<%^6A25H6RE;:NW1F=(]58"&S,Z=W5%0
MY[KFUN6:5XX![K5J:L?'D$N!QQ\CS$E% ?S1946=&C38,EB9"F,,RHDR*\W(
MC2HK[:76)$>0RI;3[#S2D.,O-N+;=;62T*4@R,_Z1Y[]A\$>"/L/V1   1
M 1 #@S(B,S,B(B,S,S[$1%YF9F?D1$7F9G[A )U#?2/>G7P*.\PVJS8^4F^*
MOVF)^:71-I5W592V[/B3['L':GBDX3B!,2&W(=K6UCV79M32&S1-PI!$I1;+
M5:?:[S*7"U&!D[#);CFO&K+BM20 ]UGBNBK[;;G2M?TG \Q)_/Q^.X@JZAOI
M#?3LZ??P[A]AL3_VAM\U12(OYD]$S*O)["HMV3-DX>PLY*3^1&OSBR22W;5<
M^UL,V@LJ]HBX79))*#T).HAZ1-U$NH 5[ABL]+C?H2V]HAGIK14VTQ]-U4/&
MXW[%L/8AO(S;.3E1'"C6]6J=1X-9>!+Q83'7W,H'>WG\WU&7;^!]OD(B[_V2
M_2[&233/G2_H42:LOJW-_NL=3K;/VJ2N3G\ ^.2KUXB_$!DRP/(38)ZAOI)?
M43YW%>87CF8%Q1T1:%)B'JW1=M:5N0WE0^2T'#V#MTR@YME/KHKCL&TKJ(\)
MPRYBN>KL\,=47C&OOV4:C6HU*6HS4I2C[FHS,_$:C,B\S[^(^Y]_$1=B(UD1
M<@)^U.DU.BQ5PM1K\;7XR\<UX]84V,/ LNM/=;?:!X]K<]EA!(+D1   VD0
M $0  $0  $0  $0  $0  $0'[_J]_P!7O\P'!^X_=[OE]WU]_D")._Z.3P<:
MYN=3S3T?**<K74W')"N2.SFI3'K*Z>C7MC6_F^QN4EUMR'/:R#:%CB2+2EF$
MI%MB4'*6G6GF&7VBML"(^_[O<?RE\I]_W?/Y>??R\.I;Z(-Q"1IS@+GG*>]K
M38R[EWLR4NDEN(6ES\T>EI-SA&,-I0\GUK#DS8,O:<YYQLR9L:Q5!(_ZJ&&7
M3VU!2_U=WQW76.9CUN6Q-&HU= #<J;ZN&SK"H)4/]*+XY(^->-5R 5X"  !%
M\0  $0  $0  $0  ?N/_ )]WUA$'YD?[/Q\_^@P4YV=2#B#TX=<%L?E/M6NP
M\[-F8>%X!4-ED.T]CS89()R!@N#0WDV5HAM]V/&FWDY59BE$],BKR+(*:-(0
M^<='6_ZZ6K.E7@"-?8$SC^T^9V?TRIF ZNERW':+7M'+]:PQLW;2:Z0S-B4:
M7FWBQG%&),"YSJ='=;BRJNDAVE]!JX^1_);>O+K;^5;XY&;)R3:>TLQDF_;Y
M+DDI+IQXB''7(-%0UD=#%3C.+4Z7G(]%B^/0JW'Z.(1QJNMAL))!2]Z?>E69
MU6M>UVSVZ[1%N:NP*,S9A2O<<7VBLE.,."/I=B/WL.RBMR6LK391Z@7I:'-C
MD3,M\+X<TT/ASJ9U4B(UDD0Z[-M^Y%!4I37M$_,+. O&\#3+92U*:KL&HBR"
MDDN/--;$N&3:46KMLC:&RMQY;8Y[MS8.<;1SFW42[7,=AY5>9EE%BKUCKO\
MXV]R.=8VDA*'7WG$(>E&E!O.&VVE2U$7PH"TFDZ8T/3E"T:;68N"  'MKK[L
MF[X<^WRK"^1=SQX]I8W;Y5>%X4(  &^B<'[C_8!]S+MV,C+R]_?S(S_P[EV,
M_>KW>]/FL<@'\_\ B)GCP\ZG'.[@;;PYW&#DEL77]''F-29NN9-H>5:GNR0^
M;S[5OK+*DV^%NN26W)##EG&IX=]$;ER5UMM DJ;>1O(]+_TLW1'(:TQS3W/[
M%L?XP;2M7HM75[HQN5/>X[9-925K0@LE;NY=ADFF7GW51H[4J\M\QP[Q%,LK
MO,\4BDS!.M] _<8\5U/Z?],]556?3\"JC.<-V;3"1,?.1R  UEBCMR5'']GE
M+:G!)3L?WPE\)"FP[&'#L:Z7&L*^PC,38,^$^U*AS8<II#T:7$DL+<8D1I+*
MT/L/M.*:>;<0XVI:3(S_ +!5Z]"7TAC9'3\R+%.-/*:\O]C<(;>P:JZZ=**Q
MO\TXU/3G4H;O<)+UDB?;ZO9>6<C*M:1V9+U>RY(R+ 66KEJTQK--K/G_ .E&
M=.[B%!GXWH[("YJ[C*)XH&/Z:O(:-45<EY@GHJLMW:N+:8Z<<S/PO1L K=@V
MT22E4.VA4RU*=15G=^E_5FJW::?$U]^W3)[K,'.Q*B,:ZA6 9\EW/LL&RKN1
M;DR+@B,R]EMB/6[ILJ..-M-N.NK0TTVA;CKKBDH;;;0DU+6M:S)*$(21J4I1
MDE*2,S,B(QKM=0[TF+IX<'CN\*P#)SY>[UJ_:(GYOM(7-;*P:BMF24@HN=[F
M-%EA].3+[;\*P@8@QG^55$]HXEMC4#]-UO0KZAG7>ZAO497<XSLG:CNK=(6*
MW6F] :4.PPK7TNO4HR1$S28F?*RO9"EMI9<E,9M?VN/IGLIFT^.T:G"8:AJ(
MO+OY^78B]_?MW^4_D]Y^1_VOE_2["3^E_0NI/9975F9[9AVL=5KK'6KY'LR<
M[A;'^8=,5*@K %,MU)$2;GJ&^D ]1/J''>8EE&RUZ.T3;>T1"T3HM^SQ'&;2
MI=4ILH>?9.4U[,]B^TQC839U^072<.D3(Z9U9AU0ISU*81NQ]S]_EV[^78O/
ML1']?Z1^_L9F:O(_T3Y 3WK-1K-+BIA:K!QL#%0 "K&J6L,1P.^Q@.^VP\#N
MML9K'\]S'F(  &QB   B   B   B   B   B   B   B   B![.EIK3([FIQ
MZC@R+2[OK.!34]9$3XY5C:6DIJ#7P8R#-/CD2Y;[,=E/<O$XXDNY=^X]8?N/
M\?\ <2S="O0[?([JU\'-?2X'M]34;G@;:O6W&#?@JJ=%5%ON:0S9EW)DH%B_
M@L:G=1(4EF8[8L0/"\N8B,_@;3.35ZW8;*P UX&#EYM@)XY3%H>YA_F$X_\
M/ B6SO$'0%1Q5XL\>>-]&B(4'26G->ZW=DP4&ABTML7QJNK;Z][J;;4M_(;U
MJRO)CRVT+?F6,AY3;:EJ261H\$EY=B[E\_N^3W^XO#[_ -'R(O(C['Y#S'SR
MNNMR;[\B]S9=?=9=;8WQ>RUC8[']K.Q)_;S$  #KB   B   B   B#]Q_P#/
MN^L1!=:#JKX+TI^*%ELMQNKR;?>QU6>&<<M:SW5>JR'-$0T.3\NR*+'<;F_D
M!KJ++B764.1U1UV<R108>Q8U5AE4.RB2S9!?TF*T-WE&2VT"AQS&ZBRO[^\M
M93,&KIJ2GAO6-K;64V0I#$.!70([\R9*?6AF/'9<==4E"%&5.SUD>H_E'4XY
MO[)WBJQLTZ=QN9)U[QTQ.8F1"8QO4&/SY+=-:/5+QFJ#DV?23?SG+O7K?ELV
M]Y\ IDJJ:*EB0I*],>BQU=O>[,1CIM4*\G8\=RC(=F/T; #+Y'TED=K2"&&-
M5<$9;'1HD>FX-P;+W[M#.=S[BS&[V!L[9.16&4YIF.0252[2ZN;)7B<<6K]%
MJ+"BLICP*JLA-L5=-50X-55Q(E=#B16.MP 73KK2FM*JD6NJM52NM%"I6B*%
M1$50%5%50%50%4#A0!XB  !SB   B   B   B!QV/Y?,B]Q^?E^SOV/M_BK_
M -*C[_I^$<@$0  $0  $0  $0  $0  $0  $0  $0  $0  '('Q/'_+_ /2(
MFVI\32ZG?T[<#?M.Y _=<#XFEU._IVX&_:=R!^ZX++P!3GZZNN?O&M_#J_SQ
M*T/XFEU._IVX&_:=R!^ZX'Q-+J=_3MP-^T[D#]UP67@!]=77/WC6_AU?YXE:
M'\33ZGA?_/;@;]IW('_CBX)H>A%Z.ORMZ:'-FUY.\E]C<;,TQJ#I#.<&PJLT
MQE^T,@R.%GF6WV%-MVMG$SC3NNZQJA9PV!F5>](C7$RQ*QL:Q**]R,Y)DQMQ
ML!K]KZL=8;C79FKS,C!^BYU#XV0*<)*K&JLX#JM@8E>X J>!Y4D1   C6(
M"(  "(  "(  /W&$36C]*@YL2>*_32O-18I;G7;&YEY$O2$ H[WJ["/JQF"J
M]W19-(*0SZZOL<=*KUO<)-N2GV79*2-DEK*2S5E$1^_M\Q]_>?\ CY_/W]ZO
ME]QC;5],+Y%2MC]0_5G'Z'/2]C?&O0M.N57&XXHX6Q-S6C^89-(]7W)EHYV"
MU>IB)*$&ZKV3UCKRVU--1]2L72](M+7J.BM=;V=N3MVLVV0W'EAD\)B '^X,
M*K'8*#VAW=@/>)*  !)T0  $0.VM Z9R?D;O;2O'K")]#59IO?;>N-,XC9Y5
M*L(.+UV3[0S&FPB@GY)-J:N\M8E##M;R)(N)5927%A'KVY#L*KL)*&HCW4HS
MRZ5_]YYTXO\ /EQ!_P!P>O!A[&^S&U^?DU$"W'P\J^LL.Y195198A(^8[E'(
M^8\1)XOB:74[^G;@;]IW('[K@?$TNIW].W W[3N0/W7!9> *B_75US]XUOX=
M7^>)6A_$TNIW].W W[3N0/W7 ^)I=3OZ=N!OVG<@?NN"R\ /KJZY^\:W\.K_
M #Q*T/XFEU._IVX&_:=R!^ZX'Q-+J=_3MP-^T[D#]UP67@!]=77/WC6_AU?Y
MXE:'\32ZG?T[<#?M.Y _=<#XFEU._IVX&_:=R!^ZX++P ^NKKG[QK?PZO\\2
MM#^)I=3OZ=N!OVG<@?NN!\32ZG?T[<#?M.Y _=<%EX ?75US]XUOX=7^>)6A
M_$TNIW].W W[3N0/W7 ^)I=3OZ=N!OVG<@?NN"R\ /KJZY^\:W\.K_/$K0_B
M:74[^G;@;]IW('[K@?$TNIW].W W[3N0/W7!9> 'UU=<_>-;^'5_GB5H?Q-+
MJ=_3MP-^T[D#]UP/B:74[^G;@;]IW('[K@LO #ZZNN?O&M_#J_SQ*T/XFEU.
M_IVX&_:=R!^ZX'Q-+J=_3MP-^T[D#]UP67@!]=77/WC6_AU?YXE:'\32ZG?T
M[<#?M.Y _=<#XFEU._IVX&_:=R!^ZX++P ^NKKG[QK?PZO\ /$K0_B:74[^G
M;@;]IW('[K@?$TNIW].W W[3N0/W7!9> 'UU=<_>-;^'5_GB5H?Q-+J>?3MP
M-^T[D#]UT@^)J=3WZ=>!OVH\A?NNBR\ ?H];.NA\,C6C[?\ 5M1^!!^;?XC_
M #B  !$D0  $0  $0  $0  $0  $0  $0'\0#\?CL$2G;Z\&R'MJ=7_GUD[[
MR'W*O>]GK=*D.^N)+.FZ"BU#'9-92)7A.-'P9N.MDW4&RXR3'LT,VUPXT28S
M*ZCES)R/J&<\,@FML-S;WF=RANIC45+C<5N59[NSF:^B.VX](=;90\^LF$/2
M)#I-DDE/O&2G%8:CZ%:&A<71:;&0<+C:K74*!QP%JPZ$ ''CP .?,0  -M$
M !$#/+I7_P!YYTXO\^7$'_<'KP8&C/+I7_WGG3B_SY<0?]P>O!K=S_L?:_\
M#<[_ +6V)=/  #YXQ   1   1   1   1   1   1   1   1   1   1
M1   1   1   1   1   1   1   1  'O")2O=4K%SPSJ7]07&2B*@1JSFER
M;*LC+DIEJ12RMS9G.H5*DI>D*<4]2RH+IFZX<A!N&S+0U)2\A." G7])1U!*
MU#UD^6B#C+9I]ER]<[>QUYQ+B2G1,YUGB;^02FR<\1&VUG<++ZY*FG%M]X!&
M7JE>.,Q!0/H+TUE)F].Z++0@C)T^MNY!Y]ZS#I9@3R?>5B0P)+ @AO,0  -W
M$  !$#/+I7_WGG3B_P ^7$'_ '!Z\&!HSRZ5_P#>>=.+_/EQ!_W!Z\&MW/\
ML?:_\-SO^UMB73P  ^>,0  $0  $0  $0  $0  $0  $0  $0  $0  $0  $
M0  $0 J4_C-G6_\ UVOY;>(W]! ^,V=;_P#7:_EMXC?T$$V?4-U?^LNF_P!\
MVG\'B6U@"I3^,V=;_P#7:_EMXC?T$#XS9UO_ -=K^6WB-_00/J&ZO_673?[Y
MM/X/$MK %2F?I-G6_P"Q_P#G:_ENXB_\Z$[?O$T_H_W7@ZAW+CJ4ZVXV\Q.1
MY;3UMM; =JUV.XXO4&A<$;9V#BF'R]ATUJN\UOK/#+_Q-T6'9/ :@.6KM;+D
M6;*'H#[Z8+S&OVWHQU5J-9G[6_-T5V/KL2_-OKQLK8/>U.-6;;/9+9JZD9@B
MLWOV(OCRPB6 H  B.(  "(  "(  "(  ")H)^F@<5YL?*N(O-6FK_65=I0Y#
MQGV#8MLN(1!LJ2?:[-U6A]U*5,NN6\2[VNT:WE-/,HH(S+9R4O>&'HM=R^<O
MWD+GCJO\'J_J'\"=_P#&(F:Y.:9-B_Y2ZAM;+U;3%)N#"7BR/7TI<Y2TG60+
M:XA)Q6^L&U+<8Q;(KQOU+R77&'::#(L=OL0R"^Q3*:BPQ[)\8NK/'<BH+>(]
M MZ2]I9CU9<4UK DH1)A6-981I$.?%>;0_&E,.,N)0IM9)M[Z*]05[/I8:FR
MP',T-S8Q0L.]L'):S(P[?)Y*JQR,50![HQUY_K E/3@ "8X@  (@9Y=*_P#O
M/.G%_GRX@_[@]># T?>:KV=G&D]GZXW+K&[_ "9V3J3/</V=KW)/@VHN?R?S
MC LAKLJQ.[^!\@@6M#:_!5]50)_P;=U=E43O9_9;*!,A.O1W,388[Y>!FXM9
M5;,G$R<>LN2$#W4O6I<JK,%#,"Q"L0.>%)\1+U0!4I_&;.M_^NU_+;Q&_H('
MQFSK?_KM?RV\1OZ""JWU#=7_ *RZ;_?-I_!XEM8 J4_C-G6__7:_EMXC?T$#
MXS9UO_UVOY;>(W]! ^H;J_\ 673?[YM/X/$MK %2G\9LZW_Z[7\MO$;^@@X/
MTFSK@=C[<VOD_5MXC'_#\PA=_P!Y!]0W5_ZQZ;_?-I_!XEM: UD_1I>3G4JY
MP:*W%RJYT[[F[-UQ=YA$UOQ^QA[4NE==,NO8>AY_9>P466LM;858WM<_;655
MA%,F3.DUT:TQC,VG8KLMJ.]%V;!%.\T]^@VV9I\G)P\O(P;%JONP++K,87&M
M'LJ1[Z,>PO2S&JT&I0MJNH+!>XH  &IB   B   B   B  0P]?+G1L;I\=-C
M:>[M)YA'P7>MYF&L]9Z<R>50XUD[=;E.3Y="M,A?+'\PJ;S&[20SK/'<_?B1
M[6GL8S4IEB4J*OV<S3G:O79.WV>OU6&$^D['+HPZ#866I+,BQ:Q9:R)8ZU5]
MQLM94=EK5V"L0%*3/ *E/XS9UO\ ]=K^6WB-_00/C-G6_P#UVOY;>(W]!!+W
MU#=7_K+IO]\VG\'B6U@"I3^,V=;_ /7:_EMXC?T$#XS9UO\ ]=K^6WB-_00/
MJ&ZO_673?[YM/X/$MK %2F?I-G6_['_YVOW<;>(W?ZO_ ("#CXS5UOOUW%__
M *V\1?Z"A]0W5_ZRZ9'^.;LQ\Q\.=./ES_GQ$@<  %M(@  (@R[D9?/Y?CL,
MS^G/R$1Q1YX\1N0\R9[!1ZLWYK;(,QD$ZJ.7YOG<CAU6Q(YR$J0EGVS!+'(8
M?K72=9;]H\;[+[!+87A@ Q\O%JS<7)P[QW496/=C7+_>KOK:JP>?'E&8>1\_
MMXB7QQ>\O(B[]_<?D??S/]A^\^WF7^)F?<O(1C=&OE,US'Z9G$'=\BS3:Y3*
MU-2X!L20I]QZ:O9&IUO:US6;9-O$4B/)O;O%I&3,MR/$IRONX4MAV1%E1Y+\
MG(^>.?A7:W.S==D#MOP,O(P[AP1Q;BVM19P#R>.ZLD'D^"/,0  ,6(  "(
M"(  "(%=[Z5STB;+5VR9_4UT1C+CVK-J6]76\HJ2FA.+;P#:]BN/5TVU7V(C
M:F86*;3?*#59-/?2RS"V>N)+F39=ELJ,Q&L0A\;G^ 85M;!LOUKLC&*?-< S
M_&[K#\TQ+(83=A1Y+B^0P)%7=4UI!>(VY$*Q@27HTAM1$I3;G=*B6A"T^IZ.
MZJS.C]YC;7&!MIX:C/Q P49F'85]K4"?"V*0+:+""$M1"X-9=62BA^LOWE\_
M;Z_/Y@&PAUS^ACLWI>;.G[/UA OM@<(]@7SQX#GR6)5E9:DLK&0I<356U9:$
MN^RSHI.%$P[,IBFZ_.:UI!>LC9+'M*F-KW=R^<OWD+Q:7=:[J#78^UU>0F3A
MY*AD=?#HW [Z;D)[JKZB>VVIP&1OM'#%.0 !M8@  (@  (@ #N7EYEY]_P"'
MX^3Z^P1'[?/^/_?_ $,9@<#.%>V.H+RGU7Q9T[$,LAV'=)^'<DD,.OTV 8+6
M>&;F>P,B4VI'AJ<6I"?FE'-UIVYLUUV.U?K+:YKH[W0FIM2;*WSLK"].:<PJ
M_P!B;.V)?1,9PO"\8A*GW-[<3E*)MB.RE2&X\9AI#\VRLIKT>NJ:V-,MK29#
MK(DJ5'M;^A9T:,.Z4NA'Y^9*H\PY<[AKJ^5NW8%:AN778U7M+*=6ZAP&P>C,
MRRQ#'9'JI%[9F33F;Y4PN^E,QZR!B]31Q[ZA]<8G1NH=D>NS<YM;UZO$/#L'
M;E3FWISP,3';A_?']/:%H3CFQZTEMXV<?-:<4=#:GXXZ<IO@/6FG<*IL(Q:$
MX;*YK\2J8[2KFXD,,1D3\CR*S<FY!DUJ;#3MM?VEE9/I]=*7V[O !22VVV^V
MV^ZQ[KK['NNML8L]EMC%[+'8DEG=R7=CY9B6/DQ   X1   1   1   1 T*?
M31N3#+MAPVX=55@1O0HN9<E,[JR?\2D%.<D:QU5,6RDNR3-,+<#7C<4I1I4G
MP)07C4[OK?C\>X4^/7HY8,\Q.JERKV/36";'!L(S1.BM<NLRE3:]S$]+QTX,
M]:U,@C-M53EF55F49Q"-DD-^KR8U$DR<-:Y=]%M.=CUBF<Z=U&DP[\PL1ROT
MF\?0\9#_ +W%]UZ?#@XY;GE>"D/H  N'$  !$  !$  !$  !$  >_P#'8/Y_
MGF)OH>AF<S650^3? C*+9")#<J)R8U#"E23-;S$AJEP'<%3"*0YV0B*N-K*]
M@54 U$LYN6VYQT$B:^K? %*CTVN9%[P#YO\ 'GE73IL9-;K'/(2\\HZU9E+R
MC5N2,2,6V;CC#:WF8K]C9X1;W::([#QQ860MU-DMHUUZ.]T7B.58[G>+8SG&
M(7,+(L2S+'Z;*L7R"M=]=77N.Y#6Q;>CN*][PD;L*SK)<6;%<(D$Y'?0YX",
MS(JA>M73QU74Z[>FLC#WU*W%E'"KGXRUT92<<>#95]&R6)(+O=:P'@\)]&
M(<B   B   B   B /W'V  B?&9_K[!MK85D^M]F8?C>?X!FM/,QW+\+R^G@9
M#C.24=BVIJ;575+:,28%C"D(49.,26'&U&25]B6A#A5^G5R]% V3K*QRO?/3
M*BV.TM6K5-O+GBU;6KL[;.#M+<>E28VIKNU6G\Z6+U\;UC5?B]W8_G3CLL1*
MZOE;/N)ZWX]A\!^X^_N^4>IZ5ZPW?1^6<G4Y ]C:4^EX%X-F%EJG''M:E9"E
MJ@<)D4M7>@)4.:RR,E$9E&*9/@V1W&'YKC=]A^68Y/DU60XOE--88_D5%:Q%
M>KEUMS26T>)8U4^,XDVWX<Z+'D,K+P.-)<22C]#W+YR_>0NE^9W3"X*=0&M*
M-RGXZX3L+(&(7L%3L>(Q*Q':U%';0LHT>KV5B4BGR\JZ(ZOU[=#/M9N..OH2
MJ732T>-"]6CDYZ%[KRVF65SP^Y@Y-AC+JWWX&O\ D%AD'-H3:WB=<*,ULK!'
M<5L($".YZN-&;EZZR*><,R7)L9<J.MR99#0^MW2^PKK3<+DZ/**CVAL2S-P2
MWR]GD8U;9 !\_P!OBU*@X4V$ N4K_P#N7SE^\@[E\Y?O(;.>R?1(NK?A,M;&
M*5?';<,7UY-M3< W.BF2I@^ZD2'6-K8UKA]M22(FWF4)?-#BO^C[0@O7'C>7
MHR76_P"Y&?"3W'W+OR1XC>7;OY%VW[W(_P"S[C\)=O+OY#WM/7/1MZAZ^J=
MH/']MM</&8$CGCV>1;58./GW*O$2!SN7SE^\AR-A?$O1:>M'DBT(N.-V$X E
M3\ADWLMY!Z+FM-M-1?:&Y2TX)GN;.G'E/&<)E#;:Y291*5(CQH2O;2D7TEZ&
M'R_R.5&>Y"<K^/NJ*EQY"WX^KZ3/]SY W$)"36V]%R"LTW2M35N>L:(HU[8Q
M6D&F2;[ZC.&G&S/4/HG!0O=U-J;% )XP\E=@Q_8J8 R78G[ I_QB::!J+L?F
M7U&7?ZA)#T_^D[S<ZE.7PZ3C?J.U>P9NQ3!RK>.:,3<7TMA24+2F6=OFDB&^
MS;VL1*T.JQ/#XF2Y@\A:9+5 <)M^2Q8*\/O15.F%QIE563;1H<WY=YU7.M3"
MD[NM(L;7,><R;?A5"U3A\:FH[*N42#)VHV#8[ B/&\_ZTUM&TTSL=XKBN,8/
MCM-B&%8Y0XAB>.P&*K'\7Q:HK\?QVBJXJ/!%K::DJ8\2MK($9'Z#$.#&9C,I
M_1;;2DB(HNZE]=<*I'Q^E\"W+O(*KL=BIHQ:^?'?3B*WTB\\'P+VQ "/>KM7
ME2D.72,Z'W&#I2X8=OCR&]P<G<HK$0]A\B,IIV(=JF*XV7M&(ZOH5/V#6N\'
M]9XW)D:)/G9)E$E12,MR*VAP<>I\?FM !7+9[38;G.OV.TR[<W,R&[K+KB">
M .%1%4*E52#W:Z:E2JM?=1%4 1   P(@  (@  (@  (@  (D=O5>YAQ^!_3X
MY/<E6IS<++,1UW-H=7^)7=U_;6?/Q\&UIZB-ZI]<I%=E^05EY9L-M'X*.IM)
M+[D:+&?EL4PCKCS[SLA]UQ]]]Q;K[SJUN.NNN+\;KCBUF;BG''#4MQ;AF;BU
M*6:EF9&K>&],@YTM9#G6A>GMA=QZZ!KYAGD)NZ/#?0MDLQR.!8X_J7&IZ4>%
MUB?08?+RK*YL-TW(TF#GV)3VR)Z(1(T=A;_T6Z>.HZ5.SOK*96_O7+X( 88&
M.&IP%/VARV1E(WZ5>3600/B@  3#$  !$  !$  !$  !$  !$>_\%_SY?O\
M(65?HF/4CC\B>*%SP;V->J?W!Q(C-2M>*L)+:YF6\=;ZR6BE1#-;RY4M[4^2
M2W,-L&_4LQ*K$[O6L&*I]93?9:U3\?CL,Q^ /-'9?3ZY::@Y5:N4Y*M=<9"T
MO)<75+5"@9_KZV3\'9W@-JZEJ0VU$R?''ID&-.7%E*H[DJO(8,9=C30W$>*Z
M_P"E4ZOZ<RM:H49U/^FZNQN!V9V.#[-"Y\+7DUO9C6,>0HM%A'<B$)=D@.E>
M.F_]8<J-':NY$Z7R LGU?M_$*O-,0MC0EB6=?9-FF16VT(G'CK,@H;)J;19)
M3N.G(I;ZML:J212(;A#NH47MJMHMMHOK>JZFQZK:K%*65VUL4LK=6 971U96
M4@$$$'@^(@  <(@  (@  (@  (@  (@  (@  (@  (@  (@  (@  (@  (@
M (@  (@=)<C=]Z\XLZ'VWR*VQ9_!.N],X'D6?Y3);-HYDF!C\!V6W45++SK1
M3K^_FE%H<>K$K2_;7UA75['B?EM(/NT:%/I>_4T3)DXATP]49"HVH2\<VQRI
M>KW2)MR6LH]]J#5$\S22E+C-'#VQD43PFQXY&LI$:4J3&LHC?J.C>FK^K.H<
M#3UAQ18_M\^Y?ACZ^AD;)M+?HNRE:*"?=;(NI0_UHFF1RQY)9_S"Y)[JY.[/
M=;5FVZ]@WV<VL1AY;T&CBV4CP46*53CK:'G*3$,>CU6+47KB5)*GIX127%N^
M-Q>/@ +YT458U%.-16M5&/57334@X2JJI%KKK0?)450%!)X  '@ !   [8@
M (@  (@  (@  (@  (@/V?P]_P!0 $3;M]%QZQ+7%3;[7 OD-E!0N.^_,G8>
MU#E-[-4BKT]N^X6F&W4/2'S\%9A.VY"XE98.N+]AH<XCTMPINOK;_,;ENRB^
M7OW_  ?N_P"/^.W<^]#A]?;_ !^;_'S%ECZ-1UQF.8VOZ/@URDS W.5^K,=]
MEU9FN0RUJL.1&L,:K37X)]G+><<N-OX#4PW3RA4E96N:8I$:S4U7-U69[:M5
MM]9.@'[K>L-/3W @'?8U2^1V]JC:(H'D=H[,[M [>$RBI!R;53;?  %<8@
M(@  (@  (@  (@  (@  (@  (@  (@  (@  (@  (@  (@ 'R6>9WANK\*RO
M8^Q,FIL,P3!L?MLKR_+,AG,UE)CN.T<%ZQMK>UG2%H9C0H$*.](?><4GPH1V
M(E+[$?)59V5$5G=F"JJ@LS,QX554<DL20  "23P/,3!/JF=0_7/3(X>;$Y*Y
MM\'6^5L-'B>EM>3)2XSVSMP7D.8K%,83ZE2)2*>&B'.R;,9T4TR*O#**]EQ$
M2;)NOA3*<K;FU]@;VVCG^YMKY+/S'9.T,NO<YS;)K(TG*N,CR*PD65E+-#24
MQXC'M$A34.OB-,P*Z$TQ KV(\*-&91+1UR>K-D_54Y83,EQZ1;4O%_3R[?#^
M..#SCD17':-Z4R5]M+):UTR1'S;9DFO@V$N*3+:\>QBOQ;$G3ES**QNKB%47
M,]+.A_\ VEI?I&=6%WFU6N[.[@"V)2!W8^ I^ -7<;,DKX;)8H6L2BIB@  2
ME$  !$  !$  !$  !$  !$  !$  !$#ZC!LYS+6698OL37N2W>%YSA-]595B
M.78Y82JF^QO(Z28U85-U3V,-QJ5"GP)L=F1&?96E;;C:>_A[*2/EP/W'^/\
M@_\ 0_V#BZ*ZLCJKJZE61U#(RMX964^ZP(\$'QP2/@2"EK3T%^N7B'5$UDO4
M^XG\?PKFMJZCC/9KCD1R)5U.YL:B(;C+VQKRH-;:F'FWDH;V%B4!#K&+6<J'
M95OJ\>O(,&HV)Q12ZUV3L#3N>XCM/5>89#K_ &-@5[ R7#\RQ6RDT^08]>5S
MGK8=A66$12'F'FC2;:T%XFY,=;L64V['>>9>L]NACZ0?J_J.X]C_ !ZY$3<>
MU;S>HZMF*BO-;-5AW(J-605.S\LUNA:6H=1F;;$5VPRW6).F\VWZ_(L)^$:!
MNYJL-JAZF>EMVDLR-_T]CM=I78W9F#4K&S4\\%[*T]YK, GD^Z"<-?%@% ]H
MJ;,@  A"(  "(  "(  "(  "(  "(  "(  "(  "(  "(  "( !^,B0Q$COR
MI3S,:+&9=D29$AU#,>.PRA3CSS[SAI;:9:;2IQUUQ24-H2I2C))&81/T6M+:
M%K6I*$(2I:EK,DI0E)&:E*4?D24D1F9GY$1&9^0K9/22.O"QS"R"UX,\0<P]
MKXL87=-GM_9N/35>P\ALVI)C;T:CHI;*$^V:BPNSC>U0IC,AVLV%D[,?(HR)
M&/46+6=OWAZ0MZ1FSNB+E_!?I^9R]^:.0F?C7(#D7C4B1$>VH@E.PKC5^JK1
M!,/HUDOPO1,QSF"I*=E-^*DQJ2K7+DZRV!I-]^_?]$_>7;W%V_Q^4R\O[7O(
M_))&2221V;]*?3)\)L?JGJ/&*98"VZC6WH V+SP5SLRMP"F4%/=BTGWL;^WL
M'TCV2TH^7R+M^WL?<C[?*9=R\R^HNW8<@ L+$  !$  !$  !$  !$  !$  !
M$  !$  !$  !$#V-+<W.-751D>.6UI09#06D"ZHKVEGRJJXI+BKELSJRVJ+.
M ]'F5UI6S6&)D*?#D,2HDMEF0P\VZVAP_7 /P@,"" 00000""".""#R""#P0
M?!'@Q-^WHL>E/5-U'PWB[U/<ACTMW':@XU@G,26:&*6[2GP1*RMY#L(;0W1V
M:/"W$5N"&14T]*V)FQ8%'(BWF=W&\E4VM9>U=;=TEE N:6Y@0[2GMZF9&L:N
MTJ[&.W,K[*NGPW'HDV!.AO,R8DR,\[&DQG6GH[KC;B5*H?S]Q^_W?)[_ *NY
MEY_67[2$['2HZ_?,;IBS:K F9[F_N+*9B/A+0.?W4U#6,0W9?M-A+TYF+C-C
M8:WLGC=E.KJT0KC!YTF7)L+'$';9U%K&@#KOT9ISVNVO28IQ,QBUE^F<K5AY
M#$]Q;!L)"X=K-\,=_P#1"6 0XJJ0Z6W("+WIU]7WA!U-,8C2N/>SXM?L^+5(
MLLNT!L!4/&=R8D24F<UW\G')<B)E]%#5ZM4C*\#L,DQN(F5"CV<^MM)/P:U*
M$*U9VOSM7E6X.QQ,C!RZ&[;,?)K:JU>1R#VL!W(P\HZED=>&1F4@Q   Q(@
M (@  (@  (@  (@  (@  (@  (@ /W'\OE^S^(@PZH/7]X0=-"+>8199"C?O
M)N%'=:@\>=7W4%VPH[/U9+CHVWF:&K.DU5$/UC+K\"PBV^=+B28\^MP>QKUJ
MFL[#5ZG9[O,KP-3A9&=EV_U:J$+=J\JILM<\5TTJ6'?=<]=2#^LXYB2^;GW9
MJ7CKK3*]Q[QV%B^KM8X16N6N3YIE]FQ5TU9&1^BTUZQPS?G64V0I$*IIJYJ7
M;7%@]'K:F%,L)#$=RMJZX7I(>R.>991QCXAO9%J/AXM;M5E>2/$Y4;,Y$L,R
M&G%*R#P$4S"-9O.1D%!P:&^FYR.$MZ3GLPX\_P#(J@B#ZC_5AYA]4'8;>5\B
M<Y*'@M!-D/ZZT;A*9E+J77C#WB03M91.29,B^R5^.I2+#-,KFW.32T.K@QIU
M?1,UU'7QIBTO0'I%A]/M3MM_['8[FLK9CXZCVF#K77AE=>X 966AX(N*BFBP
M!J$9T3(*<$GY?/M\G<R\R]Y'V[]C,R,C,R]W?N78R'( )KB   B   B   B
M  B   B   B   B   B   B   B   B _;_W  B>^Q?*LHP?(J7+L*R2_P 0
MRS')[%KC^3XM;V&/Y'0VD59.1;*FO*F3$LZR?'7V<8F0I3,EA9>-MYM1J(MK
M/IX^EH<Q..35-K_F;CJ.8>K8:&836:N3H>)<@Z"&V@FFW7<K1$5CFR41VT^)
M;.954/*K5]2W9NPDI;]4>I<'O\N_;O\ +\W^(T6\Z:T?4F/]%W6NQ\VL BIW
M7LR*">.3CY593(I)X!/L[%#?!PR\ )<;\(.M9TX>H W45>CN0N.T^S+9MDBT
MAMM<?6>W6ISJ#6JLK<;O995N;3(R$DY,=UM>9I6Q4K(W+!/F12L$9'\O?W=O
M/W_Q\^_O[]NQE\Y"AO,C/N?8_/OW[>9F1&??W=B/MW[_ "&K^UY>0ETXD==3
MJD\,$UE7J_E3F^78+6DB.WJ_=KJ-RX(FN:4EQ-551\Y.RR##ZTW2]9ZK LAQ
M-Y2E/'ZQ*)4A+T%;[T%8&R[IK;@K\5P=NI!7X'M3.QJSS\>U$NQ%/P[[FY+!
M+AT!H<<:?31T&F!5\P^&*TJ\*2M,YXU9F2_$OQI2XFOU1M%Y'JTDA2W$*D;F
M=,U)2RIM*%>O1.KHKTF/H\;Q3"B.\F)FF,@G>#PX[O37>;8.<7NV2U>W9C!J
MLBUE%]4I1M.>LSKNXZA:FO6Q_"ZJ)MIZ==;:@M])Z>S[D7G^EUZ#95%?[Y."
M;W1./)-J5LOZ2@Q)\@&.FI^7G%'?)1#TAR;X_P"X#GFGV-O6.Y->9R^^OUWJ
M%M(C8SD-G(]>A_O&=CFWZ]J22HSS;;Z5)&18\?;1?CN:\BFVBP?&NZMZK ?F
M"CJK#CX>1\8@  =40  $0 _-UUIAIU]YQMEEEM;KKSJTMM---I-;CCCBC)+;
M:$$:EK49)0DC49D1&8P]VSU"N"&B4R?SP\R>,6NI<5*E*I\HWAKBNR-Y2'UQ
ME-PL95D2LALGFWFGDN1X%7)>:)E]2VFTQ7UM]U&-E93BO%QK\FP_H8]-ES^2
M .$J1V))( ''F)F, US-]>E/=(32Z9T;%]L['Y%7D!+B'*?1^J<ED,*E$2?5
ML,Y3M M8X9/962TJ5.I\AM(K;9+1XW)2%1S@?Y,>F@;9N6+"GXA</\)P-*DO
ML0LZW_E]OL2R6TZ7A3-9P#!$X)5TUE&:-Q<=,S.<NKSE&R[+B3(S+T&5[75^
MFG6^V*^QT.7BU-Q_3[+MUU:J>.'[<LU7NIY\>QIM8CR%(B6"*U(0A:W#2E"$
MJ4M2S)*4H21FHU*49)2DB(S,U&1$7<S,B$(?.CTA'IF<%FKRBO\ =D+>NW*E
M,AA.G./#M;L?(6;9DW63KLHRN)81]=X0[$F(;:MZ_),LC9/!CK4_%QFQ<;3%
M=K3^775WZCG.--M6\B.5>S<@PJW]:U+U;BE@SK;5#L-:%,MP9^NL C8YB]\W
M'C+..W-R>!=VCB''E2I\B1*E2'HW.WN^?N9^1?XGW/S_ (?_ &]^_P"EV[RU
MT_Z#5(U=_4NV-Q'!; U*FNLGP>VS.R$%K(?@R5XM#\>5NY\!-ESJ*>E$<^^9
M7P]@NC9Y\,M'6'M$+X#U5=S)6X,CJW?$V:,LW/[+57, GFS,UP-=5N"L&P^[
M76<J_CF;R]:9UQV0ZZ^^ZX\^\ZMYY]U2W'GG7%$IQQQ;AFM2UK4I:UK4:UF9
MJ69GV)7B G33Z#3]/XJX>GU^-@4 +WBBL"RYE\!\BYBUV18!X]I>]C@> P X
MB  !MX@  (@  (@  (@  (@  (@  (@  (@  (@  (@  (@  (@  (@  (@
M (@  (@/Q^.Q'_H?[#  B>!%V/N1?/\ (?8^WR>?D?[/E^7Q?VAWS@?*7DYJ
MQEN/K#D9OG7,=IHHS+&![>V#B#+<<O93)EMK'\AK4MM^*#"43:$I1XHD0S01
M,,&.B0'7;33>O9?57<A^*VHEB^0.?==2ODCG^K\2>>>8DBE+U>>JAC\=V-!Z
MB/,Y]MYXWUJN>1FU<C?2LVT(-#4O(LGLY,=CLA*D167&V"6IQ?JR=4ZI?:37
M7:ZOC+3;3?/O?AI9;0VE3MU4OO&E*222G'WZ5R0\YX"3XWGG7'G#[FM:E&9B
M)D!JWZ=T%AYLT>H<\\\OK<-SSX^;4D^>//GS^P")*K<=<7JY7D0H<WJ <CF6
MB>0^2Z?,_P GI?K$$M*4G8X_"K9QL^%Q1KC^T%'6KS<:6:$*;ZBRGJJ]3?-"
M>;R/J#<T9L21&:C2:QCDMN&LJ9#++IOM^TTM3E\*JD.D]V6<AV(MY:6F26I1
M-L(1@. _:^G]#40:M+J:B.2#5KL.L@D@DCLI'GD<^>?)\@^(G9V=[LW-M!3Z
MMF;;V=L1<IY<B2O.<]RK+%2'W91S7I+RL@M;!3KSTS_QJW'36M4I2WE&3QF8
MZP[>[W_\>XO/W>9^+OW/O[R^M?(#9UU5U($K1:T7CA:U5%'''Z*@+YX^0'[(
M@  =D0  $0  $0  $0  $0  $0  $0  $0  $0  $0  $0  $0  $0  $0
M$0  $0  $0  $0  $0  $0  $0  $0  $0  $0  $0  $0  $0  $0  $0
M$0  $0  $0  $0  $0  $0  $0  $0  $0  $0  $0  $0  $0  $0  $0
K$0  $0  $0  $0  $0  $0  $0  $0  $0  $0  $0  $0  $0  $3__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>13
<FILENAME>gifi-123120_chartx32922.jpg
<TEXT>
begin 644 gifi-123120_chartx32922.jpg
M_]C_X  02D9)1@ ! 0   0 !  #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1" '@ F4# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#^_BBBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "ORZ^*O[>7QU/QT_:#^#7[)W[(*_M.M^R-IOPPE_:"NK_X[^'O@
MUXENO%?Q3\,6WQ$TKX8? GP[KO@GQ-HGQ(^(&D?"W4M$\<:Q_P )SXR^$?@X
MS:_H/A/3_%5WK%UJDNB_J+7Y:?&S_@G;\2?%7QE^/?Q5_9Q_;(^(_P"R?;_M
M<:-\.M*_:;T_P1\/_!_C#Q7K6I_#7P[;_#_2/B)\#_B!XBO[._\ @5\5=1^%
MMM9?#_5O%<>C>/-,2TT/PQXDT7PUHWB[1GUJ^ ,3XF?\%$/CFWQ#_:>\.?LQ
M_L>P_';P?^Q;IWAR']H3Q%XM^/FA_!_Q+J/Q#UGX:Z)\9M8^#_P)\)Q> ?B-
MIGQ"\>>#?AAXI\+ZMX@N_&_C#X6>"Y/%6NV7@K2_$][/#J^L:7\CV?\ P<'?
M";6/BO\ M-^$]"^">N7_ ,,OA%^PCX'_ &UO@G\3KKQO#IE[^T'=?$#X-?!O
MXQ>'/@C%X+E\*SR^ _'6HZ=\</!^E022Z[XH87,>J2R:6KV<MJOUU\5/^";/
MQ+U'X@_M$^)OV</VRO'7[./A+]L+2?#-O^TKX27X6^"OBQJVK>*O#_P[T'X.
M7GQ4^#GC3Q9JFEW?PE^*?BKX4>&M"\,>*-=U/1_B/H%]JVBZ5XTM_"UGXFCO
M[K4?F36O^#?OX#77Q3\(>,_#GQ7\5>%_ OP_^._[!'Q/\'?#*+PO8ZG;V7PQ
M_88_9\L_@!:_ +6?%5SXAAU/Q+X.^,6G>'_!/B7QSJNJ6+7D6I^$K*!=/U0W
M#WL(!X)IO_!PUXX\1>!OAGXXT+]D?X1Z'#K_ .PEXK_;G^(NE?&#]MC1/@[+
MX;T'P9\?/BO\"];^%GP_UG7O@?JNA_$3Q^;OX7S:[IR:I=>!=,NSJJ:5/<V?
MV:/4+S[DU#_@L;\/8_VD_P!B?X*:9\&?'DG@+]J[X6? WQWX^^,&N7T.AP?L
MQ^+OVM_#OC'5OV0/A/\ %/PDFEZA.OCCXXZU\-_'7A$63ZUI1\+ZY9Z )HM3
MA\1V93COV3?^"&WP-_9X\>?!'QM\2O%'AO\ :=7X%_LG7_[,WA31/BU\#/A]
MJ-C:ZU??M/?$G]I,_&31FUFZ\5+X9\7PR_$>\\$1VNDVRM_9E@FJ?VP)[N6P
MB/C7_P $,?@A^T!JW[7OQ3^(_P 7?BQ-^TS^TC\6=(^*?P\^.GAGQ5X_\&VG
M[/DOPJTCP?IG[,.@Z-\&O#7Q*T[X3_$N#]G^X\&6FMZ1K/Q \/W6M>(-:UOQ
M->K=>'3J5LFG@'G%E_P7#UY_CM\1OA[>_ 'X+2>!OA]_P4"G_8%DTW1OVQM%
MO?VM_$.N'XS>&?@Y8_%KPK^R1>?!VQU/Q-X(-]XIM?$^K6.C_$F;5M-\):5X
MGUR)KRS\/W,DJ^.?^"Z$7ACP=\#]9_X4]\&O NJ_&[XL?MS_  STGQ+^T?\
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
MQ?TO3Y2W@D1:=X,FU?R9TO([>/K[+_@BEX@UKX577PB^+/[8OB#XD^&_ /\
MP3W^.G_!./\ 9@N$^!/@3P;J?P=^#_QV\,>"O ^N^,/'5WH?B:9_C-\2M*\$
M?#/X?^%[#45/PX\.2V6EZY?R^&X]:\2W6IVV]\/O^"'OPM^&_P"T1IG[0^@?
M&'Q%_;.F_M;?!S]J6'P_<^#=.FTZUB^&'[.GQ?\ @SKOPSTB=_$3_P!C:%\1
M/'_QR^(OQNUS4[.SS:>(M:ET:/2+TO-X@E -[P3_ ,%?CXQ^%W_!,7XD_P#"
M@38?\/&?A3^T3\3?[('Q,6Z_X5'_ ,*%_9R\6?'X:,;X^"+?_A./^$I_X1?_
M (187XL_"W]C_;?[9:TU'[/_ &;-]Q? +]L?PC\5OV"_A7^WE\0-+@^$G@3Q
MK^R]X<_:B\:Z5=ZT?$EK\.?"6H_#>+XE^)+:YU]=+T5M9@\,:,+T2:F-(TPW
MRVGG"PM3*(5^!O@M_P $:;CX87WP"\/>*?VJO$_Q&^#7[&OPS_:+^&/['7P^
MG^$7@SPMXD^&NF?M#^"M4^&%[J?Q.^(VEZY>7'QBU+P'\,]9U'PAX2:V\,_#
MF*[CNI-9\5+K^M".\CJ>&_\ @DM^T!-^QCI__!/GXJ?MX6GCC]E?3_A9\'/@
M7_PCWA']EO0_A9\1+[X.?##Q/X$E\1>#-0^)&E?&?7;F:3XG_#/PCJOPN\3:
MS%HEO<V]AXNU3Q!;0S:E!#;R@%'P3_P5Z^-/Q3_X)_\ QM_;&\$?L7Z;X8^*
M7[+L_CSQ%^TA^RY\</C[??#7QAX$^%7AKX'P_M)>#_%^@>)-(^"OCAO$^O?$
MSX*^)OAOXK\,>&M1\,>%M(^T^*-9TJ?QB)O"L\E_YQXF_P""VGQR^&7AE]?^
M*7[$'AB.Z@_8 T__ (*47>D?"_\ :8U'Q_+:_LWQ_&GX,_#_ ,7-/<:O\ O
MY7QIX,^&_P 2?%?Q8U31X;:YTN>/X?/X6M=;DD\0+K>D_2=I_P $;/A%X#N/
MVW-(^!'Q/^(7PM^&G[=O[&FK?LP?%?P!XCUSQS\=)[7X@+H'COP/X,_:$TWQ
MW\9?B1XJ\:2ZYX1^''Q U'P&?A]+JD7A75-%T3PL+>ZT3^QS%=>L^#?^"9W@
M70OB]\-?B/XK\=7?C[PUX(_X)E/_ ,$SO$7PVUCPEIUIHOC_ ,"WWB?P1KVN
M>.M7U*'5KBYL;O6M/\'2Z!=^$H+2ZTU;36KBX&JN]M'%* ?.?[7W_!973?V>
M/$OQXTSX=?"CP-\3/"'P)U+]A#P/K?Q4\<_'1?@[\,V^*/[=7C#4(_#NBZWX
MNE^&_C;2_#/@CX9?!^7P7\9O'?CZ6745M?#WC[0[8Z#;6ZMJTWU_^S/^V1XK
M^-?[/GQ<^._B#3/V5M<L/APWBW^R)/V2OVO+/]K'P)KLG@_P4GBS4]'USXBZ
M?\)?AM9>%/%,<DUI;S^'ETC7)[32]0T[6KB9%O8;(_#W@_\ X(>:-\/?V"='
M_8Y\+?M->)M5\?:5^U'\(?VJ+K]HOXG_  PT+XF:OXH\5_ +Q%X!?X/^&/&/
MP\U?Q99Z3XA\)^$OAM\)OAC\*3I5UXD2SO\ PYX5:3[':Q:G/IT7Z(?!?]FW
MXR>$O@O\5OA/\:?CGX!^)]U\0[3Q'INC^(?AI^S=X;_9[T[PIIOB7PE+X:O4
MG\(Z!X]\9V'B74EN9CJ:ZK<ZAILSQ1P:9)$T427  /R>\!_\%T_&WB3]C3Q+
M^VKJWP0_9-U3P9H_P_\ V:/&R?"[X,?M_6'QB^./AFZ_:5^-?P@^%FC>'?C#
MX!LOV>_#G_"J=1\,:3\2M9UO6DOM4UF[/BCPA)X%%C#-?W>MZ+]<6W_!5.:\
MT2V\.6WP&O)/VA9?^"H&H_\ !,^?X.?\)S(D%MK&E:I>^.KWXY_\)*_@T:C+
M\/8_V3+,?M+K;KX4#OI]Q#X+&I_:6&NM:\0?\$COA9J7_!-3PG_P3PT'Q9I7
M@V?0OA[^RQX"U[X^>'/A-X/T_P 8>-?^&8OB%\+?B#9ZWXAT"SO+..]O/&=[
M\-!;:BFH>)=2DTN;Q!?:I'=ZE>PDW?HEM_P3,^&]K_P4SO\ _@I&GCKQ*VJW
MWPQ&ACX(FRA'@2W^.+^%[;X4W/[2,=^-1\[_ (3V?X 65K\%#:#1TC'AG[3<
MOJLLDXM(0#YC_P"":O\ P5W\6?\ !0[6?AO=6/@?]B[P#X8\>>'_ !MXGU'P
M#H7_  4!TWXF?M<^"-(\+7&LZ5:2^*OV8;7X!^&;[37N=:LM(77/M?CRVA\.
MZ+KMKJS3:C.(=,NO2OVA?^"IVM_L^?'OX@_LFZM^SEJ'B+]I?Q3X@^"EG^PM
MX!L/'\EMH?[97A;XMZC/H7B_Q;;>*U\#:@OPHMOV:-4T+QGK/[1UKJNE^)QX
M(^'FD>'/'5C=:K9^-])L8(?^">'_  30^-O[ NG_  I^'-I^UC\._BE\"OA7
MH?BGP]:>$I_V./!/@/XJZ]INO2Z_J>GKK'QST?XIZQJ\L^D^(-8M]1NI6\*3
M#6['38]+N4MS</?Q_8OQ>_9(T[XL_M>?L=_M97/C>^T34/V1O#?[3GAW3O!,
M&@65_8^.%_:4\+?#[PQ>WE]KT]_!>^'W\)1^ HKJSBL;&_766U2:WNWLX[6-
MY0#\\/@+_P %=_&?Q^_:L^(G[.NC> _V*_!D'PT_; ^*_P"ROJ>A_$'_ (*"
M:?X;_:A\56?P<\87/AWQ)\2?A]^RV?@!>ZOXGM-:TJQU'Q%X/\/_ /">60UB
M"PN[:YUS3XK>6_7Z&^$?_!4+P9\5O^"AWQA_83@^&VK:'HG@33?%^D?#;]H*
M\\16TW@OXU?&+X+:3\*]=_:5^#GA?13I%O<V?B3X'Z9\;/A\^L7)U74$U:XB
M\:V\5K9MX/OR_G_P-_X)G_'']G;X]?%7XE?#?]K3X</\-/B_^UU\7OVKO$OP
M[\7?L9^"?$GCVSN_C3XWF\7^+/ 6B?',?%;3?$6G:7;Q3-HVBZVOAE[[3[=I
M+@6<A=+:+SCX5?\ !"OX-?!W4?V9?BUX0^-/Q9/[7'P*_:)U']HSQY^TAK7B
M'QOKUO\ ''Q'\3=5\7S_ +3&B:Q\#-6^)%W\'_A]IW[0'A_QSKOAO6]4\!:!
MI_B+08+70+Y=4UV;3+J+4P#@/V'?^"XNO?M:>+_V2=)\0_L_?!GPQH/[8FM^
M._#_ (/TSX0_MBZ'\=?CK\);WP/X0^(7C&75/V@/@&OP?\ Z[\/_  ;>6?P]
MO-.O?%MGXDUVS\.:SKWA2PUBV1M>MV3ZC_:R_;K_ &O?@+^U_P#L]_LN_#']
MD;X(?%73?VK+[XE:9\$?'WBW]K?Q-\+[R:^^#7P@A^+7Q'7XA>$=/_9B^(B^
M$;>"U34M'\*2Z-XB\8/KTUM9W>I0^'8[YXK3AOV4/^",GP\_8UC_ &*?$GP5
M^+%WX:^,'[+OAOQE\*_BY\3]+^&?AK19/VP?@1X[UK7/%&J?#/XV>'](UFU\
M_4?#?B^Z\.^+OAOXZ?6]<U?P3KV@WTB6.J:=XFU334^Y/C5^R18_&3]JC]BK
M]IZY\=ZAX?OOV-]8_: U?3_!UMH-EJ%E\0'^//P=N/A'=0ZCK,]_;W7AX>&8
M)SKUI)96.HG4[A187"6L)^T  ^&_'G_!5OXE^'?#7[2G[0O@[]DB/QW^Q5^Q
M_P#%7QW\*_CC\8XOCGIVA?%W4O\ A2&M#PU^TC\0O@S\"KGX<WNC^//A_P#!
M3Q!9^)+">;Q+\7? 'BCX@Q>$O$=YX+\.W,<>@QZ_U7A;]OS]K3Q)_P %!9/V
M)D_9.^ I\,P?";PK^TTWQHTW]K_Q/J+W?[,OC7XR>*?A/X<\6Z9X$D_9=L5O
M/B=<Q^%;OQ+<?#:3Q=;:!##=V>GP_$FYDD:Y7#^(O_!);7_%ME^T7\%O"7[6
M_CGX>?L4_M<?%7QG\6/CY^SAIOPR\&ZQXLN[_P"+^KGQ#\?O!7PK^/5[JMOK
M_P ,OAO\<==EU'4O&&@R^#?%NM:')XE\70^ ?$OA.#6+5=*^@OBE^P/J'BW]
MHGXS_M)_#3XY:M\'/&_Q+_X)ZP_L'>#8]#\"Z3K4'PF?3OB%\0_B!X?^-'A^
M6XUW3&U77_#MWX\CM=*\(WD-GH\;^'["\EU*43SVB@'QOX6_X+C^"O&/PN_X
M*2?$K2?@7K%I;_L1?"OXD?M ?!*#6?'=M8Z=^V9^SUX U_XM_#F/XR> -4C\
M+7$WA3PGK'Q=^!WC[P699=-\4/8:?)X3\2%KJW\3V5H/VP\"^*O^$T\#^$?&
M7V$:=_PE7A7P]XE_L\W/VD6/]NZ)9:Q]C-WY,'GBU^V?9S<?9XO-\OS?)CW>
M6OX0>(_^#>+]FS0? FC>#/V;?BE\3/@/-=_L;_'C]A_XJZKK6M^.OCI:?%3X
M-_&WX<6/AR.WD\-?$SXFW&A_#F[\$?$[1=&^,^AV'PR@\,>';KQ$NL:/=:-'
M8:K#=Z;^IW[)OP3_ &EO@IHFI>&_CW^T[X3_ &B-$L]!\(>'_A_;^'/V=-'^
M!-SX2M?#=C>Z;J$FK7.D_$OQ^GBR36K,Z,D8>WT1-*DTNX>%;I-2,5F ?D[^
MQG_P74\0?M0ZO^R^-?\ V>_@GX<T/]K%/B=%X.T?X4?MG:'\;/C;\*KSX;?#
MWXC_ !"EO/VA/@</@WX&USX;^#]2LOAQ>:/>>,;37O$-GX:UW7_"EAK%F#KM
MN4[3]AC_ (*Y?'3]O?P3H/BCX0?"+_@G[=^*O%_P;D^+.@_!/3/^"G*>*OCK
MX>,EQHMM:Z-\6?ACX?\ V5+K7?AS:V4^L0V?BG6G371X;U.?2]-DTZ]N=300
M]O\ LS_\$4_AO^R=HG['UY\'?BU=^%_BS^SG\/\ X@_!/XR?%#1OAEX;T-_V
MO_@3\2)O$6L:I\/OC1X<T?6K3SM4\*^,M0\/>-OAKXV?7=<U;P;KV@WZ?9=5
MTSQ1JEC'Z5_P3V_X)U?'+]A72/A1\.+S]JGX9_%;X*_"3X:P_#/1O"^G_L:^
M"OA3\2=8TG2["WM/#UWK_P 8]#^*?B+5M2N;&XM+:]U83^''_P"$BFB#7LD-
MP6NF /GOX/\ _!8/X[>,?A%\ _CA\3/V/?ASX$\"?M%?M^>!/V"? Z>$/VH]
M6^(?B.Q\5:E\>/BK\!/B1XY\1:7?_L]^!K&QT;P?K_PNO-7\*Z99ZOJ-WXYT
MO5;<WL_@^2$B;;_:;_X++:M\"/%7Q9\$:%\!_A_JNL_#S_@HC\%/V!--\1?%
M?]HN'X,?#.YN?C%^RC)^TZOQ:\<>.9_A9XQB\ Z!X=6)O!<^CG2_$#7\\EOJ
M\>KVTDZZ0/7X/^"3VB:=^Q=X%_97T3XY^(-)\:?!_P#:X\0?MJ?!GXXQ^ O#
MU_=>"_C/=?M,^.?VDO"[ZM\.M4U:\T+Q;X8T2]\=ZIX'US1[C6M+F\3>'GN;
MRWO_  ]J5S"UEQUS_P $==%\<)X<U_XY?'-?B[\1]0_X*+^!O^"AGQLUS4/@
MIX,T?P)\5M9^'/P%U;]G3PG\%=/^%SZYKFE>$/AWIOP_GT-A?ZKK7CWQ'>:[
MI>HZOJ=U?3ZV!I@!\\^-_P#@X$\-_"+X1^$OBW\4_P!G:UNO#]O^WBW[&'Q@
M\3_ SXWV'Q[^%OAGPUIWP";]H/QA^T9\)OB/X9^'.D1_&;P#\.?!HN&^(F@Q
M^'_!^M>$KSP]XSL-0N?MWAX07OZO_LC_ +7UG^U9XG_:YT33?"%MX=TS]F']
MI_4OV>-+\067BN'Q38_$S2[;X/?"+XN:;\1;!K;2--MM(T_6K'XK6]G8Z9;W
MFOP2VFFPZO#K<\>J+:VOR%X/_P""0/@GP'JOPC\->&OB]JL?[.?[/_[9WC+]
MK#X'?L\:KX#T?5O#7PT\*?$_X)?%'X7?$G]F;0]5GUY+=_@GJ?BGXM>+/'GA
M+2+CPVTG@O3M3U+X?10:QH%S97>E^R_\$T?^";'@'_@F5X$^//PP^&'Q \4^
M-_ ?Q<_:*\2_&[PEI'BVV4W_ ,+/"VI>!O /P^\*_".QUM]4U.^\4Z!X!\,_
M#_2=&\.ZYJGV'4/[$AT_2I[(+IB7%P ?I/1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 5R/BSQ9_PBYT*"'0M8\1:CXCU>71]-T[1
MI-%@F,]OHVK:]<3W%QKVKZ+806T5AHUWEOM;SO.T$4<#AWDBZZO./&G_ "-?
MPD_['76__59>/J #_A-/%?\ T23QK_X._AE_\WU'_":>*_\ HDGC7_P=_#+_
M .;ZO1Z* /./^$T\5_\ 1)/&O_@[^&7_ ,WU'_":>*_^B2>-?_!W\,O_ )OJ
M]'HH \X_X33Q7_T23QK_ .#OX9?_ #?4?\)IXK_Z))XU_P#!W\,O_F^KT>B@
M#SC_ (33Q7_T23QK_P"#OX9?_-]1_P )IXK_ .B2>-?_  =_#+_YOJ]'HH \
MX_X33Q7_ -$D\:_^#OX9?_-]1_PFGBO_ *))XU_\'?PR_P#F^KT>B@#SC_A-
M/%?_ $23QK_X._AE_P#-]1_PFGBO_HDGC7_P=_#+_P";ZO1Z* /./^$T\5_]
M$D\:_P#@[^&7_P WU'_":>*_^B2>-?\ P=_#+_YOJ]'HH \X_P"$T\5_]$D\
M:_\ @[^&7_S?4?\ ":>*_P#HDGC7_P '?PR_^;ZO1Z* /./^$T\5_P#1)/&O
M_@[^&7_S?4?\)IXK_P"B2>-?_!W\,O\ YOJ]'HH \X_X33Q7_P!$D\:_^#OX
M9?\ S?4?\)IXK_Z))XU_\'?PR_\ F^KT>B@#SC_A-/%?_1)/&O\ X._AE_\
M-]1_PFGBO_HDGC7_ ,'?PR_^;ZO1Z* /./\ A-/%?_1)/&O_ (._AE_\WU'_
M  FGBO\ Z))XU_\ !W\,O_F^KT>B@#SC_A-/%?\ T23QK_X._AE_\WU'_":>
M*_\ HDGC7_P=_#+_ .;ZO1Z* /./^$T\5_\ 1)/&O_@[^&7_ ,WU'_":>*_^
MB2>-?_!W\,O_ )OJ]'HH \X_X33Q7_T23QK_ .#OX9?_ #?4?\)IXK_Z))XU
M_P#!W\,O_F^KT>B@#SC_ (33Q7_T23QK_P"#OX9?_-]1_P )IXK_ .B2>-?_
M  =_#+_YOJ]'HH \X_X33Q7_ -$D\:_^#OX9?_-]1_PFGBO_ *))XU_\'?PR
M_P#F^KT>B@#SC_A-/%?_ $23QK_X._AE_P#-]1_PFGBO_HDGC7_P=_#+_P";
MZO1Z* /./^$T\5_]$D\:_P#@[^&7_P WU'_":>*_^B2>-?\ P=_#+_YOJ]'H
MH \X_P"$T\5_]$D\:_\ @[^&7_S?4?\ ":>*_P#HDGC7_P '?PR_^;ZO1Z*
M/./^$T\5_P#1)/&O_@[^&7_S?4?\)IXK_P"B2>-?_!W\,O\ YOJ]'HH \X_X
M33Q7_P!$D\:_^#OX9?\ S?4?\)IXK_Z))XU_\'?PR_\ F^KT>B@#SC_A-/%?
M_1)/&O\ X._AE_\ -]1_PFGBO_HDGC7_ ,'?PR_^;ZO1Z* /./\ A-/%?_1)
M/&O_ (._AE_\WU'_  FGBO\ Z))XU_\ !W\,O_F^KT>B@#SC_A-/%?\ T23Q
MK_X._AE_\WU'_":>*_\ HDGC7_P=_#+_ .;ZO1Z* /./^$T\5_\ 1)/&O_@[
M^&7_ ,WU'_":>*_^B2>-?_!W\,O_ )OJ]'HH \X_X33Q7_T23QK_ .#OX9?_
M #?4?\)IXK_Z))XU_P#!W\,O_F^KT>B@#SC_ (33Q7_T23QK_P"#OX9?_-]1
M_P )IXK_ .B2>-?_  =_#+_YOJ]'HH \X_X33Q7_ -$D\:_^#OX9?_-]1_PF
MGBO_ *))XU_\'?PR_P#F^KT>B@#SC_A-/%?_ $23QK_X._AE_P#-]1_PFGBO
M_HDGC7_P=_#+_P";ZO1Z* /./^$T\5_]$D\:_P#@[^&7_P WU'_":>*_^B2>
M-?\ P=_#+_YOJ]'HH \X_P"$T\5_]$D\:_\ @[^&7_S?4?\ ":>*_P#HDGC7
M_P '?PR_^;ZO1Z* /./^$T\5_P#1)/&O_@[^&7_S?4?\)IXK_P"B2>-?_!W\
M,O\ YOJ]'HH \X_X33Q7_P!$D\:_^#OX9?\ S?4?\)IXK_Z))XU_\'?PR_\
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
M;Z-#?,UY%IL=M'=,\ZR,0#JJ*** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@#C?B)_R(/C;_L4?$W_IBU"M7PO_ ,BWX?\ ^P)I
M/_INMJROB)_R(/C;_L4?$W_IBU"M7PO_ ,BWX?\ ^P)I/_INMJ -VBBB@ KS
MCQI_R-?PD_['76__ %67CZO1Z\X\:?\ (U_"3_L==;_]5EX^H ]'HHHH ***
M* "BBB@ HHHH **** "BBB@!I4'GD<Y.&9<GISM(SP .<\ "G  #   ]!P*\
MK^)OQO\ A+\&K[X8:9\4?'OA_P $7WQG^)NB?!KX6VVNW3VTGC?XH^)-*UW6
M]!\$Z)MBD6;6]5TSPSKES90RF&*4V+0"87,]K#/ZF"" 1R" 0?8\B@!:***
M"BD) QD@9.!D@9/H,]3]*"RC.64;>N2.,],^F?>@!:*3<N-VX;?[V1CTZ].O
M%&Y?[PZ;NH^[Z_3WZ4 +12;EQNR-O7.1C'KGI1N4XPP.>G(YZ]/7H>GH?2@!
M:*3()(!!(QD9Y&>F1VSVS1N7.W(W=<9&<>N.M "T44W<N=NY=W]W(STSTSGI
MS].: '444=>E !1110 44F1G&1G&<9YQTSCKC/&:,C.W(W 9(R,X]<=<4 +1
M11D<\].#['&<'\"#]#0 4444 %%%% $?E+ZR?]_9?_BZ<J!3D%CV^9W8?DS$
M#ZCFG44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% '&_$3_D0?&W_8H^)O\ TQ:A6KX7
M_P"1;\/_ /8$TG_TW6U97Q$_Y$'QM_V*/B;_ -,6H5J^%_\ D6_#_P#V!-)_
M]-UM0!NT444 %><>-/\ D:_A)_V.NM_^JR\?5Z/7G'C3_D:_A)_V.NM_^JR\
M?4 >CT444 %%%% !1110 4444 %!S@XQG'&>F>V?:BB@#\O?CE_P^?\ ^%K>
M,O\ AFS_ (=A_P#"D/[0MO\ A7__  O#_AK'_A:G]E_V78?;/^$Q_P"$!_XI
M#[?_ &U_:?V;^Q/]&_LS[!YO^E_:*\F)_P"#A  D_P##FW &3Q^W$3^ &23Z
M #)Z"OV;J*>)9X986:1%EC>,O#(\,R!U*[XI8RLD4J9W1R(P>-PKH0R@@ _R
M7?\ @O[_ ,%2?VU_CI^VKX5^#/Q6^(7P#L?$G_!/?XAZC;>&/$/['DWQ3LOA
MQ!\>;._\.:OXE\76M]\4[J3Q3>^-/AMK^@V7@1+QK2#2](U;PSK[:!Y\&JWE
MY>?V4_\ !.G]N_\ X+4_\%'OV4?A]^U'\#KO_@D8?"_B>76_#NMZ'XQMOVR+
M#QQX3\:>$=1?2?$>@>,],\.WFH:'INM.ZVFOP0:5>SZ=<Z%KNC:EI[M8WULQ
M^C]6_P"#8[_@B?KVJ:EKFM_L=W>K:SK-_>:KJVJZC^T/^TY>:AJ>IZA<27=_
MJ%_=S_&)Y[J]O;J:6YNKF9WEGGEDED=G8D_HA^Q%_P $Y_V0O^"<_A3QMX&_
M8]^&&H?";P=\0O$5AXM\4^&Y/B-\3?'>DWGB;3],_L6/7+.V^(OB_P 5KHVH
MW.DQVEAJ<^CFQ.K6VFZ4FI"Z.EV)@ /D3_CH0[_\.;?_ #>&OTW^ '_#0'_"
MI/"/_#4?_"GO^%Z^7K'_  G?_"@_^$W_ .%3>;_;^J?V!_PB7_"QO^*R\O\
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH XWXB?\B#XV_[%'Q-_Z8M0K5\+_P#(M^'_ /L":3_Z;K:LKXB?
M\B#XV_[%'Q-_Z8M0K5\+_P#(M^'_ /L":3_Z;K:@#=HHHH *\O\ ']Y:6/B7
MX2W%[=6UG /&^LH9KNXAMHM[_#+Q\%3S)WC0NV"0N[<0&(&%)'J%9NJZ-I.N
M6RV>LZ9IVK6B2K.MMJ=C:ZA;K.BNB3+!>0S1+*BR.JR! ZJ[J& 9@0"I_P )
M1X;_ .A@T3_P;:=_\DT?\)1X;_Z&#1/_  ;:=_\ )-9/_"N? '_0D>$/_"8T
M+_Y7T?\ "N? '_0D>$/_  F-"_\ E?0!K?\ "4>&_P#H8-$_\&VG?_)-'_"4
M>&_^A@T3_P &VG?_ "363_PKGP!_T)'A#_PF-"_^5]'_  KGP!_T)'A#_P )
MC0O_ )7T :W_  E'AO\ Z&#1/_!MIW_R31_PE'AO_H8-$_\ !MIW_P DUD_\
M*Y\ ?]"1X0_\)C0O_E?1_P *Y\ ?]"1X0_\ "8T+_P"5] &M_P )1X;_ .A@
MT3_P;:=_\DT?\)1X;_Z&#1/_  ;:=_\ )-9/_"N? '_0D>$/_"8T+_Y7T?\
M"N? '_0D>$/_  F-"_\ E?0!K?\ "4>&_P#H8-$_\&VG?_)-'_"4>&_^A@T3
M_P &VG?_ "363_PKGP!_T)'A#_PF-"_^5]'_  KGP!_T)'A#_P )C0O_ )7T
M :W_  E'AO\ Z&#1/_!MIW_R31_PE'AO_H8-$_\ !MIW_P DUD_\*Y\ ?]"1
MX0_\)C0O_E?1_P *Y\ ?]"1X0_\ "8T+_P"5] &M_P )1X;_ .A@T3_P;:=_
M\DT?\)1X;_Z&#1/_  ;:=_\ )-9/_"N? '_0D>$/_"8T+_Y7T?\ "N? '_0D
M>$/_  F-"_\ E?0!K?\ "4>&_P#H8-$_\&VG?_)-'_"4>&_^A@T3_P &VG?_
M "363_PKGP!_T)'A#_PF-"_^5]'_  KGP!_T)'A#_P )C0O_ )7T :W_  E'
MAO\ Z&#1/_!MIW_R31_PE'AO_H8-$_\ !MIW_P DUD_\*Y\ ?]"1X0_\)C0O
M_E?1_P *Y\ ?]"1X0_\ "8T+_P"5] &M_P )1X;_ .A@T3_P;:=_\DT?\)1X
M;_Z&#1/_  ;:=_\ )-9/_"N? '_0D>$/_"8T+_Y7T?\ "N? '_0D>$/_  F-
M"_\ E?0!K?\ "4>&_P#H8-$_\&VG?_)-'_"4>&_^A@T3_P &VG?_ "363_PK
MGP!_T)'A#_PF-"_^5]'_  KGP!_T)'A#_P )C0O_ )7T :W_  E'AO\ Z&#1
M/_!MIW_R31_PE'AO_H8-$_\ !MIW_P DUD_\*Y\ ?]"1X0_\)C0O_E?1_P *
MY\ ?]"1X0_\ "8T+_P"5] &M_P )1X;_ .A@T3_P;:=_\DT?\)1X;_Z&#1/_
M  ;:=_\ )-9/_"N? '_0D>$/_"8T+_Y7T?\ "N? '_0D>$/_  F-"_\ E?0!
MK?\ "4>&_P#H8-$_\&VG?_)-'_"4>&_^A@T3_P &VG?_ "363_PKGP!_T)'A
M#_PF-"_^5]'_  KGP!_T)'A#_P )C0O_ )7T :W_  E'AO\ Z&#1/_!MIW_R
M31_PE'AO_H8-$_\ !MIW_P DUD_\*Y\ ?]"1X0_\)C0O_E?1_P *Y\ ?]"1X
M0_\ "8T+_P"5] &M_P )1X;_ .A@T3_P;:=_\DT?\)1X;_Z&#1/_  ;:=_\
M)-9/_"N? '_0D>$/_"8T+_Y7T?\ "N? '_0D>$/_  F-"_\ E?0!K?\ "4>&
M_P#H8-$_\&VG?_)-'_"4>&_^A@T3_P &VG?_ "363_PKGP!_T)'A#_PF-"_^
M5]'_  KGP!_T)'A#_P )C0O_ )7T :W_  E'AO\ Z&#1/_!MIW_R31_PE'AO
M_H8-$_\ !MIW_P DUD_\*Y\ ?]"1X0_\)C0O_E?1_P *Y\ ?]"1X0_\ "8T+
M_P"5] &M_P )1X;_ .A@T3_P;:=_\DT?\)1X;_Z&#1/_  ;:=_\ )-9/_"N?
M '_0D>$/_"8T+_Y7T?\ "N? '_0D>$/_  F-"_\ E?0!K?\ "4>&_P#H8-$_
M\&VG?_)-'_"4>&_^A@T3_P &VG?_ "363_PKGP!_T)'A#_PF-"_^5]'_  KG
MP!_T)'A#_P )C0O_ )7T :W_  E'AO\ Z&#1/_!MIW_R31_PE'AO_H8-$_\
M!MIW_P DUD_\*Y\ ?]"1X0_\)C0O_E?1_P *Y\ ?]"1X0_\ "8T+_P"5] &M
M_P )1X;_ .A@T3_P;:=_\DT?\)1X;_Z&#1/_  ;:=_\ )-9/_"N? '_0D>$/
M_"8T+_Y7T?\ "N? '_0D>$/_  F-"_\ E?0!K?\ "4>&_P#H8-$_\&VG?_)-
M'_"4>&_^A@T3_P &VG?_ "363_PKGP!_T)'A#_PF-"_^5]'_  KGP!_T)'A#
M_P )C0O_ )7T :W_  E'AO\ Z&#1/_!MIW_R31_PE'AO_H8-$_\ !MIW_P D
MUD_\*Y\ ?]"1X0_\)C0O_E?1_P *Y\ ?]"1X0_\ "8T+_P"5] &M_P )1X;_
M .A@T3_P;:=_\DT?\)1X;_Z&#1/_  ;:=_\ )-9/_"N? '_0D>$/_"8T+_Y7
MT?\ "N? '_0D>$/_  F-"_\ E?0!K?\ "4>&_P#H8-$_\&VG?_)-'_"4>&_^
MA@T3_P &VG?_ "363_PKGP!_T)'A#_PF-"_^5]'_  KGP!_T)'A#_P )C0O_
M )7T :W_  E'AO\ Z&#1/_!MIW_R31_PE'AO_H8-$_\ !MIW_P DUD_\*Y\
M?]"1X0_\)C0O_E?1_P *Y\ ?]"1X0_\ "8T+_P"5] &M_P )1X;_ .A@T3_P
M;:=_\DT?\)1X;_Z&#1/_  ;:=_\ )-9/_"N? '_0D>$/_"8T+_Y7T?\ "N?
M'_0D>$/_  F-"_\ E?0!K?\ "4>&_P#H8-$_\&VG?_)-'_"4>&_^A@T3_P &
MVG?_ "363_PKGP!_T)'A#_PF-"_^5]'_  KGP!_T)'A#_P )C0O_ )7T :W_
M  E'AO\ Z&#1/_!MIW_R31_PE'AO_H8-$_\ !MIW_P DUD_\*Y\ ?]"1X0_\
M)C0O_E?1_P *Y\ ?]"1X0_\ "8T+_P"5] &M_P )1X;_ .A@T3_P;:=_\DT?
M\)1X;_Z&#1/_  ;:=_\ )-9/_"N? '_0D>$/_"8T+_Y7T?\ "N? '_0D>$/_
M  F-"_\ E?0!K?\ "4>&_P#H8-$_\&VG?_)-'_"4>&_^A@T3_P &VG?_ "36
M3_PKGP!_T)'A#_PF-"_^5]'_  KGP!_T)'A#_P )C0O_ )7T :W_  E'AO\
MZ&#1/_!MIW_R31_PE'AO_H8-$_\ !MIW_P DUD_\*Y\ ?]"1X0_\)C0O_E?1
M_P *Y\ ?]"1X0_\ "8T+_P"5] &M_P )1X;_ .A@T3_P;:=_\DT?\)1X;_Z&
M#1/_  ;:=_\ )-9/_"N? '_0D>$/_"8T+_Y7T?\ "N? '_0D>$/_  F-"_\
ME?0!K?\ "4>&_P#H8-$_\&VG?_)-'_"4>&_^A@T3_P &VG?_ "363_PKGP!_
MT)'A#_PF-"_^5]'_  KGP!_T)'A#_P )C0O_ )7T :W_  E'AO\ Z&#1/_!M
MIW_R31_PE'AO_H8-$_\ !MIW_P DUD_\*Y\ ?]"1X0_\)C0O_E?1_P *Y\ ?
M]"1X0_\ "8T+_P"5] &+\0O$WAQ_ ?C55U_1"S>$O$J@?VOIPR6T._ &3= =
M2._'4\ FNP\+_P#(M^'_ /L":3_Z;K:LG_A7/@#_ *$CPA_X3&A?_*^NR
M       P !P  .  .@H 6BBB@ HHHH *X^7XA^ 8/&]M\,YO&_A"+XCWN@7'
MBNS^'\GB714\;7?A>TNHK&[\2VWA1KX:_/X?M;Z>"SN=9BT]].@NIXH);E9)
M%4]>W((YY!Z=>G;W]*_G-^),_P /_ '_  5574M(\/)\0/$OBSXBW6O^/?A]
M\3O@[XATGXP_#>"Z^'7P?\&ZO^TO^SE^T'X=B>2]^"G@OX;Z//J-U9^))KS1
M=#O-+^+WP[\-:SH'C3Q/I'A"< _H3G\6>%[73M8U>Y\1:%;Z7X>NKBQU[4I]
M8TV&PT2]M?)^U6FKWLETMMIEU;_:+?S[>^EMYH?/B\Q%\Q-T=CXR\):GIFE:
MUIOB?P]J&CZ[?+IFBZK9:WI=WINKZBTT]NMAI=_;W<MIJ%ZT]K<PK:6<T]PT
MMO/&L1>&15_F-\$67[+OQP^'?Q+\=> =3T7]FSX):_+^QMX TOX-^&_@5K7Q
M@\4:!\&/@M^T&_Q&\/?&O]M7P)XALK2QC\6_$[Q,-'T/Q%=^,QX_U3X+_#>0
MZO\ '/5=<U[Q/\0M"\";7C&*/7?AZU[\;OAEHNK_  RD_9*_;E^#G[(-UX._
M9^U3P?X?\>?&1/C7:VWPM^)7P[^%OA[P_>VOPW^-7QX\%6_@SQ#\-;O0;'0=
M5\2WF@^,/&GPQN-/\.:U)960!_3Y17G_ ,*+;QE9?##X=6?Q%N%N_']IX%\'
MVWCB[1E=;KQA!X<TR+Q1<JZ,Z.L^NIJ$H='='#[E=E(8Z?C?_A./^$>NO^%=
M_P#"*_\ "4^=:?8O^$S_ +:_L#R/M"?;OM7_  C_ /Q,_-^R>9]E\GY/M&SS
MOW6Z@#K:*_,34/VQ/CG\/OV[?V=OV+/B/X$^$NJG]HGX+_'WXM:5\0/!/B/Q
MS9MX2;X%7?@.VN-&U+PUXAT2X76H_$P\;KY%]9ZYI\FE-IDOFVE\MS'M_1O_
M (J;_J!_^5.@#H**Y_\ XJ;_ *@?_E3H_P"*F_Z@?_E3H Z"BN?_ .*F_P"H
M'_Y4Z/\ BIO^H'_Y4Z .@HKG_P#BIO\ J!_^5.C_ (J;_J!_^5.@#H**Y_\
MXJ;_ *@?_E3H_P"*F_Z@?_E3H Z"BN?_ .*F_P"H'_Y4Z/\ BIO^H'_Y4Z .
M@HKG_P#BIO\ J!_^5.LNRU/Q)>7^KV(BT-#I,]I TGF:FPG-W807P8)L4QA%
MG$>"SEBI?*YV@ [2BN?_ .*F_P"H'_Y4Z/\ BIO^H'_Y4Z .@HKG_P#BIO\
MJ!_^5.C_ (J;_J!_^5.@#H**Y_\ XJ;_ *@?_E3H_P"*F_Z@?_E3H Z"BN?_
M .*F_P"H'_Y4Z/\ BIO^H'_Y4Z .@HKG_P#BIO\ J!_^5.C_ (J;_J!_^5.@
M#H**Y_\ XJ;_ *@?_E3H/_"3#_H!]O\ H)]SB@#H**XO1=4\2:SIMMJ*0Z)
MMQYV(C)J<I3R;B:W/SA(PVXPEA\HQG!SC)U/^*F_Z@?_ )4Z .@HKG_^*F_Z
M@?\ Y4Z/^*F_Z@?_ )4Z .@HKG_^*F_Z@?\ Y4Z/^*F_Z@?_ )4Z .@HKG_^
M*F_Z@?\ Y4Z/^*F_Z@?_ )4Z .@HKG_^*F_Z@?\ Y4Z/^*F_Z@?_ )4Z .@H
MKG_^*F_Z@?\ Y4Z/^*F_Z@?_ )4Z .@HKC-9U+Q)H^E7^J/%HDZV%M)<M"'U
M.,R",9V"0I($+= Q1@#U%:8_X28_] /O_P!!/L<4 =!17/\ _%3?]0/_ ,J=
M'_%3?]0/_P J= '045S_ /Q4W_4#_P#*G1_Q4W_4#_\ *G0!T%%<_P#\5-_U
M _\ RIT?\5-_U __ "IT =!17/\ _%3?]0/_ ,J='_%3?]0/_P J= '045S_
M /Q4W_4#_P#*G1_Q4W_4#_\ *G0!T%%<_P#\5-_U _\ RIUF:AJ7B2PGTB%H
MM$D.K:G_ &:K;]200-_9^H7_ )I&QC("+ Q! 4^:4/O 0JP!V=%<_P#\5-_U
M _\ RIT?\5-_U __ "IT =!17/\ _%3?]0/_ ,J='_%3?]0/_P J= '045S_
M /Q4W_4#_P#*G1_Q4W_4#_\ *G0!T%%<_P#\5-_U _\ RIT?\5-_U __ "IT
M =!17/\ _%3?]0/_ ,J='_%3?]0/_P J= '045S_ /Q4W_4#_P#*G1_Q4W_4
M#_\ *G0!T%%<S8:KJ1UNXT748;'<FEP:G%<64ES@B2]GLWADBN4R"#$LBR))
M@Y92G 8]-0 4444 %%%% !1110 57:TMGN([MH(FNH89[>&X,:&>*"YDMY;B
M&*;;YL<4\MI:RS1(ZQRRVUO+(K201,EBB@!GEJ,C+\^LDA(^A+$J>V00<9'0
MTNT8 ^;@@CYV!./[Q#9;WW$Y[TZB@ HHHH _$']I+_E.[_P3._[,Q_X*"_\
MIW^ ]?M]7X@_M)?\IW?^"9W_ &9C_P %!?\ T[_ >OV^H **** "BBB@ HHH
MH **** "BBB@ KDM"_Y&'QI_U_Z+_P"H_I]=;7):%_R,/C3_ *_]%_\ 4?T^
M@#K:*** "BBB@ HHHH **** "BBB@ I#T_%?YBEI#T_%?YB@#DO O_(KZ9_V
M_?\ ISOJZZN1\"_\BOIG_;]_Z<[ZNNH **** "BBB@ HHHH **** "BBB@#E
M/'/_ "*'B'_L&7'\A75#I^+?S-<KXY_Y%#Q#_P!@RX_D*ZH=/Q;^9H 6BBB@
M HHHH **** "BBB@ HHHH *Y7Q)_Q_>#O^QJ7_U'?$5=57*^)/\ C^\'?]C4
MO_J.^(J .JHHHH **** "BBB@ HHHH **** "BBB@#D$_P"1ZG_[%2T_]/=[
M77UR"?\ (]3_ /8J6G_I[O:Z^@ HHHH **** "BBB@ HHHH **** "BBB@#\
M0?VDO^4[O_!,[_LS'_@H+_Z=_@/7[?5^(/[27_*=W_@F=_V9C_P4%_\ 3O\
M >OV^H **** "BBB@ HHHH **** "BBB@ KDM"_Y&'QI_P!?^B_^H_I]=;7)
M:%_R,/C3_K_T7_U']/H ZVBBB@ HHHH **** "BBB@ HHHH *0]/Q7^8I:0]
M/Q7^8H Y+P+_ ,BOIG_;]_Z<[ZNNKD? O_(KZ9_V_?\ ISOJZZ@ HHHH ***
M* "BBB@ HHHH **** .4\<_\BAXA_P"P9<?R%=4.GXM_,UROCG_D4/$/_8,N
M/Y"NJ'3\6_F: %HHHH **** "BBB@ HHHH **** "N5\2?\ ']X._P"QJ7_U
M'?$5=57*^)/^/[P=_P!C4O\ ZCOB*@#JJ*** "BBB@ HHHH **** "BBB@ H
MHHH Y!/^1ZG_ .Q4M/\ T]WM=?7()_R/4_\ V*EI_P"GN]KKZ "BBB@ HHHH
M **** "BBB@ HHHH **** /Q!_:2_P"4[O\ P3._[,Q_X*"_^G?X#U^WU?B#
M^TE_RG=_X)G?]F8_\%!?_3O\!Z_;Z@ HHHH **** "BBB@ HHHH **** "N2
MT+_D8?&G_7_HO_J/Z?76UR6A?\C#XT_Z_P#1?_4?T^@#K:*** "BBB@ HHHH
M **** "BBB@ I#T_%?YBEI#T_%?YB@#DO O_ "*^F?\ ;]_Z<[ZNNKD? O\
MR*^F?]OW_ISOJZZ@ HHHH **** "BBB@ HHHH **** .4\<_\BAXA_[!EQ_(
M5U0Z?BW\S7*^.?\ D4/$/_8,N/Y"NJ'3\6_F: %HHHH **** "BBB@ HHHH
M**** "N5\2?\?W@[_L:E_P#4=\15U5<KXD_X_O!W_8U+_P"H[XBH ZJBBB@
MHHHH **** "BBB@ HHHH **** .03_D>I_\ L5+3_P!/=[77UR"?\CU/_P!B
MI:?^GN]KKZ "BBB@ HHHH ****  G )Y.!G ZGZ>]?FQ8?MU^,]?_;?\7?LL
M^&/@_P"'-6\*_#>/5;3Q_JEQ\5M.TGXXV,=KX+^'?C.Q^)GA[X'ZEX?MO^$F
M^#5_-\0++P?I>O:=XRE\3^(_$.G^)+O0?#MQI_A/5(;C])R,@C)&1C(ZCW&<
MC/X5^8/Q:_89^+GQ6_:U\#?&_6/C3X&O?AY\,O$4OQ&^&MMK/PFMYOC=\.O$
M]G'X.EM/A?X7^)VBZ]H41^"/B+7_  ]J6M^-8+K21XWU;PQXD\8_"FYUO4/#
MWBJSUOPF 277_!0SQ3X;U>]\ _$/]FW7? _QEU_0OV?->^%?PPN?B=X5UB[U
ML?M*_$GQ-\,? WAOXH:]INC&P^$OC'P[JGA'Q+KWCW2K>V^(6D0>%?#7BJ^^
M'WB'XC:GX9U?1X*FK?\ !2.>'1=3C\/? G5O$GQ!^&7A3]H;QU^T/X"A^(_A
MNP;X8^&/V8_'=KX \?KX9\0SZ--:?$?Q%XLU&X?6_A)H\MAX(L?%7AFTN;SQ
M9KGP^U3[/HT_'?#G_@G9\:- \#7UC\1/CO\ ";Q_\9H_C'\,/VDX?VAE^!OC
M>T^(7CSX]?#36[:XAUSXOQ:[\?/$UAK/P[O_  A_:OPU\/\ PN^'9^&NB?"[
MP)J_]A_#>XT.VTNSC;9U+_@G'XS33?%>K>%?CAX:T#XG_&SP;^TUX _:*\7W
M/PAN-3T?Q-H'[3_Q!MO'VM:C\-/#:?$BPN_!'B/X7&&X\,_"^?Q9XA^(NCOH
M=X\_CK2?$^JQ1W1 /U \,>)-&\8^'- \6^';V/4= \3Z+I7B'1-0B#+'?:/K
M>GV^J:7>QJX5U2ZL+NWN$5U#*L@# $&MPD#DD >I.*YWP?X4T7P+X3\,^"O#
MEL;/P_X0\/:)X7T*T+;S:Z-X>TNTT?2[8OA=Y@L+*WB+[5W%"VU<X">+/!OA
M#Q[HMQX:\<^%O#GC+P[=RVTUUH/BK1--\0Z+<S6<R7-I+<:7JUM=V,TEK<1I
M/;O) S0S(DL95U5@ ?C)^TB0?^"[O_!,_!!_XPQ_X*"="#UU?X#^E?M_7\__
M ,8_A)\*OA[_ ,%U/^";]EX"^&?P_P#!%EK'[&W[?D^K6GA'P;X=\.6NJ3V>
MI_ Z*TFU"WT?3K.*]EM8KFYCMY+E)'@2XF2(JLKAOWG_ .$<\/?] +1O_!78
M_P#QB@#9HK&_X1SP]_T M&_\%=C_ /&*/^$<\/?] +1O_!78_P#QB@#9HK&_
MX1SP]_T M&_\%=C_ /&*/^$<\/?] +1O_!78_P#QB@#9HK&_X1SP]_T M&_\
M%=C_ /&*/^$<\/?] +1O_!78_P#QB@#9HK&_X1SP]_T M&_\%=C_ /&*/^$<
M\/?] +1O_!78_P#QB@#9HK&_X1SP]_T M&_\%=C_ /&*/^$<\/?] +1O_!78
M_P#QB@#9KDM"_P"1A\:?]?\ HO\ ZC^GUJ?\(YX>_P"@%HW_ (*['_XQ7*Z)
MH&A/K_C!'T7262.^T<1JVG6;+&&T&P=@BF$A SDLP4 %B6.22: /0Z*QO^$<
M\/?] +1O_!78_P#QBC_A'/#W_0"T;_P5V/\ \8H V:*QO^$<\/?] +1O_!78
M_P#QBC_A'/#W_0"T;_P5V/\ \8H V:*QO^$<\/?] +1O_!78_P#QBC_A'/#W
M_0"T;_P5V/\ \8H V:*QO^$<\/?] +1O_!78_P#QBC_A'/#W_0"T;_P5V/\
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
MO#UZ;[PYKVDZ@1I^JW7V8W7V6Y,5W#/#'^J2 ?\ "=3\#_D5+3L/^@W>UV%
M!1110 4444 %%%% !1129'ZXZ'&3[].HQUZX'4B@!:*0D $\\>@)_( $G\,X
MHW# ///JK _B",@>Y 'OS0 M%%% 'X@_M)?\IW?^"9W_ &9C_P %!?\ T[_
M>OV^K\0?VDO^4[O_  3._P"S,?\ @H+_ .G?X#U^WU !1110 4444 %%%% !
M1110 4444 %<EH7_ ",/C3_K_P!%_P#4?T^NMKDM"_Y&'QI_U_Z+_P"H_I]
M'6T444 %%%% !1110 4444 %%%% !2'I^*_S%+2'I^*_S% ')>!?^17TS_M^
M_P#3G?5UU<CX%_Y%?3/^W[_TYWU==0 4444 %%%% !1110 4444 %%%9FL:Q
MI6@:9J.M:WJ5AH^CZ19W&I:KJNJ7EMIVF:9IUE$]S>7^HZA>2P6=A96MO%)/
M<75W/#;PQ(\DDBJI( /S:^-'_!6G_@F5\/M2^)'PJ\=_MX?LL^#OB)X*U3Q#
MX+\7>#?$7Q@\+Z=XB\->+/#M]<:5K?AW6M)>Y:]L=8TO4[2YT^^L98?/M;R&
M2&949'QZ]\ _^"D/[!7[4?CL_"_]G7]KS]GWXU?$/^Q=3\2?\(7\-OB;X<\5
M^)/[!TA[9-4U?^RM,NIKK^S[![VT6[NMGE0FXA#,-XK_ !Y/^"KGBWPSXY_X
M*:?M_P#C+P1XGT'QCX.\4_MB_M%:_P"%_%?A36M/\0^&?$F@ZK\4O$EYI6MZ
M!KND7-YI6L:/J5G+%=:=J>G75S8WMK)'<6L\L+HY_3C_ (-<? GQ>^)/_!3=
MO"_P9^/FJ?LY>*)_V=?B[=7_ ,1M#^&O@+XH^(8O#=MJG@$ZMHWA_1OB9!J7
M@_2-7U)GLY+;Q+JF@>)4TU;.6W&@WBW\DEN ?ZW+2QJI=G 10S,^?D4*"6+O
M]Q H!)+LH &217P?\5O^"GW[!'P<\0GP5XJ_:?\ AIKGQ&%P]G_PJ;X3WNI?
M'CXQF[0[?LR_"'X'Z9\1/B/YS.1&J2>&HP7.TL,-CR^/_@DK^SCXR*7/[4/C
MS]IC]MS45NEO6@_:J_:#\>>+OAX]QPTH7]G[P#=_#7]G"&WE< FU'PCDA5%6
M(90$'[Q^%/P-^"_P)\/#PC\$?A)\,_@[X55D9?#7PL\">%OA[H(:,$(W]D^$
M=*T>R9@"?G>%W.22Q))(!\%#]NS]J?XIK&/V8/\ @FC^T/K6FSSF"'XA?M>>
M+? /[%O@ QR[A;:@/"_B2X^)?[2;VI4"=X+G]GS2[K;B)UAE< (/@Y_P5;^+
MVUOB;^U_^SQ^RAHAN&$GA?\ 9"^ EY\7O'RV,V[S(1\=/VJ-2O\ PFUS&A$<
M5Y8_LP:>VX^=&D;(JG]2 JC)  )Y) &2?4GJ3[FEH _+ZU_X)'?LJ^)YK?4O
MVEM7^/7[;VO6]XUZMY^V+\=O'WQ:\(^:\KSLEO\  S3]0\(_LX:5;B1\I::/
M\';&UC50B1!=V[[_ /AM\)/A7\&_#D/@_P"$/PU\ _"KPC;,&MO"WPV\'>'/
M GARV*@JOD:)X5TW2=-C"J2J[;;@<9KT*B@! JC. !DY. !D^IQU/N:6BB@
MHHHH *Y7Q)_Q_>#O^QJ7_P!1WQ%755ROB3_C^\'?]C4O_J.^(J .JHHHH **
M** "BBB@ HHHH **** "BBB@#D$_Y'J?_L5+3_T]WM=?7()_R/4__8J6G_I[
MO:Z^@ HHHH **** "BBB@!&Z'DC@\CJ..H]Q]*_GK\6>(/"O@K_@K+I/C?6/
M&]K\89=?^+%O\(=.D\'?&'QQX+^.'[/?B3Q7X0^".D:7\%/%'P1U"\C\'?%+
MX 2K>2?%>]D\-V6FR)I7C_Q+\4]=T[Q-<_#-/%5M_0K7GMQ\)OAA=_$C3OC%
M<_#[P9/\5M)\/7WA+3?B1)X:TA_'%EX8U*>WN;WP_;^*#:?VS'I$\]M'(; 7
MGD)NN$B5(KN[CG /Q#\9P_$F^3_@H#\&O%G[4T%P^H?MY_L7^$K/QA\??'?B
MGX>>&;+PMXR^$O[,/Q/UGX)>$[SX*6GAVX^'&A^-Y;C4_!'AGP[HM]X:F\47
MGB>[M/$GCB\\3^,KW7M0\7UCXLV^K_#_ %GP]X@\5WOP,\ _ K]DK]O;7/A%
MJ7PR_:#^*-MX*\:?M/?L_P#QT3P7=_%SX?\ CG7?%UMXM^)5EH47]@:QX'\(
M^,=7\9:=X?O?'GB[PA=:7XFMM-MM5O/Z/M5\$>#-=L?$NEZUX3\,ZOIOC/R?
M^$OT_5- TC4+'Q3]GLK338!XCM+RSFM]=$.G6%C81#58[OR[.SM;5-L%M#&F
M;>?"_P"&^H:3X3T*_P# '@F]T3P'?:7J?@C1[OPEX>N=+\':CHD7DZ-?^%=.
MGTV2S\.WNDP_NM,NM&@L9["/*6DD*G% $/PHU7Q9KOPP^'6M>/-/72?'&K^!
M/!^J>,=+6(PKIOBO4/#FF7GB/3UA*H85LM:GOK41%$,0B\O:NW:-/QOK'BC0
MO#UUJ/@_PE_PF^NQ36B6WA[_ (2#3?#'VJ*:X2.ZE_MC5HI[*#[) SW/ER1E
MKCR_)C(=P:ZVB@#^?/XK>*?B/K__  7._P""<5QXT^%7_"!WEK^QU^WY%IMI
M_P +!\,^*_[6@EU'X%/<S>;HUI FF?8Y5BCQ>"3[5]JS#M%E<;_WL_M'6_\
MH _^5:R_^-U^,/[27_*=W_@F=_V9C_P4%_\ 3O\  >OV^H Y_P#M'6_^@#_Y
M5K+_ .-T?VCK?_0!_P#*M9?_ !NN@HH Y_\ M'6_^@#_ .5:R_\ C=']HZW_
M - '_P JUE_\;KH** .?_M'6_P#H _\ E6LO_C=']HZW_P! '_RK67_QNN@H
MH Y_^T=;_P"@#_Y5K+_XW1_:.M_] '_RK67_ ,;KH** .?\ [1UO_H _^5:R
M_P#C=']HZW_T ?\ RK67_P ;KH** .?_ +1UO_H _P#E6LO_ (W7+Z+?:PNO
M>+V71-S/?:29%_M6R'EE="L JY\O#Y4!MRX'S;>H->D5R6A?\C#XT_Z_]%_]
M1_3Z +O]HZW_ - '_P JUE_\;H_M'6_^@#_Y5K+_ .-UT%% '/\ ]HZW_P!
M'_RK67_QNC^T=;_Z /\ Y5K+_P"-UT%% '/_ -HZW_T ?_*M9?\ QNC^T=;_
M .@#_P"5:R_^-UT%% '/_P!HZW_T ?\ RK67_P ;H_M'6_\ H _^5:R_^-UT
M%% '/_VCK?\ T ?_ "K67_QNC^T=;_Z /_E6LO\ XW7044 <_P#VCK?_ $ ?
M_*M9?_&Z0ZAK?_0![C_F+V/J/^F?_P"NNAI#T_%?YB@#S?P7?:PGAO3ECT/>
M@^V8;^U;)<YU&\)^4QY&&)&3UQQ74_VCK?\ T ?_ "K67_QNJ/@7_D5],_[?
MO_3G?5UU '/_ -HZW_T ?_*M9?\ QNC^T=;_ .@#_P"5:R_^-UT%% '/_P!H
MZW_T ?\ RK67_P ;H_M'6_\ H _^5:R_^-UT%% '/_VCK?\ T ?_ "K67_QN
MC^T=;_Z /_E6LO\ XW70=.M?.7[1O[77[-?[)'ABR\6_M&?&3P5\*M+UB\CT
MSPU8Z_J,EQXL\:ZQ*Z1PZ!\/? 6BP:IXZ^(GB2X+C[-X=\#^'/$&M7(#&&R8
M*Q4 ]M_M'6_^@#_Y5K+_ .-UYY\4OC9X'^!_@C6/B7\9O%7@3X3_  Z\/I')
MKWCOXD?$+PKX+\(:,DK^5$=1\0>(;FPTVV>:4B&WA:X-Q<SE8+:*69TC;\]A
M^T1_P4*_:[*V?[*/[/5G^QM\'M0:W'_#3O[=?AS4)_BGJVE7'FK<:G\)/V(/
M"^N:5XKCE,7V>?2]5_:0^)'P?GM6E$UY\,M9BA>SE]$^%/\ P2^^!>@^.-!^
M-O[1_B/X@_MS?M(:!-'J.C?&?]J[4]*\<P> ]79A<SS_  0^#&E:3H?P(^ M
MK%?O<3:<_P -/AWI/B6&!XH=3\5ZS/ MVP!YC%_P4%_:'_:CC.G?\$X_V3]:
M\>>%;](TM/VP_P!J^7Q+^S[^R>(9[F2-->^&WAR\T,?M$?M':>(+2ZGL+GP/
M\/\ P9\/M;62T^S_ !:M(K@3@TW_ ()GS_&+5--\9?\ !1CXK>-?V]?$EE<V
MVJ6?PC\2-I7PG_8F\'ZM:Z@-2M5\*_LG^#[^[\/^/H--E6.VLM;_ &E?$WQR
M\2/#!'<17.ES221+^NH '..?4\G&2<9.3@$G S@=J6@#^2O]I?\ X-,O^"=W
MQK^*'QI_:!UGQA^UAX,\0_%#QOXR^)FI>$_ 7Q ^!>A_#SPQJ/BS6KS7+G0?
M!_AU_@==W.D>%-(EO&L="T@ZE<2V.F06UI]JE\H.?KG_ ()N_P#!NY^Q]_P2
M]_:*;]IKX!>+OVF_%GCQO /BOX<_V5\6/B-\*-:\*#1/%]QHUQJ5U]A\*?"C
MPAJG]IPMH5HMG,-6%O&LD_GVLY,7E?OAXY_Y%#Q#_P!@RX_D*ZH=/Q;^9H P
M/[1UO_H _P#E6LO_ (W1_:.M_P#0!_\ *M9?_&ZZ"B@#G_[1UO\ Z /_ )5K
M+_XW1_:.M_\ 0!_\JUE_\;KH** .?_M'6_\ H _^5:R_^-T?VCK?_0!_\JUE
M_P#&ZZ"B@#G_ .T=;_Z /_E6LO\ XW1_:.M_] '_ ,JUE_\ &ZZ"B@#G_P"T
M=;_Z /\ Y5K+_P"-T?VCK?\ T ?_ "K67_QNN@HH Y_^T=;_ .@#_P"5:R_^
M-US7B"^UAKWPEOT/:5\3;D']JV1WN/#^OC;GR\+A2SY/!V;!\S UZ+7*^)/^
M/[P=_P!C4O\ ZCOB*@"U_:.M_P#0!_\ *M9?_&Z/[1UO_H _^5:R_P#C==!1
M0!S_ /:.M_\ 0!_\JUE_\;H_M'6_^@#_ .5:R_\ C==!10!S_P#:.M_] '_R
MK67_ ,;H_M'6_P#H _\ E6LO_C==!10!S_\ :.M_] '_ ,JUE_\ &Z/[1UO_
M * /_E6LO_C==!10!S_]HZW_ - '_P JUE_\;H_M'6_^@#_Y5K+_ .-UT%%
M'/\ ]HZW_P! '_RK67_QNC^T=;_Z /\ Y5K+_P"-UT%% '!Z?/=S^-KIKRR^
MQ.OA:S"+]KANO,4ZS>$MF%5";3QALDYX^Z:[RN03_D>I_P#L5+3_ -/=[77T
M %%%% !1110 4444 %%%% !1110 4444 ?B#^TE_RG=_X)G?]F8_\%!?_3O\
M!Z_;ZOQ!_:2_Y3N_\$SO^S,?^"@O_IW^ ]?M]0 4444 %%%% !1110 4444
M%%%% !7):%_R,/C3_K_T7_U']/KK:Y+0O^1A\:?]?^B_^H_I] '6T444 %%%
M% !1110 4444 %%%% !2'I^*_P Q2TAZ?BO\Q0!R7@7_ )%?3/\ M^_].=]7
M75R/@7_D5],_[?O_ $YWU==0 44A8#J>3T'4G'7 ')QGG X[U^<?Q@_X*>?L
M_P#@KQ[K/P-^"&D_$#]M#]IC19)+/5/@#^R=H=C\2==\&:@1Y4*_&?XCW.JZ
M+\%?@#IZ7LMG%=W7QA^(OA34$AN1-IVC:K(AMB ?HX2!U('.!GN3T ]2>P')
MKXK_ &D_^"@O[+G[+GB#3/AYX[\=7WBWXY^)+5KKP5^S3\%_"_B#XU?M)^-E
M-JUU;R:!\%/AQ8Z_XUM])N438?%OB33_  ]X(L&99-6\3:?;[IE^:!\!_P#@
MHU^UYNNOVF_CSIW[#'P<U#SR/V=?V(?$4GB'X\ZQIEQ GDV'Q3_;7\6>'[&3
MP[,)!(-1T?\ 9O\ A;X(U.R:3R],^,NH+$MW)]J_LV_L=?LS?LB:!J?A_P#9
MW^#WA+X;KX@N3?\ B[Q%8P7FM?$#Q]JI;<VM_$GXG>)[S6_B+\2->D./-UOQ
MQXHU[4W 5?M(1550#XJ^U?\ !4;]L [;.S\-_P#!+SX&7_EL+W5!X&_:*_;O
M\2Z5+")-UOI$$GB+]ES]G2XO;:]5 VHW?[1_BK3Y[.3S=-\.:@0+?Z,_9Q_X
M)X?LN_LS^)KOXG>&?!^L?$?]H'6;..S\4_M0_'SQ5K?QP_:3\41K;26D]O=?
M%WX@W.K^(/#>AW,,L@/@OP!_PAO@*SWM'IGA6QAQ&/N   8 P!P .@'I10 @
M '0 <Y/N3U)]2>Y/)I:** "BBB@#E/'/_(H>(?\ L&7'\A75#I^+?S-<KXY_
MY%#Q#_V#+C^0KJAT_%OYF@!:*** "BBB@ HHHH **** "BBB@ KE?$G_ !_>
M#O\ L:E_]1WQ%755ROB3_C^\'?\ 8U+_ .H[XBH ZJBBB@ HHHH **** "BB
MB@ HHHH **** .03_D>I_P#L5+3_ -/=[77UR"?\CU/_ -BI:?\ I[O:Z^@
MHHHH **** "BBB@ HHHH **** "BBB@#\0?VDO\ E.[_ ,$SO^S,?^"@O_IW
M^ ]?M]7X@_M)?\IW?^"9W_9F/_!07_T[_ >OV^H **** "BBB@ HHHH ****
M "BBB@ KDM"_Y&'QI_U_Z+_ZC^GUUM<EH7_(P^-/^O\ T7_U']/H ZVBBB@
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
MOB+QUX-T%K.V:]NUUKQ5X?THVMFL33-=7(U#4K<P6RPHTK3RA(A&K2%PBD@
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
M,=/<_F<G]:Y'P+_R*^F?]OW_ *<[ZNNH **** "BBFE@#C.3QD %B,],A02
M?4X'4] : '45\"?&3_@IY^Q)\%O%\_POU/XVZ3\1_C9&TD$'[/\ ^S[HGB7]
MHWX]W-^N\1:>_P )/@CI'CKQCI$T\BB-;GQ)I^AZ9;[UEOK^TM\S#R1OVD_^
M"DOQZ6./]G+]A_PU^S7X4U"."ZLOBY_P4#^(]A9:^MD9GBDFT[]E3]G/5?'/
MCB]NI5 N(=)^(WQB^#5_#$%2_MK>:1HHP#]5"RC@GG&< %FP.,A0"Q&>.!UX
MKXQ^/_\ P4._8O\ V8]=B\&?&#]H/P'H_P 2KHHNF_!SPQ<:A\3/CEK3RLB6
M\>A?!#X8Z?XP^*VL27,LD<-N+'PC*DLSA X^8K\^C_@G1\4OC)+]J_;=_;L_
M:.^/.F2O)]H^#?P+U)_V(_V>&M92)'T^]\.? ;6HOCEXRL!-]ZS^)'[0_B[3
M[F-52?3=F4'V;^S_ /LF?LS?LJ:!/X9_9Q^!/PK^"VEWRQ_VP?AWX+T3PWJG
MB2XC8O\ VAXL\065HOB+Q;JTK_/<:OXGU;5]3N9/WEQ=RR$L0#XN?]L3]N?X
MZ1BW_9._X)\^*_ >@:B+JWL?C5_P4"\<6/[-WAJU:!HRNJV/[/O@BU^*7[2V
MNPR1L?LNC^,O"WP8FO),I-JFG*K2!Q_85_:H^-Y^T?MD?\%!OB[J^@W;"ZOO
M@?\ L5:)%^Q9\)B;D$7FB:C\0_#VN>.OVKO$FDB%OL19/CWX3@U"$2376CQ&
MX:WC_5,*%S@ 9.3@8R3U)]2>Y/)I: /\^C_@IW_P:K_MB?M(_M1_$WXO_LV7
M/[$/P-_9XTZTTW0OAAX)OOB#\:[KXBWWAO0K3-WXN^*WB?4/A1XLU7QE\2O&
M.NW6KZYK6LZ_XQ\27UI8W.D>&X]<OK30[>>3]8/^"!/_  1?_;C_ ."94OQW
M^$/[7/B#]DGXW?LN?%^TTOQCI'A3PGJWC#QUK7@[XQZ(D/A^;6+3P_\ $/X/
M^&M!;0O&_@>ZN-(\6SC4Y+];KPOX2%K8RVTFK.W]1GCG_D4/$/\ V#+C^0KJ
MAT_%OYF@#XD\6?\ !-3_ ()Z>.));CQ3^P_^R=JM_+DMJ[?L_?"RRUQ7*P()
MHM<TOPO8:Q!<1K:VRPW,%]'/ ((O)DC* UYW:_\ !)O]AW19WN? WP]^)7PD
MG,AD@/P/_:>_:G^"5K9L6F!%CI7PN^-7A;1K2,07%Q91PP::D,.GS/801Q6@
M2)?T@HH _-M?^"<]UH\YG\!?MY?\%'/ 1VD+$_[3=M\8+<,50%C!^TA\//C1
MOS)#;RE3( &A>*/RX+_4XKU;K]E7]NK1IXY/ _\ P4^\?ZK!#(S1V?QR_92_
M9?\ B';R1B2.2.*[N?A5X9_9XU:?*FXAFDBU&VD>+[%Y)MGMKB2__2.B@#\W
M;OPE_P %9O#,<4&B_'+]@3XLPP(J^9XL_9M_:#^#6K7A DAW76H^$OVDOBSI
M,,NU+>]E>U\,K#//+=6<-K8VXMYT?)\4_P#@J;X5M3+KG['G['_Q+V"1F/PO
M_;:^(_A?59 (A,J6^C?%+]D+3]*,H\N:VC%SXQMXI[F:R>26QM#>7%O^C]%
M'YPVO[9'[5^@P/+\1?\ @ES^U%&D6/,O/@_\8/V-?BY8%1,T;R06NH_M!_#/
MQ5<($DM)$1/"JW4F;X+;K'9)-=MM/^"EG@FR8K\0OV5/^"AGPOV+F676_P!A
MWXX^/K*%@CDQR:K\!=$^,6DLPGBFM0\5])%(\:7$4CZ?=V-[=?H^0#P0"/0@
M'^=($1?NJJ_[H"_^@XH _.&W_P""N7_!/!;U;#Q'^TEH/PRNF9$:+XW>"OBK
M\!3"TC0;!=-\:? /@.*SW17,-V#=20C^SV.I$BP22Y3W?P5^W1^Q5\298;?X
M>?M>?LP^.[BX*+%:^$/C[\*/$-VSR)/(D7V32_%MS=+,T=M<MY+0K*!;7!*
M0R;?J1X(I$>.1?,CE1HY(Y2TD;HZE71XY"R,C*2K*RE6!(8$$UX3X\_96_9D
M^*<DTOQ._9V^!7Q&DN"QN&\=_"#X=>+VG+SQW3F9_$/AO47E+7,,-PQ=F+3Q
M1RG,B*P /:]/U73=6LX=0TN^M-3L;B..6"\TZXAO[6:.6-)HI(KFS>>"5)(I
M(Y49)&5XW2124=6/Y<_\%$O^"I/[.O\ P3]^+'[#7PR^,NH)%K'[5/[04'@.
MTG_M&'3X/A[X+30K_0-3^+/B<S0RB/PKH_CKQ=\/O#=Z+EK!&L=?US7;>\EC
M\)W]I-W/BG_@E!_P34NEO-:/['WP)\ O;PS7EUK'PP\-/\%+BTBABN)+F[.I
M?"74/ UQ9QQV[R/=313Q$P00"5F2SM!!_E!_\%5?B5K7[57[:_Q?\;?!CP%\
M=HOV<_#7B.^^'_[.NB^.M:^/GQ0OK'X7>&;B6TL];LM8^,.M>-/%FF#XCZPN
ML_$Z]\/G54M-'U#Q9/9P6D+VTK, ?[3"G< >GJ/0@X(_ @C\*6OY(?\ @AK^
MT_\ \%2/VQOV(-$\>^$?VL/A/XT^*_P>U7_A4/Q0^!O[:/[+?B/1=1MY-!MH
MI_ _B#PO\=O@IXV^'WBJZ\/^,/ ;:2[^)_''PG^(^N_\)AIOBZUU"\UA].%S
M=?LW_P -??MV?"PRK^T'_P $TO&OB[2+" I=^._V'_CS\,/VBM)N)XUF)NU^
M''Q<3]F3XQ16UPL0ECLM$\*^,KZ'S$MB;B8IY@!^H=%?FMX<_P""N/[!E[K5
MAX2^)'QENOV9/'=[^Z/@7]L3X>?$C]DCQ%'?<?\ $MMY?V@/"O@/PWK=XVY1
M ?#7B+6[6[+J+*YN>M?H3X9\6>&/&FBZ?XD\'^(=$\5^'=5A%QIFO^&M6T_7
M]$U" _=FLM7TBXO-.NHCVD@N9$(Y!H Z"BD!##(((]001^E+0 4444 %%%%
M!1110!R"?\CU/_V*EI_Z>[VNOKD$_P"1ZG_[%2T_]/=[77T %%%% !1110 4
M444 !S@X.#C@XS@^N.,_3-?D3X__ &0_VA_%/_!0KP;\?M"\/?!WP/X7T'6;
M#5K_ /:*\ >)O%G@SXI^*OA1I8\ "_\ V>OB]\+-.L9O#_QAU76YM*\4^']$
M\<^*?$-SX9\.> -6M=8TO0O#GQ!\#^'H/$/Z[44 ?EO\1?V*_BEK7C[X]_%7
MP]J?@2_\1:S^V-^RQ^U9\(/#NL:WX@TG2]8@^ OP2^%'PH\5^"O'FK67AO59
M/"UUXJ@\,^.H?#NL:3I'C.QT674/#&NZAI=V;>_TB'QR\_8,_:-T>/XI^.?"
M0^#5W\2_VH/AY^U_\._B[H6N>./&UMX0^%9_:4^)UMXU\#>)O!6LV_P]O[WX
MD1_"OP^+S0?%OA^[\._#67XDZP]KK.DZSX0M$DLJ_:NB@#C/ASX*L/AM\/\
MP/\ #W2KBXNM+\"^$/#'@W3;F[;==W%AX6T*PT&RGNFW-NN)K;3XI9SN;,KO
M\S?>/Y4_\%_= N?$O_!'K]O/2[&TUB_OV^"=Q<6%CH<NKK?7=Y;>*_"\L%O]
MFT61+O4;9R";K394N;&\A5DOK6:W5E'[$T$9X_D2/U'- '^!_<_#?X@PZI#I
M4O@;QC%J=]'=W5EITWA;Q!'?W=M:,@NI[:RDTY;JXAMO.B%Q+%$Z0&2,3,A=
M<_W*_P#!OI_P1ATS]L#_ ()_W7Q>\8?'C]HSX/\ C/2_V@OBAX3LOAS=2:G+
M\)DTO3M$^&]ZNMQ_#V6^\"Z[#K&L-?30:IJ^F^+;.._^Q6D;*'L)8Y?Z;OVD
M6<?\%W/^"9RB20#_ (8Q_P""@IQYDF ?[7^ O3YN/]6G3KL3/W5Q^W@&.F?Q
M)/\ ,F@#^5W5/^#=O2O#T4J6OPI_X)R?M)075P+R_MOC=\,?VWOAWK.IW2&6
M4377B+2?VTOCOX:M+R:XGD:;4=.^&5LS?ZZXM;R9AL6R_P""/GP;^&MY8R^*
M/^#?_P#87^+(MI-\FI? ?]KW4-;EN%<M$3_P@W[3?PQ^#VD,ZPB6;[+?>,[V
M!)7M4CG+K+<VW]45% '\P\_[(/\ P2L\-7,-K\4_^#>?XP?#@@$7E_I'[('P
MO_:#T:W=8ED<PW/[+/Q<^->KWD($D*I-'X?1FDF9!$#9Z@;3T+3M)_X-MM U
M*UTGQ-^S;^Q]\"=8MA';QP_M!?L8>(_V8M1LG!6R:-[[XZ_!SX=")XR98+BX
M&H,A6WOWDG:&TO9(OZ--B9W;%W=FVC(^AQD?@:8\,4BNDB^9'*CQR1R$R1.C
M@JZ/$Y:-E925964@J2",<4 ?EC\&_P!G[_@C#\2;8:?\!OAC_P $ZOB3;32-
M=>1\-=)_9W\?M)+-"6:5O[$_MNZ+-!:L=K$!8[=\(JQR8^FM(_8*_8=T&YDN
M]$_9 _9ETF[>%K>2YLO@'\+K>5K=WCD>%I1X1&8F>*)V7."T:$_=%7OB3^PK
M^Q7\8Y;JY^+'[)'[-/Q'OKQ)$FU/QI\#/AEXAU?]ZL:R/'K&H^&)M5@E=(8E
M::&]CEVQQKOPB@>$0_\ !)_]C#06FN/A?X6^+GP"OGR8+G]G/]I_]IKX$VEH
MV]I T'ASX;_%S0_![H)2LIM[KPW<6LC10K+!)'&L= 'T9;_L<?LBP7,-Y:?L
MQ_L[07MM/'<V]W;?!/X70W=O<P.LL-Q!<P^%%G@N(9562&>*1)8I%5XW5U4C
MMQ^S_P#! =/A)\-QSGCP/X7'\M*KXZB_8-^,/A*WF_X5-_P4J_;J\(S$8M[#
MXA:O^SW^T3H*+B.,)<#XV? +Q-XRN%6)6 9/'5M.TK>?+/)(&\P7X5_\%2_!
M5DX\,?M>_LE_&(H28K+XR_L=^._ NL7" RN(IO&/P9_:7MM'M9'Q#;_:X?A?
M<)"KRW!L9VCCMY0#[QL_AYX-TZV@LM.T&RTZRMHUAMK+3U:PLK:)?NQ6UG:-
M#;6\2Y.V*"*.-<G:HK1A\+:/;*5M5U"T5CN9;/6=8LU=L8W.MK?0J[ # 9P2
M!P"!Q7Y^2?%K_@J1X(LHAXG_ &./V5_C(P($FH?!+]L?Q?X*U655$<9=?!OQ
MN_9OTC2K9YI7-QY#?$^[%K;)+&+J\N$A%V^;]O3XM>$8;<?%S_@FU^W=X,D8
MK]KU+P#X>^ G[1NA6\;%W,L"_ 7X\^,_&UVD<">9)&G@*.[+XMH+6>Y:&.<
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
M=X=\#._B"[UJS\,:'XHTWQ;X2L=(>QTY_$UA>QWNHZ_9_P!3O_"5_P#!6O\
M:!4CPQ\-?V;O^"?'@;4(YK9-:^,VK:G^V)^T:EM)*CQ:E#\,_A/K?PX^ /@C
M54M&*0P:G\9OC#9PWF6O-/N(HS!( ?IQ/I6E6T4L\]YJL,$$<DL\TGB77TA@
MCB0R2R3RMJHCACCC!>225D1%!9F"\U^<OQ$_X*?_ +#_ (2\3ZC\-_AW\2O&
M7[5'QETY9EG^"O[&VG?$3]J/XC6EU;RF&>S\20_"6?7_  E\/'@=7%S>?$_Q
M=X*TNS\MVO+Z!58C(@_X)3_";XDO'J?[:WQH_:0_;UUF6XM=0O/#_P"T#\2+
MSP_\ H]0@;<8[#]E/X(V7PM_9XN=*S\L5IXT\"^.+XQA!>ZM?21K+7Z,?#_X
M:_#GX3>%=,\"_"SP%X-^&O@C18S!HW@WX?\ A71/!GA328#@>1IOAWPWI^F:
M/90X  CM[.-< <4 ?F</B%_P5!^/5VL?PA_9I^%_[$_@>2X1D^('[9WQ8USX
MZ_&"XTNZA!CN=._9D_9I\>0>!M*OH 6D$?C/]J2.:&5HX;_PVVR>&KEO_P $
MMH/BK'=7/[<?[7/[5'[8[ZK&4U7X;W/Q&U3]FW]FE5#ADL[/X!?LW7W@.T\0
M:,G,8T_XN>-/BM-/ 3#?7EVKRF3]6\JH_N@>Q4#] !1O3^\O_?0_QH \1^#W
M[-7P$_9Z\'V?P^^ WPF\$?!7P18E7@\*_"C0[3X>Z&TX7:UW=V'A--)BU"^E
MY:>_U#[5>SN2TUP[$D^K#0+!1A9M84>@\1>( /R&IUKF2,=9$'U91_,TGG1?
M\]8_^^U_QH RO["L?^>^L_\ A1^(?_EI1_85C_SWUG_PH_$/_P M*UO-C/21
M#_P-?\:/,C_YZ)_WTO\ C0!D_P!A6/\ SWUG_P */Q#_ /+2C^PK'_GOK/\
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
MYL@'V?YB8W$[1TRX9/\ T,+3@0PR""/4$$?F*_-MO^"6O[/OA^T-O\&_B/\
MM@?L\-O:2./X,?MH?M*Z3H$#NZM(;?P!XT^(OCSX:1JZHD9C'@PQI&BB)(V5
M7#KC]D']L?PK]EC^%/\ P4\^.%U8VI5DTG]HWX"?LO\ QQL7<N9)5N=7\#_#
MO]GWQU<P.5CB19O&+SPV[7"1W(EDMY[, _2.BOS<:V_X*V>#KM$@U;_@GQ^T
M#I=N$)-YHO[1W[*.N7R+NDE1I;+5OVMM#@N7"BWAD6S2V)D%Q+%&L36\[H/V
MKOVW_"MQ<#XG_P#!,GXAZS86JB2?5OV9_P!IS]G+XQ6AB6)I)GM=)^+VO?LO
M^+KQTPJ);6_AV:YGD+)#&_[HS 'Z0T5^;,?_  5!^#6@1RR?&3X(?MO?L_K
MC-/=_$_]BK]H/5/#EN40/,MQX]^#O@[XM?#R-8,XDN#XK^R'!>*>2+]Y7H'@
M7_@IK_P3W^(T\=AX6_;/_9KDUN5S$OA;7/B]X-\&^,EE6,2R0S>#/&VJ>'/%
M5O/ I*W$$^CQS6TJ2PSI'-%+&@!]S5ROB3_C^\'?]C4O_J.^(JUM+UK2=<L+
M?5-%U*QUC3;M%DM=0TF[M]3L;B-U5T>&\L9+BVD1T='5TE*%&#[MI!K^/O\
M;/\ ^#P/]B[X%?'^_P#A'\'?@=\2OVFO#WPP\:7ND>*/BUX:\:^%/ G@C5M8
MT=-5T'63\-UU;2?$=_XYT2PNKFXBM/$5TOA?1?$$UD]QH%W?:#<V.NW8!_8Q
M17PG_P $[O\ @HE^SC_P4V_9TT7]I#]FW7-3N?#\^I7/ACQEX.\46MKIOCKX
M9^.M.M+*^U/P5XUTJRO=1LK;5;>QU+3M3L;[3-0U'1M;T;4;#5=(U"YMIV$/
MW90 4444 %%%% !1110 4444 ,V)S@;<G)*$H2?<J03^)K\J_P#@J'\+_P#@
MG=\/OV9?CO\ M<_M@_LP?!#XFV_PA\":KXPD\1:U\/O#<'Q2UGQ#;(+'P=X4
M\)?$O2].LO'FB>)O&/BW4-&\+:%>Z7XALY8-2UB"X>:.&*61/U7J*>W@N8S%
M<0Q3QDJQCFC25-RG*MLD5ERI&0<9!Y&#0!_AM_"7]KWX^?!G]L_P3^W#X.N-
M<A^+W@3XNZ=\6=).HZCXRU^"<V.H?O? VH:QXHU/7_%>K>$-0\*O<?#J]@UO
M7=4U&[\'7,FG7E_<L6D;_:I_95_:.^'G[7?[.GP:_:6^%5U)<^ _C1X T#QU
MH45R5_M#2/[6M%.J>&=91 JP>(/"6M1:EX7\06HS]EUK1[^ D^6"?04TG2_^
M$XG7^S=.Q_PBMH?^/"SSG^VKU>OD9QCC&<=\9YKNH8(;:,0V\44$2EBL<,:1
M1@NQ=B$C55!9F+,0!N8ECDDF@"6BBB@ HHHH **** "BBB@ HHHH **** /Q
M!_:2_P"4[O\ P3._[,Q_X*"_^G?X#U^WU?B#^TE_RG=_X)G?]F8_\%!?_3O\
M!Z_;Z@ HHHH **** "BBB@ HHHH **** "N2T+_D8?&G_7_HO_J/Z?76UR6A
M?\C#XT_Z_P#1?_4?T^@#K:*** "BBB@ HHHH **** "BBB@ I#T_%?YBEI#T
M_%?YB@#DO O_ "*^F?\ ;]_Z<[ZNNKD? O\ R*^F?]OW_ISOJZZ@ HHHH **
M** "BBB@ HHHH **** .4\<_\BAXA_[!EQ_(5U0Z?BW\S7*^.?\ D4/$/_8,
MN/Y"NJ'3\6_F: %HHHH **** "BBB@ I" 1@@$>A&12T4 ,\M -H&T>B$I_Z
M 5K@O'WPH^%_Q5TS^Q/B?\.O GQ'T;;L.D^/?!_ASQEII3<'VFQ\2:;J=L5+
M@.08OO -U (] HH _,SXE_\ !(G]@'Q?HGBD>"_V9_AE\%/&6M:!KNFZ9XW^
M UCKGP"US2-5U33[NWM=8-W\#M=^'<]Z;2]G@N[JUN7EM]1@MQ97D4]L1"/\
M=#]J_P#9'^/O[%?QT\:?L[_M$_#S7/ 'Q*\$ZS=Z3/8ZA8WB:7XDL[>Y>WT_
MQ5X*U::WAM/%?A#Q) L6I^'?$&CO<V.IZ?=0/&R3>9!'_NQ5Y[XV\/:#K.J>
M [C6-#T75I[#Q:);";5=(TW4Y;"4Z#KDOG6$M_:W,EC/YMO#()[-H)@\2.KA
MAF@#^(3_ (-D?A=^WQ_P3E_97^*GQY\?_L(?&GXK_ K]J?Q3X.\5:7I?PV\5
M^$;/]H/P1X=^'>C:WH]E\1++]F?XE2^!-2\:>#OB%_PEA?3KSPKXZ?X@7^E>
M%K34]+^'6M:%J.C:K=_UV?L[_P#!0G]D7]J#Q!?> _A?\7]+M_B_HL8;Q-\
MOB5H_B+X-?M$>%)$MC<W*>(O@3\5])\'_%&Q@M LL;ZK#X9N]"N&AEDL-5N[
M<+.WV?M4C! (_P!KYLX[G.23P.3DU\X_M%?L@?LQ?M:Z#9^'?VCO@?\ #OXN
M6FDR"X\.ZEXL\/6T_BOP??),L\>K>!/'-D;'QMX"UJ&5=]OK7@WQ#H6JV[%C
M#=IN;(!]'A@V<$'&,CN,C(!'4''8@&EK\GS^Q7^V5^SGF[_8B_;=\2>)/"-G
M&QL_V;?V_P"VU_\ :7^'4<:JMM;Z1X-_:&T[5M _:F^'UI;V:1I:3>+?%_QT
MTO3Y(8S#X8DMR]LR_P##RKQG\!]MC_P4)_9$^,/[+-A;EH[OX_\ PU2Z_:P_
M9#E6.0VL>IW_ ,5OA+H"_$KX6:7>W4;/]K^.OP3^&NEZ9#-";_76CS<$ _5^
MBO,/A)\;/@_\?/!>G?$?X'_%'X??%_X?ZN/^);XU^&?C#P_XY\+7C"*.62&+
M7?#6H:EIPN84FC\^TEGCNK=F"3PQOE1Z?UZ4 %%%% !1110 4444 <@G_(]3
M_P#8J6G_ *>[VNOKD$_Y'J?_ +%2T_\ 3W>UU] !1110 4444 %%%% !1161
MX@N)[30M9N[;4=,TBXM=*U&XAU76AG1]-E@LYY8[_51]HM,Z99.BW.H#[5;9
MM(IA]H@SYJ &MN7!.X8'4Y&!]?3H?RH#*0"&!!. 0003Z ]S[5_-S\%/B9^U
M['X-^/WP?U7XN?'_ %7]JOQ?J/P#U#2;+Q!\6/@/JGPR\7^&]7\=? ?0/CI\
M9?V.?CGK'AX>$?"VEZOX=\=ZK<^&/A/K/A6VB\-VGBWX8S>$OAMK/BR\UV;7
M?09OVC?CAK&F_$?X:>&OBW\=/A%XD_95_9I_:O\ C!XXOO'NK_"7XF^+?$?[
M07P>\8>'8=$\)^*?&\?P_;POXW^"?AOPUK.E^(&T_P -:)X-U?Q#X=^(_ARR
M\37_ (9\3>';O2K$ _H&HK@?A5XNOO'_ ,,OAYXZU329- U+QGX%\(>+-0T.
M7=YFC7WB3PYIFMW>DR;RSE]-N+Z2R;>S/N@.YF;).IXS\6VG@C0+GQ#?:1XJ
MURWM9;6%].\&^%M<\9:_*;NX2W1[;0?#ME?ZK<Q0M()+J6"V=+6W5[B<I$C,
M #\:_P!I+_E.[_P3._[,Q_X*"_\ IW^ ]?M]7\_'Q;^)^E^._P#@NA_P3AOK
M#PI\4-!CTO\ 8X_;[MY8O&_PO\:>"+J\>ZU'X%S*VDVOB72=/GU:.$1E;N2Q
MCECM'FLTG9'O(5/[U?V_;_\ 0/UW_P $6J?_ "-0!NT5A?V_;_\ 0/UW_P $
M6J?_ "-1_;]O_P! _7?_  1:I_\ (U &[16%_;]O_P! _7?_  1:I_\ (U']
MOV__ $#]=_\ !%JG_P C4 ;M%87]OV__ $#]=_\ !%JG_P C4?V_;_\ 0/UW
M_P $6J?_ "-0!NT5A?V_;_\ 0/UW_P $6J?_ "-1_;]O_P! _7?_  1:I_\
M(U &[16%_;]O_P! _7?_  1:I_\ (U']OV__ $#]=_\ !%JG_P C4 ;M<EH7
M_(P^-/\ K_T7_P!1_3ZT/[?M_P#H'Z[_ ."+5/\ Y&KEM%UN!-?\7N;'6R)+
M[2" -%U(LNS0;!"'46Y9&)&0K@$J0PRI!(!Z-16%_;]O_P! _7?_  1:I_\
M(U']OV__ $#]=_\ !%JG_P C4 ;M%87]OV__ $#]=_\ !%JG_P C4?V_;_\
M0/UW_P $6J?_ "-0!NT5A?V_;_\ 0/UW_P $6J?_ "-1_;]O_P! _7?_  1:
MI_\ (U &[16%_;]O_P! _7?_  1:I_\ (U']OV__ $#]=_\ !%JG_P C4 ;M
M%87]OV__ $#]=_\ !%JG_P C4?V_;_\ 0/UW_P $6J?_ "-0!NTAZ?BO\Q6'
M_;]O_P! _7?_  1:I_\ (U(=?M_^@?KO4?\ ,"U3U'_3M0!G^!?^17TS_M^_
M].=]775YQX*UN"+PUIT;6&ML5^VY*:+J3H<ZC>-PR6[*<!L'!X/!YR!U7]OV
M_P#T#]=_\$6J?_(U &[16%_;]O\ ] _7?_!%JG_R-1_;]O\ ] _7?_!%JG_R
M-0!NT5A?V_;_ /0/UW_P1:I_\C4?V_;_ /0/UW_P1:I_\C4 ;M%87]OV_P#T
M#]=_\$6J?_(U']OV_P#T#]=_\$6J?_(U &[16%_;]O\ ] _7?_!%JG_R-1_;
M]O\ ] _7?_!%JG_R-0!NT5A?V_;_ /0/UW_P1:I_\C4?V_;_ /0/UW_P1:I_
M\C4 4?'/_(H>(?\ L&7'\A75#I^+?S->>>--<@E\*:_&+'6U+Z;< ,^BZDB#
M@<L[VZJH'<L0!W-=,-?M_P#H'Z[U/_,"U3U/_3M0!O45A?V_;_\ 0/UW_P $
M6J?_ "-1_;]O_P! _7?_  1:I_\ (U &[16%_;]O_P! _7?_  1:I_\ (U']
MOV__ $#]=_\ !%JG_P C4 ;M%87]OV__ $#]=_\ !%JG_P C4?V_;_\ 0/UW
M_P $6J?_ "-0!NT5A?V_;_\ 0/UW_P $6J?_ "-1_;]O_P! _7?_  1:I_\
M(U &[16%_;]O_P! _7?_  1:I_\ (U']OV__ $#]=_\ !%JG_P C4 ;M<KXD
M_P"/[P=_V-2_^H[XBJ[_ &_;_P#0/UW_ ,$6J?\ R-7,^(=;@DO?"1%AK8\O
MQ,)"&T74E+ >']?4A UN"[#?N*KE@BN^-J,0 >AT5A?V_;_] _7?_!%JG_R-
M1_;]O_T#]=_\$6J?_(U &[32JDYQSQR,AL YQD8.,CD9P>XK$_M^W_Z!^N_^
M"+5/_D:C^W[?_H'Z[_X(M4_^1J /@GXM?\$N?V3/B+XWU#XO^!/#WBW]E?X_
MZDRRWO[0?['_ (QU']GGXHZO<"620S^.%\&1IX ^+R,)7BET[XT> _B)I-Q
M1!<6,D*A!YFMA_P5B_9B(&GZG\&?^"E_PRM6.VS\1?V'^Q]^U_9VTDJ0Q1Q:
M]IEIJ_[+'Q>U&VMD\YCJ.B_LUK=W#2"74"74Q_J%_;]O_P! _7?_  1:I_\
M(U']OV__ $#]=_\ !%JG_P C4 ?GQ\-?^"J?[*OB?Q?HWPH^,U]X[_8S^.VN
M7#66F?!+]LSP9>? 7Q/X@OQ,]O':?#SQKKMS>?!;XR&ZGBF6RF^#OQ1\=)=)
M&)%5/,13^D*2)(%9&#*XW(0>'4@$,AZ.A!!#J2K Y!(YKRCXD>"_A5\8_!^J
M_#WXN?"S1/BCX"UU$CUKP1\1/AO:^-O".KQQL6C34O#?B71]3T:]",2R&>S=
MD;YD96 (_-\_\$X3\$"VH_\ !/7]I;]H/]C Q21S0?!:_P!+U?\ :/\ V.;E
M@Y>:U?\ 9V^+UY?:E\/=.N0L,+P?L]_$WX,""*/,4$KK&H /UZHK\E8/VROV
MY?V>94L_VP_V(-=^*W@F(D/^T?\ \$]HO$GQ>T&*(W,:&_\ &_[*'CU-"_:4
M\$QP6C-=7-K\-'_:,MXO+E2/4YEC$C?6_P"SO^W/^RC^UCINIZA^SM\9_"_Q
M3NO#\AM_%?A31!J6G?$CP/=K,]N]A\0/A1XCL=%^)W@'4(YD:*2R\8^$=%N(
MY08V0."* /K.BL+_ (2"W_Z!^N_^"+5/_D:C^W[?_H'Z[_X(M4_^1J ,U/\
MD>I_^Q4M/_3W>UU]<)87J7OC>Z>."]@$?A:S0B]LKBR=B=9O6S&ES'&TBCHS
M*" 2 3DXKNZ "BBB@ HHHH **** "HIX(;F&6WN(HYX)XWAFAF1)8I8I%*21
MRQR!DDCD1F1T=61U)5E*D@RT4 ?%'@[_ ()U_L8^ ]!^)7A?PU\!?!]IX=^*
MMUX;N/$>C7+:OJ5GIEOX+O\ 3-;\$Z/X$-]J4]U\-?#W@;Q-I%CXM\"Z#X N
M?#FF>"?%<%OK_A:#2=0L=,EL>LU;]B#]E/7?"GA#P3J_P1\&ZAX;\$7OBN^T
M:PN8]5>2YD\?ZK:Z[\1;;Q-J/]J#5?'&F?$G6["PUGXDZ/XWO_$>D?$+5=/T
M_4?&ECKEW8VDT/U710 U$6-51%554 *J@*H &      .    .  *4@,,$ CT
M(!'Y&EHH _$#]I%57_@N[_P3/"JH!_8Q_P""@N< #/\ Q-_@/UQ7[?8'H/R%
M?B%^TE_RG=_X)G?]F8_\%!?_ $[_  'K]OJ $P/0?D*,#T'Y"EHH 3 ]!^0H
MP/0?D*6B@!,#T'Y"C ]!^0I:* $P/0?D*,#T'Y"EHH 3 ]!^0HP/0?D*6B@!
M,#T'Y"N2T(#_ (2'QGP/^/\ T;M_U+^GUUU<EH7_ ",/C3_K_P!%_P#4?T^@
M#K,#T'Y"C ]!^0I:* $P/0?D*,#T'Y"EHH 3 ]!^0HP/0?D*6B@!,#T'Y"C
M]!^0I:* $P/0?D*,#T'Y"EHH 3 ]!^0I"!CH.J]AZBG4AZ?BO\Q0!R/@8#_A
M%],X'_+[V_ZB=]778'H/R%<EX%_Y%?3/^W[_ -.=]774 )@>@_(48'H/R%+1
M0 F!Z#\A1@>@_(4M% "8'H/R%&!Z#\A2T4 )@>@_(48'H/R%+10 F!Z#\A1@
M>@_(4M% ')^.0/\ A$/$/ _Y!EQV]A75 #'0=6[#U-<MXY_Y%#Q#_P!@RX_D
M*ZH=/Q;^9H ,#T'Y"C ]!^0I:* $P/0?D*,#T'Y"EHH 3 ]!^0HP/0?D*6B@
M!,#T'Y"C ]!^0I:* $P/0?D*,#T'Y"EHH 3 ]!^0KE?$@'V[P=P/^1J7L/\
MH7?$5=77*^)/^/[P=_V-2_\ J.^(J .IP/0?D*,#T'Y"EHH 3 ]!^0HP/0?D
M*6B@!,#T'Y"C ]!^0I:* $P/0?D*,#T'Y"EHH 0JIZJ.#D<#@]B/0CL1S7R#
M^T;^P5^R1^U=?Z9XC^-?P5\,:[\0_#P@;PE\9?#<VK_#CX\^");1)!9S>"/C
MM\.-2\*?%KPF;5Y#(D&B^,+6SE95%U:W$8*'Z_HH _)]OV</^"C?[- :X_9>
M_:TT/]K+X?64<7D_ ?\ X*$6ES+XZBM(2)Y].\%_MF_!W0+3QM:3RJC6ME<_
M&[X/_'&_=I$;4O$RD2W@\^^*_P#P6:\!_LE?#7QSXP_;^_9;_:<_9 U_P/X4
MU37;6/4/!=M\;?@W\4M<LXYCI/@SX1_M(_!J?Q+\+I_$OBR[^PZ;X:T7XPS?
M!;7[F]U&!;[1+&."[>']H:_+?_@LY^P[XP_X*(_\$X/VD/V6/AOK%EH?Q*\:
M:+X7\2?#V;5;U]/T/5/&GPU\:^'_ (A:#X:UZ[4B.UTKQ7<>'&\-RZE=++:Z
M)<:I:ZY<0RPZ8\; '\<]C_P>P?&;_A>P\0WO[$/PI'P,FU"+3)/#5G\2O&I^
M+L/A1=7DG$T?C2>U7P-=>(([.9YOLK^ K72[B\5+7^T+:U)O%_OB_99_:5^%
MG[8?[/7PD_::^"FK7.L_#'XR^#=.\9>%;J^MOL6J6L%VTUKJ.B:W9"29+'Q#
MX:UJSU/PYXAL8Y[B*SUO2K^WAN;F&..XE_QJK'_@CW_P5%OOC.OP$A_8*_:C
M3XE'5ETIM.NOA)XIL_#<6;K[(-7N/B-<6,?PX@\)^;\W_":MXK_X10VO^G)J
M[VF)3_K:?\$C?V+_ !%_P3Y_X)U_LP_LE^,M:L-?\;_##P9JMSXZU'29I;G1
MU\<^/O&'B/XD>+]+T2ZF6.2]T30=?\6WV@:3J#0VQU.QTR'4?LMK]K^SQ@'Z
M/T444 %%%% !1110 4444 %%%% !1110!^(/[27_ "G=_P""9W_9F/\ P4%_
M]._P'K]OJ_$']I+_ )3N_P#!,[_LS'_@H+_Z=_@/7[?4 %%%% !1110 4444
M %%%% !1110 5R6A?\C#XT_Z_P#1?_4?T^NMKDM"_P"1A\:?]?\ HO\ ZC^G
MT =;1110 4444 %%%% !1110 4444 %(>GXK_,4M(>GXK_,4 <EX%_Y%?3/^
MW[_TYWU==7(^!?\ D5],_P"W[_TYWU==0 4444 %%%% !1110 4444 %%%%
M'*>.?^10\0_]@RX_D*ZH=/Q;^9KE?'/_ "*'B'_L&7'\A75#I^+?S- "T444
M %%%% !1110 4444 %%%% !7*^)/^/[P=_V-2_\ J.^(JZJN5\2?\?W@[_L:
ME_\ 4=\14 =51110 4444 %%%% !1110 4444 %%%% '(HS_ /";3Q;Y/)_X
M1:T?R?,?R=XUF]0/Y.[R]X3Y0VW<%^4''%==7()_R/4__8J6G_I[O:Z^@ HH
MHH **** "BBB@ HHHH **** "BBB@#\0?VDO^4[O_!,[_LS'_@H+_P"G?X#U
M^WU?B#^TE_RG=_X)G?\ 9F/_  4%_P#3O\!Z_;Z@ HHHH **** "BBB@ HHH
MH **** "N2T+_D8?&G_7_HO_ *C^GUUM<EH7_(P^-/\ K_T7_P!1_3Z .MHH
MHH **** "BBB@ HHHH **** "D/3\5_F*6D/3\5_F* .2\"_\BOIG_;]_P"G
M.^KKJY'P+_R*^F?]OW_ISOJZZ@ HHHH **** "BBB@ HHHH **** .4\<_\
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
MO+_WT/\ &D+IC[R]5_B'J/>OQ:_X<RWO_26O_@M1_P")L:!_\Y>FM_P1GO5
M/_#VK_@M0?GC7!_;8T#&&=5.<?!?.,'MSZ$'F@#]>O KI_PB^F?,O_+]_$/^
M@G?>]==O3^\O_?0_QK^<+]D#_@F!XN^.7[//@#XG^*O^"L7_  6-M->\2GQ>
M+^#PY^V?H]EHZ?V)X_\ %GAJT^R6US\([^:(M8Z+:O<EKN42733R*(U<1K]+
M_P##F6]_Z2U_\%J/_$V- _\ G+T ?M-O3^\O_?0_QHWI_>7_ +Z'^-?BS_PY
MEO?^DM?_  6H_P#$V- _^<O1_P .9;W_ *2U_P#!:C_Q-C0/_G+T ?M-O3^\
MO_?0_P :-Z?WE_[Z'^-?BS_PYEO?^DM?_!:C_P 38T#_ .<O1_PYEO?^DM?_
M  6H_P#$V- _^<O0!^TV]/[R_P#?0_QHWI_>7_OH?XU^+/\ PYEO?^DM?_!:
MC_Q-C0/_ )R]'_#F6]_Z2U_\%J/_ !-C0/\ YR] '[3;T_O+_P!]#_&C>G]Y
M?^^A_C7XL_\ #F6]_P"DM?\ P6H_\38T#_YR]'_#F6]_Z2U_\%J/_$V- _\
MG+T ?M-O3^\O_?0_QHWI_>7_ +Z'^-?BS_PYEO?^DM?_  6H_P#$V- _^<O1
M_P .9;W_ *2U_P#!:C_Q-C0/_G+T ?KWXY=/^$0\0_,O_(,N/XAZ#WKJ@Z8^
M\O5OXAZGWK^<K]K_ /X)>>+?@;^S'\;_ (M^%?\ @K%_P6-O/$7@#X?:WXDT
M>V\1_MGZ->Z%/>V21".+5;2V^$>GS7-DXD99HH[VV9URHE7.:^CE_P"",]ZP
M)_X>U_\ !:@?.Z\?ML:!CY791C/P7SV[\^I/6@#]J-Z?WE_[Z'^-&]/[R_\
M?0_QK\6?^',M[_TEK_X+4?\ B;&@?_.7H_X<RWO_ $EK_P""U'_B;&@?_.7H
M _:;>G]Y?^^A_C1O3^\O_?0_QK\6?^',M[_TEK_X+4?^)L:!_P#.7H_X<RWO
M_26O_@M1_P")L:!_\Y>@#]IMZ?WE_P"^A_C1O3^\O_?0_P :_%G_ (<RWO\
MTEK_ ."U'_B;&@?_ #EZ/^',M[_TEK_X+4?^)L:!_P#.7H _:;>G]Y?^^A_C
M1O3^\O\ WT/\:_%G_AS+>_\ 26O_ (+4?^)L:!_\Y>C_ (<RWO\ TEK_ ."U
M'_B;&@?_ #EZ /VFWI_>7_OH?XT;T_O+_P!]#_&OQ9_X<RWO_26O_@M1_P")
ML:!_\Y>C_AS+>_\ 26O_ (+4?^)L:!_\Y>@#]IMZ?WE_[Z'^-<KXD=/MW@[Y
ME_Y&I?XA_P!"[XB]Z_(/_AS+>_\ 26O_ (+4?^)L:!_\Y>OG3X[?\$N/%?PY
M\8?LNZ)HO_!6+_@L=/;?%[]HJ#X7>(I-6_;/T:XN;709_@?\<?'SW&@/#\(K
M9;/6?[7^'^D6YNIX[V(Z3<:K;?9/,N([JV /Z,=Z?WE_[Z'^-&]/[R_]]#_&
MOQ9'_!&:](!_X>U_\%J.1G_D]C0/_G+T?\.9;W_I+7_P6H_\38T#_P"<O0!^
MTV]/[R_]]#_&C>G]Y?\ OH?XU^+/_#F6]_Z2U_\ !:C_ ,38T#_YR]'_  YE
MO?\ I+7_ ,%J/_$V- _^<O0!^TV]/[R_]]#_ !HWI_>7_OH?XU^+/_#F6]_Z
M2U_\%J/_ !-C0/\ YR]'_#F6]_Z2U_\ !:C_ ,38T#_YR] '[3;T_O+_ -]#
M_&C>G]Y?^^A_C7XL_P##F6]_Z2U_\%J/_$V- _\ G+T?\.9;W_I+7_P6H_\
M$V- _P#G+T ?M-O3^\O_ 'T/\:-Z?WE_[Z'^-?BS_P .9;W_ *2U_P#!:C_Q
M-C0/_G+T?\.9;W_I+7_P6H_\38T#_P"<O0!^TV]/[R_]]#_&C>G]Y?\ OH?X
MU^+/_#F6]_Z2U_\ !:C_ ,38T#_YR]'_  YEO?\ I+7_ ,%J/_$V- _^<O0!
M^O"$'QU/@@_\4I:="#_S&[WTKL*_(C]COX!>*?V4/VS?BE\&Y_VM?VP/VH/"
M?BG]F/X=?$J'_AKOXQV'QAUKPAXBM?B]\0O"=R?!-[9^$O"0T#3-9TN*U&M6
MHMKK^T;K3M.EDF5K-%K]=Z "BBB@ HHHH **** "BBB@ HQ^GKS110 45\N?
M'+]IE_@_\2OA%\(?#WP;^)GQF\?_ !CT'XH>*]"T?X?:G\*=#M]'\,_"&?X=
MVWB_5M>U?XK_ !'^'6EQE;CXG^&8M,L-,NM3U"^_XF,C6T$-F9)*^@?MI_LY
M7WPVT3XF^,_B3X;^#&E:MXN\7?#N[T;XW:]X<^&OB3P[\1_A]K6I^'_'O@+7
M;'6=:-BGB'P?JFCZB-7ETK5-6T*328(O$^EZUJ/A:^T_6KL ^F)]%T:YU?3]
M?N-)TRXUW2;'5-+TK6IK"TEU;3=-UR;2[C6M/T_4I(6O;.QU>?0]%FU2TMIX
MK?4)=(TN2[CF?3[1H=.O*9OCK\%K;XE6'P;N/BS\-X/BSJME%J.F?#6;QKX<
MC\=:A97&G7>L6T]GX7;41K-PMUH^GZEK%JD5HTMUI&F:EJMO'+I^GW=S#YYX
ML_:S^$?@[]HOX?\ [+^IW'B.;XE?$#P;XZ\>075IX=OSX(\,>'? .E66L:BW
MBWQK=+:Z#IVL:I8WANM"\.6-SJFO75A9:AJ]YIVGZ-;+J$P!],T5\E_L_P#[
M8?@#]H76[?0M#\)?$;P1<>(OAAX<^.'PTG^(>C:#I4'Q7^"WBK5+G1M'^)?@
MU="\3^)+JSTN6]33)+[PYXTMO"?CO1-/\4>$;_6_"VGP^(;54^M* "BBB@ H
MHHH **** "BBOC7XB?M>W?@[XR^//@UX0_9S^.WQFU+X5_"WP!\6_B+KWPQ/
MPAELM!\._$S4/BGI_A33=)\/>-/BMX-\<>-O$]W)\(/%LDFA>#?#.LW#!M(M
M+-[S4M2BL5 /LJLJRT+1--U#6-6T[1]*L-4\0SV=UK^I66G6=K?ZY=:?86^E
M6%SK%Y!#'<ZG/9:7:6NFVDU[+/);6%M;V<#);PQQKXIH_P"U5^SCK:?"$6GQ
MK^'%O>?'OPOX7\9_!W1M8\5:3H'B/X@^&_&EM#<^%=2\.^&M;N=/UZZ771.M
MMIML^GQ7EUJ23Z3%;OJEM<6<76^%_CC\&O&_C?Q7\-?!WQ5^'GBGXA>!OM0\
M8^"?#WC'0-8\5>&38WR:7J UK0K"_GU+3_[.U26+2]2\^W7^S=4DCTV_^S7T
MB6[ 'J=%?*6F?MG? [5?BQ\?/A%;ZEXEAU?]FKX?>%_B+\5?$U_X0U^Q\%6.
ME^*-:\?Z''I?AG6[FR2?QSK>@WGPXUZ/Q1'X.T_6M-TB]FT_0%U.Z\3_ -IZ
M'IG>?LX?M >"?VHO@WX1^./P[L/%FF>#_&K^)5T>Q\<^'KCPGXLMQX7\8>(?
M!5^-;\,WLDFHZ#=OJGAN^E&DZLEKK-C \,&L:?INJ)=Z?:@'N-%%% !1110
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
M?AO;V_@30;CQ9I_A^_M_%5W_ ,)QK5KJNEV>E_H]110 4444 %%%% !1110
M5^?OC/X0_M7>%_VH_C3\:O@5!^SYJ7A[XT? OX"_#(7WQ6\5?$G3==\ >*O@
MOXA_:$U9?$"^"O"'@'6--^(.@:DGQGTJ4:._Q#^'VH-+H.H63ZG;17]O?VWZ
M!44 ?AW<?\$H/%GA?Q'X,T/P7\1[GQ1\*;3X>?L5?#OQ%8^)_BS\5OAQ#I]O
M^R-JEDSZ[)\,/ACIK>'_ (H7OBZWL4\5^'+#5O'GPZM_A[\2;K4M<DN?%VAW
M[Z&GV7^RO^SG\8_@7J/AOP;XFG^"FL?"_P"&%M\=[7P9XXT_2M>U7XY>-O\
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
$* /_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6838730384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Mar. 04, 2016</div></th>
<th class="th"><div>Jun. 30, 2015</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>
<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-K<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_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<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_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2015<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_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2015<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_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<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_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">GIFI<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_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>
<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>
<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>
<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_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">No<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_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<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_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<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_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Accelerated Filer<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_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,630,686<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_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 160,619,350<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_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 "Yes" or "No" whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. 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_EntityCurrentReportingStatus</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:yesNoItemType</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_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_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>State aggregate market value of voting and non-voting common equity held by non-affiliates computed by reference to price at which the common equity was last sold, or average bid and asked price of such common equity, as of the last business day of registrant's most recently completed second fiscal quarter. The public float should be reported on the cover page of the registrants form 10K.</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_EntityPublicFloat</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: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_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_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 "Yes" or "No" if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</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_EntityVoluntaryFilers</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:yesNoItemType</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_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 "Yes" or "No" if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</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_EntityWellKnownSeasonedIssuer</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:yesNoItemType</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>15
<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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6838920608">
<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>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</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">$ 34,828<span></span>
</td>
<td class="nump">$ 36,085<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_ContractReceivableRetainageDueOneYearOrLess', window );">Contract retainage</a></td>
<td class="nump">52<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_ContractReceivableDueOneYearOrLess', window );">Contracts receivable, net</a></td>
<td class="nump">47,008<span></span>
</td>
<td class="nump">80,448<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 );">Costs and estimated earnings in excess of billings on uncompleted contracts</a></td>
<td class="nump">12,822<span></span>
</td>
<td class="nump">26,989<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_PrepaidExpenseCurrent', window );">Prepaid expenses and other</a></td>
<td class="nump">3,418<span></span>
</td>
<td class="nump">4,510<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_InventoryNet', window );">Inventory</a></td>
<td class="nump">12,936<span></span>
</td>
<td class="nump">10,140<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_IncomeTaxesReceivable', window );">Income tax receivable</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,350<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_AssetsHeldForSaleNotPartOfDisposalGroupCurrent', window );">Assets held for sale</a></td>
<td class="nump">4,805<span></span>
</td>
<td class="nump">10,327<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">115,869<span></span>
</td>
<td class="nump">169,849<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">200,384<span></span>
</td>
<td class="nump">224,777<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">670<span></span>
</td>
<td class="nump">671<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">316,923<span></span>
</td>
<td class="nump">395,297<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">13,604<span></span>
</td>
<td class="nump">40,272<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 );">Billings in excess of costs and estimated earnings on uncompleted contracts</a></td>
<td class="nump">7,081<span></span>
</td>
<td class="nump">18,766<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_ProvisionForLossOnContracts', window );">Accrued contract losses</a></td>
<td class="nump">9,495<span></span>
</td>
<td class="nump">817<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_EmployeeRelatedLiabilitiesCurrent', window );">Accrued employee costs</a></td>
<td class="nump">6,831<span></span>
</td>
<td class="nump">7,723<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">777<span></span>
</td>
<td class="nump">5,187<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 taxes payable</a></td>
<td class="nump">113<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_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">37,901<span></span>
</td>
<td class="nump">72,765<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">21,825<span></span>
</td>
<td class="nump">36,734<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,726<span></span>
</td>
<td class="nump">$ 109,499<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="text"> <span></span>
</td>
<td class="text"> <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,580,216 issued and outstanding at December 31, 2015 and 14,539,104 at December 31, 2014, respectively</a></td>
<td class="nump">$ 10,352<span></span>
</td>
<td class="nump">$ 10,090<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">96,194<span></span>
</td>
<td class="nump">93,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_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">150,651<span></span>
</td>
<td class="nump">181,880<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">257,197<span></span>
</td>
<td class="nump">285,798<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">$ 316,923<span></span>
</td>
<td class="nump">$ 395,297<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 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 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 15<br> -Article 9<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 15<br> -Subparagraph b(1)<br> -Article 7<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><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 31<br> -Article 5<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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.18)<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> -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 SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 12<br> -Article 7<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=28358313&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=28358313&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_AssetsHeldForSaleNotPartOfDisposalGroupCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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, expected to be sold within a 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 360<br> -SubTopic 10<br> -Section 15<br> -Paragraph 4<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6390208&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_AssetsHeldForSaleNotPartOfDisposalGroupCurrent</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=51671739&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=51671739&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=51671739&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> -Glossary Cash<br> -URI http://asc.fasb.org/extlink&amp;oid=6506951<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 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6676-107765<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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3044-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Cash Equivalents<br> -URI http://asc.fasb.org/extlink&amp;oid=6507016<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.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><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 30<br> -Article 5<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_ContractReceivableRetainageDueOneYearOrLess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 that have been withheld because of retainage provisions in a contract to be collected in the next fiscal year following the latest fiscal year. 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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 910<br> -SubTopic 310<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=51673017&amp;loc=d3e49370-109356<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 3<br> -Subparagraph c<br> -Article 5<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_ContractReceivableRetainageDueOneYearOrLess</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=51671739&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=51671739&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_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, netted by jurisdiction 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=37586315&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=37586315&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=37586315&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_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. 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_EmployeeRelatedLiabilitiesCurrent</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_IncomeTaxesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.</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.5(c))<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.3(a)(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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.10)<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_IncomeTaxesReceivable</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_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=51655945&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=28358313&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 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><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 25<br> -Article 7<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>Aggregate carrying amount, as of the balance sheet date, of noncurrent assets not separately disclosed in the balance sheet. Noncurrent assets are expected to be realized or consumed 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.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_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 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 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><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 29<br> -Article 5<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=28358313&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=51662447&amp;loc=d3e5879-108316<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Current Assets<br> -URI http://asc.fasb.org/extlink&amp;oid=6509628<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 45<br> -Paragraph 1<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&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 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><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 13<br> -Subparagraph a<br> -Article 5<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 8<br> -Article 7<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=51671739&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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.31(a)(3))<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 SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 04<br> -Article 3<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 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 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.29-31)<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 SEC<br> -Name Staff Accounting Bulletin (SAB)<br> -Number Topic 4<br> -Section E<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>16
<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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6764101168">
<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>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</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_PreferredStockNoParValue', window );">Preferred stock, no par value</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized</a></td>
<td class="nump">5,000,000<span></span>
</td>
<td class="nump">5,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_PreferredStockSharesIssued', window );">Preferred stock, shares issued</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_PreferredStockSharesOutstanding', window );">Preferred stock, shares 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_CommonStockNoParValue', window );">Common stock, no par value</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <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</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</a></td>
<td class="nump">14,580,216<span></span>
</td>
<td class="nump">14,539,104<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</a></td>
<td class="nump">14,580,216<span></span>
</td>
<td class="nump">14,539,104<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_CommonStockNoParValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Face amount per share of no-par value common 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.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 SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 30<br> -Article 5<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_CommonStockNoParValue</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>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_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><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 30<br> -Article 5<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><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 30<br> -Article 5<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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<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.29)<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 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 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 30<br> -Article 5<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_PreferredStockNoParValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Face amount per share of no-par value preferred stock nonredeemable or redeemable solely at the option of the issuer.</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><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 29<br> -Article 5<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_PreferredStockNoParValue</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>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><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 29<br> -Article 5<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><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 29<br> -Article 5<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><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 29<br> -Article 5<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>17
<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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6838868320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
<th class="th"><div>Dec. 31, 2013</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>
</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">$ 306,120<span></span>
</td>
<td class="nump">$ 506,639<span></span>
</td>
<td class="nump">$ 608,326<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_CostOfRevenueAbstract', window );"><strong>Cost of revenue:</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_ContractRevenueCost', window );">Contract costs</a></td>
<td class="nump">321,276<span></span>
</td>
<td class="nump">462,083<span></span>
</td>
<td class="nump">584,665<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_GrossProfit', window );">Gross (loss) profit</a></td>
<td class="num">(15,156)<span></span>
</td>
<td class="nump">44,556<span></span>
</td>
<td class="nump">23,661<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_GeneralAndAdministrativeExpense', window );">General and administrative expenses</a></td>
<td class="nump">16,256<span></span>
</td>
<td class="nump">17,409<span></span>
</td>
<td class="nump">11,555<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_ProductionRelatedImpairmentsOrCharges', window );">Asset impairment</a></td>
<td class="nump">7,202<span></span>
</td>
<td class="nump">3,200<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_OperatingIncomeLoss', window );">Operating (loss) income</a></td>
<td class="num">(38,614)<span></span>
</td>
<td class="nump">23,947<span></span>
</td>
<td class="nump">12,106<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_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>
</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_InterestExpense', window );">Interest expense</a></td>
<td class="num">(165)<span></span>
</td>
<td class="num">(37)<span></span>
</td>
<td class="num">(237)<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_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">26<span></span>
</td>
<td class="nump">13<span></span>
</td>
<td class="nump">3<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_OtherNonoperatingIncomeExpense', window );">Other income (expense), net</a></td>
<td class="nump">20<span></span>
</td>
<td class="num">(99)<span></span>
</td>
<td class="num">(337)<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_NonoperatingIncomeExpense', window );">Total other income (expense)</a></td>
<td class="num">(119)<span></span>
</td>
<td class="num">(123)<span></span>
</td>
<td class="num">(571)<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">(Loss) income before income taxes</a></td>
<td class="num">(38,733)<span></span>
</td>
<td class="nump">23,824<span></span>
</td>
<td class="nump">11,535<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_IncomeTaxExpenseBenefit', window );">Income tax (benefit) expense</a></td>
<td class="num">(13,369)<span></span>
</td>
<td class="nump">8,504<span></span>
</td>
<td class="nump">4,303<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_NetIncomeLoss', window );">Net (loss) income</a></td>
<td class="num">$ (25,364)<span></span>
</td>
<td class="nump">$ 15,320<span></span>
</td>
<td class="nump">$ 7,232<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_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>
</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_EarningsPerShareBasic', window );">Basic earnings (loss) per share&#8212;common shareholders</a></td>
<td class="num">$ (1.75)<span></span>
</td>
<td class="nump">$ 1.05<span></span>
</td>
<td class="nump">$ 0.50<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_EarningsPerShareDiluted', window );">Diluted earnings (loss) per share&#8212;common shareholders</a></td>
<td class="num">$ (1.75)<span></span>
</td>
<td class="nump">$ 1.05<span></span>
</td>
<td class="nump">$ 0.50<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_ContractRevenueCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Costs incurred and are directly related to generating contract revenues.</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(e))<br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&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_ContractRevenueCost</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_CostOfRevenueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CostOfRevenueAbstract</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_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_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 (loss) for the period per each share of common stock or unit outstanding 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 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 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.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&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 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=32703322&amp;loc=d3e4984-109258<br><br>Reference 4: 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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1252-109256<br><br>Reference 5: 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.19)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 6: 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.23)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 04<br> -Paragraph 18<br> -Article 7<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 20<br> -Article 5<br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 04<br> -Paragraph 21<br> -Article 9<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_EarningsPerShareBasic</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_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 (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>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.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<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 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1252-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 04<br> -Paragraph 18<br> -Article 7<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 20<br> -Article 5<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 04<br> -Paragraph 21<br> -Article 9<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_EarningsPerShareDiluted</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=26872669&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=26872669&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>Sum of operating profit and nonoperating income or expense before Income or Loss from equity method investments, income taxes, extraordinary items, and noncontrolling interest.</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=6907707&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><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Income Tax Expense (or Benefit)<br> -URI http://asc.fasb.org/extlink&amp;oid=6515339<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 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=26872669&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> -Glossary Net Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831255<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=56944662&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 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04.19)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 4: 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 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.18)<br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br>Reference 6: 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.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Other Comprehensive Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831270<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 19<br> -Article 5<br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 04<br> -Paragraph 20<br> -Article 9<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=26872669&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>The net amount of other income and expense amounts, the components of which are not separately disclosed on the income statement, resulting from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business) also known as other nonoperating income (expense) recognized for the period. Such amounts may include: (a) dividends, (b) interest on securities, (c) net gains or losses on securities, (d) unusual costs, (e) gains or losses on foreign exchange transactions, and (f) miscellaneous other income and expense items.</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=26872669&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_ProductionRelatedImpairmentsOrCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Nonrecurring impairment charges related to the write-off of production-related equipment and inventory. This tag is used when an Entity charges this cost to cost of goods sold.</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(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&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_ProductionRelatedImpairmentsOrCharges</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_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=26872669&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>18
<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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6839204192">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENT OF CHANGES IN SHAREHOLDERS' EQUITY - 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_StockholdersEquity', window );">Beginning Balance at Dec. 31, 2012</a></td>
<td class="nump">$ 273,500<span></span>
</td>
<td class="nump">$ 9,956<span></span>
</td>
<td class="nump">$ 92,512<span></span>
</td>
<td class="nump">$ 171,032<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 );">Beginning Balance, (in shares) at Dec. 31, 2012</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,452,660<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_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Exercise of stock options</a></td>
<td class="nump">203<span></span>
</td>
<td class="nump">$ 20<span></span>
</td>
<td class="nump">183<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_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercise of stock options, (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,900<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_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation', window );">Income tax benefit from stock compensation</a></td>
<td class="nump">116<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">116<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 (loss) income</a></td>
<td class="nump">7,232<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,232<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_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Vesting of restricted stock</a></td>
<td class="num">(322)<span></span>
</td>
<td class="num">$ (32)<span></span>
</td>
<td class="num">(290)<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_StockIssuedDuringPeriodSharesRestrictedStockUnitsVested', window );">Vesting of restricted stock, (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">38,188<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_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Compensation expense restricted stock</a></td>
<td class="nump">672<span></span>
</td>
<td class="nump">$ 68<span></span>
</td>
<td class="nump">604<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">(5,839)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,839)<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 Dec. 31, 2013</a></td>
<td class="nump">275,562<span></span>
</td>
<td class="nump">$ 10,012<span></span>
</td>
<td class="nump">93,125<span></span>
</td>
<td class="nump">172,425<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 Dec. 31, 2013</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,493,748<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_NetIncomeLoss', window );">Net (loss) income</a></td>
<td class="nump">15,320<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,320<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">(358)<span></span>
</td>
<td class="num">$ (35)<span></span>
</td>
<td class="num">(323)<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_StockIssuedDuringPeriodSharesRestrictedStockUnitsVested', window );">Vesting of restricted stock, (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45,356<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_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Compensation expense restricted stock</a></td>
<td class="nump">1,139<span></span>
</td>
<td class="nump">$ 113<span></span>
</td>
<td class="nump">1,026<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_DividendsCommonStock', window );">Dividends on common stock</a></td>
<td class="num">(5,865)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,865)<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 Dec. 31, 2014</a></td>
<td class="nump">$ 285,798<span></span>
</td>
<td class="nump">$ 10,090<span></span>
</td>
<td class="nump">93,828<span></span>
</td>
<td class="nump">181,880<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 Dec. 31, 2014</a></td>
<td class="nump">14,539,104<span></span>
</td>
<td class="nump">14,539,104<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 (loss) income</a></td>
<td class="num">$ (25,364)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(25,364)<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_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Vesting of restricted stock</a></td>
<td class="num">(79)<span></span>
</td>
<td class="num">$ (9)<span></span>
</td>
<td class="num">(70)<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_StockIssuedDuringPeriodSharesRestrictedStockUnitsVested', window );">Vesting of restricted stock, (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">41,112<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_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Compensation expense restricted stock</a></td>
<td class="nump">2,707<span></span>
</td>
<td class="nump">$ 271<span></span>
</td>
<td class="nump">2,436<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">(5,865)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,865)<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 Dec. 31, 2015</a></td>
<td class="nump">$ 257,197<span></span>
</td>
<td class="nump">$ 10,352<span></span>
</td>
<td class="nump">$ 96,194<span></span>
</td>
<td class="nump">$ 150,651<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 Dec. 31, 2015</a></td>
<td class="nump">14,580,216<span></span>
</td>
<td class="nump">14,580,216<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_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_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 in additional paid in capital (APIC) resulting from a tax benefit associated with share-based compensation plan other than an employee stock ownership plan (ESOP). Includes, but is not limited to, excess tax benefit.</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 740<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6419406&amp;loc=d3e23524-113945<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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&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_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation</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_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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<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.29)<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 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 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 30<br> -Article 5<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_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> -Glossary Net Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831255<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=56944662&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 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04.19)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 4: 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 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.18)<br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br>Reference 6: 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.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Other Comprehensive Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831270<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 19<br> -Article 5<br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 04<br> -Paragraph 20<br> -Article 9<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_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 share options (or share units) exercised during the current 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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.28,29)<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 SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 29, 30<br> -Article 5<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_StockIssuedDuringPeriodSharesStockOptionsExercised</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_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=6928386&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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5047-113901<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 2<br> -Subparagraph (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br>Reference 3: 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 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 29, 30, 31<br> -Article 5<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_StockIssuedDuringPeriodValueStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 issued as a result of the exercise of stock options.</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 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<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.29-31)<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 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_StockIssuedDuringPeriodValueStockOptionsExercised</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 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 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.29-31)<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 SEC<br> -Name Staff Accounting Bulletin (SAB)<br> -Number Topic 4<br> -Section E<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>19
<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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6839518336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
<th class="th"><div>Dec. 31, 2013</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>Operating activities:</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_NetIncomeLoss', window );">Net (loss) income</a></td>
<td class="num">$ (25,364)<span></span>
</td>
<td class="nump">$ 15,320<span></span>
</td>
<td class="nump">$ 7,232<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 (loss) income to net cash provided by operating activities:</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_Depreciation', window );">Depreciation</a></td>
<td class="nump">26,204<span></span>
</td>
<td class="nump">26,436<span></span>
</td>
<td class="nump">25,087<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_ProductionRelatedImpairmentsOrCharges', window );">Asset impairment</a></td>
<td class="nump">7,202<span></span>
</td>
<td class="nump">3,200<span></span>
</td>
<td class="nump">0<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_AllowanceForDoubtfulAccountsProvisions', window );">Allowance for doubtful accounts</a></td>
<td class="nump">448<span></span>
</td>
<td class="nump">3,168<span></span>
</td>
<td class="nump">887<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_GainLossOnDispositionOfAssets1', window );">(Loss) gain on the sale of assets</a></td>
<td class="num">(10)<span></span>
</td>
<td class="nump">86<span></span>
</td>
<td class="nump">353<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_IncreaseDecreaseInDeferredIncomeTaxes', window );">Deferred income taxes</a></td>
<td class="num">(14,061)<span></span>
</td>
<td class="nump">8,264<span></span>
</td>
<td class="nump">3,788<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_ShareBasedCompensation', window );">Stock-based compensation expense</a></td>
<td class="nump">2,707<span></span>
</td>
<td class="nump">1,139<span></span>
</td>
<td class="nump">672<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_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities', window );">Excess tax benefits from share-based payment arrangements</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(116)<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>
<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_IncreaseDecreaseInContractReceivablesNet', window );">Contracts receivable, net</a></td>
<td class="nump">31,792<span></span>
</td>
<td class="nump">14,963<span></span>
</td>
<td class="num">(55,353)<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_IncreaseDecreaseInContractRetainage', window );">Contract retainage</a></td>
<td class="num">(52)<span></span>
</td>
<td class="nump">111<span></span>
</td>
<td class="nump">1,187<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_IncreaseDecreaseInUnbilledReceivables', window );">Costs and estimated earnings in excess of billings on uncompleted contracts</a></td>
<td class="nump">14,167<span></span>
</td>
<td class="num">(2,262)<span></span>
</td>
<td class="nump">1,590<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_IncreaseDecreaseInBillingInExcessOfCostOfEarnings', window );">Billings in excess of costs and estimated earnings on uncompleted contracts</a></td>
<td class="num">(11,685)<span></span>
</td>
<td class="num">(16,240)<span></span>
</td>
<td class="nump">9,418<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_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="num">(26,668)<span></span>
</td>
<td class="num">(25,782)<span></span>
</td>
<td class="nump">16,569<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_IncreaseDecreaseInPrepaidExpensesOther', window );">Prepaid subcontractor costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">33,145<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 and other assets</a></td>
<td class="nump">1,092<span></span>
</td>
<td class="nump">352<span></span>
</td>
<td class="num">(385)<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_IncreaseDecreaseInInventories', window );">Inventory</a></td>
<td class="nump">931<span></span>
</td>
<td class="nump">1,189<span></span>
</td>
<td class="num">(6,325)<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">8,678<span></span>
</td>
<td class="nump">817<span></span>
</td>
<td class="num">(3,790)<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_IncreaseDecreaseInEmployeeRelatedLiabilities', window );">Accrued employee costs</a></td>
<td class="num">(971)<span></span>
</td>
<td class="num">(154)<span></span>
</td>
<td class="nump">1,854<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_IncreaseDecreaseInAccruedLiabilities', window );">Accrued expenses</a></td>
<td class="num">(4,410)<span></span>
</td>
<td class="nump">1,488<span></span>
</td>
<td class="num">(1,462)<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_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable', window );">Current income taxes</a></td>
<td class="nump">615<span></span>
</td>
<td class="nump">15<span></span>
</td>
<td class="nump">3,652<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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations', window );">Net cash provided by operating activities</a></td>
<td class="nump">10,615<span></span>
</td>
<td class="nump">32,110<span></span>
</td>
<td class="nump">38,003<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_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>
<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, net</a></td>
<td class="num">(6,018)<span></span>
</td>
<td class="num">(27,658)<span></span>
</td>
<td class="num">(21,353)<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 on the sale of equipment</a></td>
<td class="nump">11<span></span>
</td>
<td class="nump">929<span></span>
</td>
<td class="nump">551<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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations', window );">Net cash used in investing activities</a></td>
<td class="num">(6,007)<span></span>
</td>
<td class="num">(26,729)<span></span>
</td>
<td class="num">(20,802)<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>
<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_ProceedsFromNotesPayable', window );">Borrowings against notes payable</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">22,000<span></span>
</td>
<td class="nump">45,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_RepaymentsOfNotesPayable', window );">Payments on notes payable</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(22,000)<span></span>
</td>
<td class="num">(45,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_ProceedsFromStockOptionsExercised', window );">Proceeds from exercise of stock options</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">203<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_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities', window );">Excess tax benefit from share-based payment arrangements</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">116<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">(5,865)<span></span>
</td>
<td class="num">(5,865)<span></span>
</td>
<td class="num">(5,839)<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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations', window );">Net cash used in financing activities</a></td>
<td class="num">(5,865)<span></span>
</td>
<td class="num">(5,865)<span></span>
</td>
<td class="num">(5,520)<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 (decrease) increase in cash and cash equivalents</a></td>
<td class="num">(1,257)<span></span>
</td>
<td class="num">(484)<span></span>
</td>
<td class="nump">11,681<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">36,085<span></span>
</td>
<td class="nump">36,569<span></span>
</td>
<td class="nump">24,888<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">34,828<span></span>
</td>
<td class="nump">36,085<span></span>
</td>
<td class="nump">36,569<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_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental cash flow information:</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_InterestPaid', window );">Interest paid</a></td>
<td class="nump">165<span></span>
</td>
<td class="nump">169<span></span>
</td>
<td class="nump">843<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_IncomeTaxesPaidNet', window );">Income taxes (received) paid, net of payments (refunds)</a></td>
<td class="num">(152)<span></span>
</td>
<td class="nump">225<span></span>
</td>
<td class="nump">3,138<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_SupplementalScheduleOfNonCashFinancingActivitiesAbstract', window );"><strong>Schedule of noncash financing activities</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gifi_PropertyPlantandEquipmentReclassificationtoHeldforsale', window );">Reclassification of property, plant and equipment to assets held for sale</a></td>
<td class="nump">4,805<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">14,527<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_AssetsHeldforsaleReclassificationtoInventory', window );">Reclassification of assets held for sale to inventory</a></td>
<td class="nump">$ 3,727<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_gifi_AllowanceForDoubtfulAccountsProvisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Allowance for Doubtful Accounts, Provisions</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_AllowanceForDoubtfulAccountsProvisions</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_AssetsHeldforsaleReclassificationtoInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Assets Held-for-sale, Reclassification to Inventory</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_AssetsHeldforsaleReclassificationtoInventory</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_IncreaseDecreaseInContractRetainage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 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_IncreaseDecreaseInContractRetainage</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_gifi_PropertyPlantandEquipmentReclassificationtoHeldforsale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Property, Plant and Equipment, Reclassification to Held-for-sale</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_PropertyPlantandEquipmentReclassificationtoHeldforsale</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_SupplementalScheduleOfNonCashFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Supplemental Schedule Of Non Cash Financing Activities [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_SupplementalScheduleOfNonCashFinancingActivitiesAbstract</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_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_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> -Glossary Cash<br> -URI http://asc.fasb.org/extlink&amp;oid=6506951<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 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6676-107765<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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3044-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Cash Equivalents<br> -URI http://asc.fasb.org/extlink&amp;oid=6507016<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.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=56944662&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=49171198&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_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=56944662&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_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_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 realized tax benefit related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes.</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 20<br> -Section 55<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=32706628&amp;loc=d3e11374-113907<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_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities</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_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 realized tax benefit related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes.</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 20<br> -Section 55<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=32706628&amp;loc=d3e11374-113907<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_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities</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_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=51824106&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_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.</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 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4297-108586<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_IncomeTaxesPaidNet</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=56944662&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=56944662&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=56944662&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_IncreaseDecreaseInContractReceivablesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 receivables arising from the contracting of goods and services, net for uncollectible accounts.</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=56944662&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_IncreaseDecreaseInContractReceivablesNet</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_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=56944662&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_IncreaseDecreaseInEmployeeRelatedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.</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=56944662&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_IncreaseDecreaseInEmployeeRelatedLiabilities</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_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes.</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_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable</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_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating 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 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&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_IncreaseDecreaseInInventories</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_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_IncreaseDecreaseInPrepaidExpensesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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) of consideration paid in advance for other costs that provide economic benefits in future periods.</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=56944662&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_IncreaseDecreaseInPrepaidExpensesOther</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_IncreaseDecreaseInUnbilledReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 of the amount of revenue for work performed for which billing has not occurred, net of uncollectible accounts.</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=56944662&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_IncreaseDecreaseInUnbilledReceivables</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_InterestPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 cash paid for interest during 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 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4297-108586<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 25<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&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_InterestPaid</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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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) of financing activities, excluding 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 26<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3574-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 24<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3521-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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations</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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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) of investing activities, excluding 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 26<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3574-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 24<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3521-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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations</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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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, excluding 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=56944662&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=56944662&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=56944662&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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations</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> -Glossary Net Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831255<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=56944662&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 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04.19)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 4: 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 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.18)<br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br>Reference 6: 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.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Other Comprehensive Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831270<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 19<br> -Article 5<br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 04<br> -Paragraph 20<br> -Article 9<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=56944662&amp;loc=d3e3291-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Financing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<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_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> -Glossary Investing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6516133<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 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&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_ProceedsFromNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 a borrowing supported by a written promise to pay an obligation.</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=56944662&amp;loc=d3e3255-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Financing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<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_ProceedsFromNotesPayable</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> -Glossary Investing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6516133<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 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&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_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 amount received from holders exercising their stock options. This item inherently excludes any excess tax benefit, which the entity may have realized and reported separately.</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 50<br> -Paragraph 2<br> -Subparagraph (j)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<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 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3255-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Financing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<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_ProceedsFromStockOptionsExercised</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_ProductionRelatedImpairmentsOrCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Nonrecurring impairment charges related to the write-off of production-related equipment and inventory. This tag is used when an Entity charges this cost to cost of goods sold.</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(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&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_ProductionRelatedImpairmentsOrCharges</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_RepaymentsOfNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 a borrowing supported by a written promise to pay an obligation.</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> -Glossary Financing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&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_RepaymentsOfNotesPayable</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=56944662&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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SupplementalCashFlowInformationAbstract</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>20
<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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6762473616">
<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">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2015</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Basis of Presentation</font></div><div style="line-height:120%;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 &#8220;Company&#8221;, &#8220;we&#8221; or &#8220;our&#8221;), is a leading fabricator of steel platforms and other specialized structures for customers in the offshore oil and gas industry. In addition, we also perform onshore and offshore construction and fabrication services for customers in the marine industry. Our principal markets are concentrated in the offshore regions and along the coast of the Gulf of Mexico. We currently provide our customers with what we believe to be the largest group of fabrication facilities serving the Gulf of Mexico market. The Company was incorporated in 1985 and began operations at our fabrication yard on the Houma Navigation Canal in southern Louisiana, approximately 30 miles from the Gulf of Mexico. Since our formation, we have expanded and grown our operations through acquisitions of additional facilities on the Houma Navigation Canal in southern Louisiana as well as </font><font style="font-family:inherit;font-size:10pt;">212</font><font style="font-family:inherit;font-size:10pt;"> acres in Ingleside, Texas between the Gulf Intracoastal Waterway and Corpus Christi Ship Channel and </font><font style="font-family:inherit;font-size:10pt;">160</font><font style="font-family:inherit;font-size:10pt;"> acres in Aransas Pass, Texas located along the U.S. Intracoastal Waterway. In October 2013, we moved our corporate headquarters to Houston, Texas. We continue to grow our operations and to diversify our business.  On January 1, 2016, we acquired substantially all of the assets and assumed certain specified liabilities of LEEVAC Shipyards, L.L.C. and its affiliates (collectively, &#8220;LEEVAC&#8221;), through our newly formed wholly-owned subsidiary, Gulf Island Shipyards, L.L.C. in an all cash transaction.  See further discussion of the LEEVAC acquisition as discussed in Note12 - "Subsequent Events".</font></div><div style="line-height:120%;text-indent:30px;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-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gulf Island serves as a holding company and conducts all of its operations through its subsidiaries, which include Gulf Island, L.L.C.; Gulf Marine Fabricators, L.P.; Gulf Island Marine Fabricators, L.L.C.; Gulf Island Shipyards, L.L.C.; Dolphin Services, L.L.C.; and Dolphin Steel Sales, L.L.C. </font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;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 majority owned subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation.</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Operating Cycle</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The lengths of our contracts vary, but are typically longer than one year in duration. Consistent with industry practice, assets and liabilities have been classified as current under the operating cycle concept whereby all contract-related items are regarded as current regardless of whether cash will be received or paid within a twelve month period. Assets and liabilities classified as current which may not be paid or received within the next twelve months include contract retainage, costs and estimated earnings in excess of billings on uncompleted contracts and billings in excess of costs and estimated earnings on uncompleted contracts. However, any variation from normal contract terms would cause classification of assets and liabilities as long-term.</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Use of Estimates</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of financial statements in conformity with accounting principles generally accepted in the United States (GAAP) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent liabilities at the date of the financial statements and the reported amounts of revenue and expense during the reporting period. Areas requiring significant estimates by our management include asset impairments, value of assets held for sale, provisions for contract losses, contract revenues, costs and profits, the application of the percentage-of-completion method of accounting and the determination of the allowance of doubtful accounts. Actual results could differ from those estimates.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Reclassifications</font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We reclassified </font><font style="font-family:inherit;font-size:10pt;">$2.6 million</font><font style="font-family:inherit;font-size:10pt;"> in deferred tax assets, current with deferred tax liabilities in our consolidated balance sheet as of December 31, 2014 to conform to current year balance sheet presentation.  This reclassification had no impact to our previously reported results of operations or cash flows.  See also New Accounting Standards discussion below. </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%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Cash Equivalents</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company considers all highly liquid investments with maturities of three months or less when purchased to be cash equivalents.</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Allowance for Doubtful Accounts</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We routinely review individual contracts receivable balances and make provisions for probable doubtful accounts as we deem appropriate. Among the factors considered during the review are the financial condition of our customer and their access to financing, underlying disputes on the account, age and amount of the account and overall economic conditions. Accounts are written off only when all reasonable collection efforts are exhausted.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our principal customers include major and large independent oil and gas companies and their contractors and marine vessel operators and their contractors. This concentration of customers may impact our overall exposure to credit risk, either positively or negatively, in that customers may be similarly affected by changes in economic or other conditions. Receivables are generally not collateralized. In the normal course of business, we extend credit to our customers on a short-term basis. See Note 3 - "Contracts Receivable and Retainage" for a detail of our allowance for doubtful accounts.</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock-Based Compensation</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Awards under the Company&#8217;s stock-based compensation plans are calculated using a fair value based measurement method. Share-based compensation expense for share based awards is recognized only for those awards that are expected to vest. We use the straight-line method to recognize share-based compensation expense over the requisite service period of the award.</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Inventory</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventory consists of materials and production supplies and is stated at the lower of cost or market determined on the first-in, first-out basis.</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Assets Held for Sale</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets held for sale are required to be measured at the lower of their carrying amount or fair value less cost to sell. See Note 5-&#8220;Fair Value Measurements and Assets Held for Sale&#8221; for additional information regarding our assets held for sale.</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Workers Compensation Liability</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company and its subsidiaries are self-insured for workers&#8217; compensation liability except for losses in excess of varying threshold amounts. Our workers compensation liability balance was </font><font style="font-family:inherit;font-size:10pt;">$2.6 million</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.7 million</font><font style="font-family:inherit;font-size:10pt;"> as of December 31, </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Property, Plant and Equipment</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property, plant and equipment is stated at cost less accumulated depreciation. Depreciation is computed on the straight-line basis over the estimated useful lives of the assets, which range from </font><font style="font-family:inherit;font-size:10pt;">3</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">25 years</font><font style="font-family:inherit;font-size:10pt;">. Ordinary maintenance and repairs, which do not extend the physical or economic lives of the plant or equipment, are charged to expense as incurred.</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Long-Lived Assets</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We evaluate impairment losses on long-lived assets or asset groups used in operations when events and circumstances indicate that the assets or asset groups might not be recoverable. If events and circumstance indicate that the assets or asset groups might not be recoverable, the expected future undiscounted cash flows from the assets or asset groups are estimated and compared with the carrying amount of the assets or asset groups. If the sum of the estimated undiscounted cash flows is less than the carrying amount of the assets or asset groups, an impairment loss is recorded.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> An impairment loss is measured by comparing the fair value of the asset or asset group to its carrying amount and recording the excess of the carrying amount of the asset or asset group over its fair value as an impairment charge. An asset group constitutes the minimum level for which identifiable cash flows are principally independent of the cash flows of other asset or liability groups. Fair value is determined based on discounted cash flows or appraised values, as appropriate. Due to the slow down in our industry as a result of the downturn in oil prices, we identified indicators of impairment at our Texas facility. Management performed an undiscounted cash flow analysis for the Texas facility which did not result in impairment.</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value Measurements</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company bases its fair value determinations of the carrying value of other financial assets and liabilities on an evaluation of their particular facts and circumstances and valuation techniques that require judgments and estimates. We base our 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><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:29px;"><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:left;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><div style="line-height:120%;text-align:left;padding-left:48px;text-indent:-19px;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:29px;"><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:left;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><div style="line-height:120%;text-align:left;padding-left:48px;text-indent:-19px;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:29px;"><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:left;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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See Note 5-&#8220;Fair Value Measurements and Assets Held for Sale&#8221; for additional information regarding fair value measurements. </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%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenue Recognition</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We use the percentage-of-completion accounting method for fabrication contracts. Revenue from fixed-price or unit rate contracts is recognized on the percentage-of-completion method, computed by the efforts-expended method which measures the percentage of labor hours incurred to date as compared to estimated total labor hours for each contract. This progress percentage is applied to our estimate of total anticipated gross profit for each contract to determine gross profit earned to date. Revenue recognized in a period for a contract is the amount of gross profit earned for that period plus the costs incurred on the contract during the period. Under a unit rate contract, material items or labor tasks are assigned unit rates of measure. The unit rates of measure will generally be an amount of dollars per ton, per foot, per square foot or per item installed. A typical unit rate contract can contain hundreds to thousands of unit rates of measure. Profit margins are built into the unit rates.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Profit incentives are included in revenue when their realization is probable. Claims for extra work or changes in scope of work are included in revenue when the amount can be reliably estimated and collection is probable. Changes in job performance, job conditions, and estimated profitability, including those arising from contract penalty provisions, and final contract settlements may result in revisions to costs and income and are recognized in the period in which the revisions are determined. For the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2013</font><font style="font-family:inherit;font-size:10pt;">, there was no significant revenue related to unapproved change orders or claims.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Some contracts include a total or partial reimbursement to us of any costs associated with specific capital projects required by the fabrication process. If a particular capital project provides future benefits to us, the cost to build the capital project will be capitalized, and the revenue for the capital project will increase the estimated profit in the contract.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> See Note 2-&#8220;Contract Revenue&#8221; for additional information regarding our percentage-of-completion accounting and revenue recognition.</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Income Taxes</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income taxes have been provided using the liability method. Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes using enacted rates expected to be in effect during the year in which the basis differences reverse. A valuation allowance is provided to reserve for deferred tax assets if, based upon the available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Reserves for uncertain tax positions are recognized when the positions are more likely than not to not be sustained upon audit. Interest and penalties on uncertain tax positions are recorded in income tax expense. Our federal tax returns have been examined and settled through the 2011 tax year. There were no material uncertain tax positions recorded for the years presented in these statements. See also Note 8 - "Income Taxes"</font></div><div style="line-height:120%;padding-bottom:12px;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-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In November 2015, the Financial Accounting Standards Board (FASB), issued Accounting Standards Update (ASU) No. 2015-17, &#8220;Balance Sheet Classification of Deferred Taxes&#8221; (Topic 740). Prior to implementation of this update, entities are required to separate deferred tax assets and liabilities into current and noncurrent amounts on their balance sheet. However, upon implementation of this update, entities will be required to present deferred tax liabilities and assets as noncurrent on their balance sheet.  The provisions of this update are applicable to us on January 1, 2017; however, we have elected to early adopt the provisions of this statement as permitted during the fourth quarter of 2015.  As a result of this implementation, we reclassified </font><font style="font-family:inherit;font-size:10pt;">$2.6 million</font><font style="font-family:inherit;font-size:10pt;"> in current deferred tax assets as of December 31, 2014 with our deferred tax liabilities as noncurrent.  Implementation of this update had no impact to our results of operations or cash flows for any of the periods presented.  See also Note 8 - &#8220;Income Taxes.&#8221;</font></div><div style="line-height:120%;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-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On May&#160;28, 2014, the FASB issued 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; ASU No. 2014-09 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. ASU 2014-09 requires retrospective application and will be effective for financial statements issued for fiscal years beginning after December&#160;15, 2017, and interim periods within those fiscal years. Early application is not permitted. The Company is evaluating the effect of this new standard on its financial statements.</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 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=51801978&amp;loc=d3e6003-108592<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>21
<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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6762512576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONTRACT REVENUE AND PERCENTAGE OF COMPLETION METHOD<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2015</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_RevenueRecognitionAbstract', window );"><strong>Revenue Recognition [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_LongTermContractsOrProgramsDisclosureTextBlock', window );">CONTRACT REVENUE AND PERCENTAGE OF COMPLETION METHOD</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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CONTRACT REVENUE AND PERCENTAGE OF COMPLETION METHOD</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Information with respect to uncompleted contracts as of December&#160;31, is as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;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.93719806763285%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="67%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="14%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="14%" rowspan="1" colspan="1"></td><td 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="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;">2015</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;">2014</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;">Costs incurred on uncompleted contracts</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;">437,658</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;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;background-color:#cceeff;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;">742,608</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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></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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Estimated profit earned to date</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #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;">7,777</font></div></td><td style="vertical-align:bottom;border-bottom: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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #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;">53,551</font></div></td><td style="vertical-align:bottom;border-bottom: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></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="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;">445,435</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;">796,159</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:top;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;">Less billings to date</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #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;">439,694</font></div></td><td style="vertical-align:bottom;border-bottom: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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #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;">787,936</font></div></td><td style="vertical-align:bottom;border-bottom: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></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="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;">5,741</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;" 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;">8,223</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></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The above amounts are included in the accompanying consolidated balance sheets at December&#160;31 under the following captions (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;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.93719806763285%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="67%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="14%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="14%" rowspan="1" colspan="1"></td><td 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="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;">2015</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;">2014</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;">Costs and estimated earnings in excess of billings on uncompleted contracts</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;">12,822</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;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;background-color:#cceeff;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;">26,989</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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></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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Billings in excess of costs and estimated earnings on uncompleted contracts</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #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;">(7,081</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #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;">(18,766</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;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></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="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;">5,741</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;" 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;">8,223</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></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Provision for estimated losses </font></div><div style="line-height:120%;text-indent:30px;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-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Provisions for estimated losses on uncompleted contracts are made in the period in which such losses are determined. We recognized contract losses of </font><font style="font-family:inherit;font-size:10pt;">$33.9 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$6.6 million</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$30.8 million</font><font style="font-family:inherit;font-size:10pt;"> in the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2013</font><font style="font-family:inherit;font-size:10pt;">, respectively. Contract losses for the year ended December&#160;31, 2015 were primarily due to </font><font style="font-family:inherit;font-size:10pt;">$24.5 million</font><font style="font-family:inherit;font-size:10pt;"> related to a decrease in the contract price due to final weight re-measurements and our inability to recover certain costs on disputed change orders related to a large deepwater project which was recently delivered. In addition we increased accrued contract losses associated with our remaining contracts by approximately </font><font style="font-family:inherit;font-size:10pt;">$9.4 million</font><font style="font-family:inherit;font-size:10pt;"> during 2015 due to increases in our projected unit labor rates of our fabrication facilities.  Our increases in unit labor rates were driven by our inability to absorb fixed costs due to decreases in expected oil and gas fabrication activity. Contract losses for the year ended December&#160;31, 2014 were primarily related to </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> tank barge projects for a marine transportation company, platform supply vessels for an offshore marine company and a production platform jacket for a deepwater customer. Contract losses in 2013 were primarily due to our inability to recover certain costs and the de-scoping of one of our major deepwater project, whereby remaining completion and integration work was performed at the integration site by a different integration contractor. In addition, we recorded an additional loss provision of </font><font style="font-family:inherit;font-size:10pt;">$18.2 million</font><font style="font-family:inherit;font-size:10pt;"> in the fourth quarter of 2013 related to this project.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenues from Major Customers</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company is not dependent on any one customer, and the revenue earned from each customer varies from year to year based on the contracts awarded; however, the Company is highly dependent on a few large customers in each year, particularly customers for our major deepwater projects, as shown below. Revenues from customers comprising </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;"> or more of the Company&#8217;s total revenue for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2013</font><font style="font-family:inherit;font-size:10pt;">, respectively, are summarized as follows (in thousands):</font><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;padding-bottom:12px;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.93719806763285%;border-collapse:collapse;text-align:left;"><tr><td colspan="11" rowspan="1"></td></tr><tr><td width="56%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td 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:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer</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;">2015</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;">2014</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: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;">2013</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;">A</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;">55,775</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;">160,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><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;background-color:#cceeff;padding-left:2px;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;">*</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:top;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;">B</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;">36,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 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;">*</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</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: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;">C</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;">*</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;">98,644</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;background-color:#cceeff;padding-left:2px;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;">*</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:top;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;">D</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;">*</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;">*</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">216,875</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: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;">E</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;">*</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;">*</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;background-color:#cceeff;padding-left:2px;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;">148,539</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></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;width:67.05314009661836%;border-collapse:collapse;text-align:left;"><tr><td colspan="2" rowspan="1"></td></tr><tr><td width="6%" rowspan="1" colspan="1"></td><td width="94%" rowspan="1" colspan="1"></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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:top;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;">The customer revenue was less than 10% of the total revenue for the year.</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">International Revenues</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s fabricated structures are used worldwide by U.S. customers operating abroad and by foreign customers. Revenues related to fabricated structures for delivery outside of the United States accounted for </font><font style="font-family:inherit;font-size:10pt;">6%</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">6%</font><font style="font-family:inherit;font-size:10pt;"> of the Company&#8217;s revenues for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2013</font><font style="font-family:inherit;font-size:10pt;">, respectively, as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;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.93719806763285%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td width="56%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td 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="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;">2015</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;">2014</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;">2013</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;">Location:</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;">United States</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;">287,892</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;">456,839</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;">570,726</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;">International</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;">18,228</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;">49,800</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;">37,600</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: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;">Total</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;">306,120</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;">506,639</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;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;">608,326</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></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Contract Costs</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract costs include all direct material, labor and subcontract costs and those indirect costs related to contract performance, such as indirect labor, supplies and tools. Also included in contract costs are a portion of those indirect contract costs related to plant capacity, such as depreciation, insurance and repairs and maintenance. These indirect costs are allocated to jobs based on actual direct labor hours incurred. </font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We define pass-through costs as material, freight, equipment rental, and sub-contractor services included in the direct costs of revenue associated with projects. Pass-through costs have no impact in the determination of gross margin recognized for the related project for a particular period. Pass-through costs as a percentage of revenue were </font><font style="font-family:inherit;font-size:10pt;">44.4%</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">48.2%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">58.5%</font><font style="font-family:inherit;font-size:10pt;"> for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2013</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Some of our contracts contain provisions that require us to pay liquidated damages if we are responsible for the failure to meet specified contractual milestone dates and the applicable customer asserts a claim under those provisions. Those contracts define the conditions under which our customers may make claims against us for liquidated damages. In 2014, we had </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> asserted liquidated damages claim in the amount of </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;"> that was fully settled, related to the fabrication of an offshore supply vessel. Other than the aforementioned claim, as of March&#160;9, 2016, we were not aware of any asserted or unasserted liquidated damage claims by any of our customers.</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_LongTermContractsOrProgramsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 long-term contracts or programs.</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 912<br> -SubTopic 275<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=51673126&amp;loc=d3e54651-109401<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.6(d))<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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3(c))<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 912<br> -SubTopic 405<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=51665394&amp;loc=d3e56414-109416<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 35<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=51667902&amp;loc=d3e58033-111643<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_LongTermContractsOrProgramsDisclosureTextBlock</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_RevenueRecognitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RevenueRecognitionAbstract</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>22
<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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6757849888">
<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">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2015</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_LoansNotesTradeAndOtherReceivablesExcludingAllowanceForCreditLossesTextBlock', 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CONTRACTS RECEIVABLE AND RETAINAGE</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Of our contracts receivable balance at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$29.9 million</font><font style="font-family:inherit;font-size:10pt;">, or </font><font style="font-family:inherit;font-size:10pt;">63.7%</font><font style="font-family:inherit;font-size:10pt;">, is for </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> customers. Amounts due on contracts as of December&#160;31 were as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;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" rowspan="1"></td></tr><tr><td width="68%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="14%" rowspan="1" colspan="1"></td><td 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="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;">2015</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;">2014</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;">Completed contracts</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;">Current receivables</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;">15,904</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;">24,667</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;">Long term receivables due after one year</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;">&#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></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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contracts in progress:</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: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;">Current receivables</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;">31,148</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;">59,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: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;">Retainage due within one year</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #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;">52</font></div></td><td style="vertical-align:bottom;border-bottom: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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #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;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom: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></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="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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47,104</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;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;">84,051</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:top;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;">Less allowance for doubtful accounts</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #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;">44</font></div></td><td style="vertical-align:bottom;border-bottom: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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #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;">3,603</font></div></td><td style="vertical-align:bottom;border-bottom: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></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="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;">47,060</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;" 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;">80,448</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></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our allowance for doubtful accounts as of December 31, 2015 related to a customer that had declared bankruptcy and was fully reserved in 2015. Our allowance for doubtful accounts as of December 31, 2014 was in connection with negotiations of an outstanding contract receivable balance with a customer related to a deepwater hull project, which was written off in 2013.</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_LoansNotesTradeAndOtherReceivablesExcludingAllowanceForCreditLossesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 company, excluding disclosure for allowance for credit losses. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Also excludes disclosure for financing receivables.</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_LoansNotesTradeAndOtherReceivablesExcludingAllowanceForCreditLossesTextBlock</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>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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6762531504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROPERTY, PLANT AND EQUIPMENT<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2015</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_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentDisclosureTextBlock', window );">PROPERTY, PLANT AND EQUIPMENT</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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">PROPERTY, PLANT AND EQUIPMENT</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property, plant and equipment consisted of the following at December&#160;31, (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;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="11" rowspan="1"></td></tr><tr><td width="53%" rowspan="1" colspan="1"></td><td width="14%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td 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="2" 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;">Estimated</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Useful&#160;Life</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;">2015</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;">2014</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="2" 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;">(in Years)</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: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;" 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:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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;">Land</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">-</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;">10,463</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;">10,463</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:top;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;">Buildings</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: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 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;">64,154</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;">63,837</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: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;">Machinery and equipment</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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&#160;to&#160;25</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;">223,521</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;">228,284</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:top;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;">Furniture and fixtures</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3 to 5</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;">5,354</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;">5,354</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: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;">Transportation equipment</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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 to 5</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;">3,481</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;">3,748</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:top;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;">Improvements</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15</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;">127,727</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;">125,265</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: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;">Construction in progress</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">-</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;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,488</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;">1,177</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: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;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="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;">437,188</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;">438,128</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: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;">Less accumulated depreciation</font></div></td><td colspan="2" 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="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;">236,804</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;">213,351</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: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;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 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;">200,384</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;">224,777</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></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We lease certain equipment used in the normal course under month-to-month lease agreements cancelable only by us. During </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2013</font><font style="font-family:inherit;font-size:10pt;">, we expensed </font><font style="font-family:inherit;font-size:10pt;">$5.9 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$5.6 million</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$9.5 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, related to these leases.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We lease our corporate office and parking facilities located in Houston, Texas. Leased premises consist of office space of approximately </font><font style="font-family:inherit;font-size:10pt;">8,000</font><font style="font-family:inherit;font-size:10pt;"> square feet. The term of the lease matures on </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2020</font><font style="font-family:inherit;font-size:10pt;">. The schedule of minimum rental payments for our corporate office leases is as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;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" rowspan="1"></td></tr><tr><td width="82%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="16%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</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;">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></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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017</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;">221</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2018</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;">225</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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</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;">229</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</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;">19</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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</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;">911</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></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_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentAbstract</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_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, accounting policies and methodology, roll forwards, depreciation, depletion and amortization expense, including composite depreciation, accumulated depreciation, depletion and amortization expense, useful lives and method used, income statement disclosures, assets held for sale and public utility disclosures.</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-14)<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 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=51717284&amp;loc=d3e1361-107760<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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=51719941&amp;loc=d3e2921-110230<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_PropertyPlantAndEquipmentDisclosureTextBlock</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>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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6757947920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FAIR VALUE MEASUREMENTS AND ASSETS HELD FOR SALE<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2015</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_FairValueMeasurementandAssetsHeldforsaleAbstract', window );"><strong>Fair Value Measurement and Assets Held-for-sale [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_FairValueMeasurementandAssetsHeldforsaleTextBlock', window );">FAIR VALUE MEASUREMENTS AND 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">FAIR VALUE MEASUREMENTS AND ASSETS HELD FOR  SALE</font></div><div style="line-height:120%;text-align:left;text-indent:29px;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: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:left;text-indent:29px;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.</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:left;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets held for sale at December 31, 2015 consist of equipment that was subsequently sold during the first quarter of 2016.  We estimated the fair value as the actual cash proceeds received less costs incurred to sell.  We recorded an impairment of </font><font style="font-family:inherit;font-size:10pt;">$0.6 million</font><font style="font-family:inherit;font-size:10pt;"> related to this equipment during the fourth quarter of 2015.</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:left;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets held for sale at December 31, 2014 consisted of a partially constructed topside, related valves, piping and equipment that we acquired from a customer following its default under a contract for a deepwater project in 2012. We previously determined a fair value </font><font style="font-family:inherit;font-size:10pt;">$10.3 million</font><font style="font-family:inherit;font-size:10pt;"> for these assets with the assistance of third party valuation specialists, relying primarily on the cost approach and applied the market approach where comparable sales transaction information was readily available. The cost approach is based on current replacement or reproduction costs of the subject assets less depreciation attributable to physical, functional, and economic factors. The market approach involves gathering data on sales and offerings of similar assets in order to value the subject assets. This approach also includes an assumption for the measurement of the loss in value from physical, functional, and economic factors. </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:left;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">To date, we have not sold, licensed, or leased any of this equipment. While we have not discontinued our programs to identify buyers for our assets held for sale, our ability to effectively market these assets held for sale has been significantly limited due to the sustained downturn in the energy sector. In addition, during the third quarter, we learned that a potential buyer is no longer expressing interest in the assets.  As a result, we reassessed our estimate of fair value and recorded an impairment of </font><font style="font-family:inherit;font-size:10pt;">$6.6 million</font><font style="font-family:inherit;font-size:10pt;">, and reclassified the asset&#8217;s net realizable value of </font><font style="font-family:inherit;font-size:10pt;">$3.7 million</font><font style="font-family:inherit;font-size:10pt;"> to inventory based on the estimated scrap value of these materials during the third quarter of 2015.  We intend to use this inventory on future construction projects at our various fabrication facilities. Inventory consists of materials and production supplies and is stated at the lower of cost or market.</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-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the fourth quarter of 2014, management determined that its previous estimate of </font><font style="font-family:inherit;font-size:10pt;">$13.5 million</font><font style="font-family:inherit;font-size:10pt;"> for the fair value of assets held for sale had declined to </font><font style="font-family:inherit;font-size:10pt;">$10.3 million</font><font style="font-family:inherit;font-size:10pt;"> and we recorded an impairment charge of </font><font style="font-family:inherit;font-size:10pt;">$3.2 million</font><font style="font-family:inherit;font-size:10pt;"> for the year ended December 31, 2014. </font></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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 have determined that our impairments of assets held for sale and inventory are non-recurring fair value measurements that fall within Level 3 of the fair value hierarchy.</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_FairValueMeasurementandAssetsHeldforsaleAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Fair Value Measurement and Assets Held-for-sale [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_FairValueMeasurementandAssetsHeldforsaleAbstract</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_FairValueMeasurementandAssetsHeldforsaleTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Fair Value Measurement and Assets Held-for-sale [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_FairValueMeasurementandAssetsHeldforsaleTextBlock</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6762416144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EARNINGS PER SHARE AND STOCK REPURCHASE<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2015</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 STOCK REPURCHASE</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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">EARNINGS PER SHARE AND STOCK REPURCHASE PLAN</font></div><div style="line-height:120%;text-indent:32px;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><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;padding-bottom:12px;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="12" rowspan="1"></td></tr><tr><td width="56%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td 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="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;">2015</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;">2014</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;">2013</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;font-weight:bold;">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></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 (loss) income</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;">(25,364</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;">15,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 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,232</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 loss / distributed and undistributed income (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;">84</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;">104</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;">75</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 (loss) 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;">(25,448</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;">15,216</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;">7,157</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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;" rowspan="1"><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;" rowspan="1" colspan="1"><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;" rowspan="1"><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;" rowspan="1" colspan="1"><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;" rowspan="1"><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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Denominator (basic):</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><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: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;">Denominator for basic earnings per share-weighted-average shares</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #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,546</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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #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,505</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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #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,463</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></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;font-weight:bold;">Basic (loss) earnings per share&#8212;common shareholders</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;">(1.75</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;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;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;">1.05</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;">0.50</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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;" rowspan="1"><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;" rowspan="1" colspan="1"><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;" rowspan="1"><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;" rowspan="1" colspan="1"><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;" rowspan="1"><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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Denominator (diluted):</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><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: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;">Denominator for basic earnings per share-weighted-average shares</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;">14,546</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;">14,505</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;">14,463</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: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;">Effect of dilutive securities: employee stock options</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #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;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom: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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #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;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom: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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #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;">6</font></div></td><td style="vertical-align:bottom;border-bottom: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></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;">Denominator for dilutive earnings per share-weighted-average shares</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,546</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;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;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:3px double #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,505</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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #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,469</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></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;font-weight:bold;">Diluted (loss) earnings per share&#8212;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: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;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.75</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;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;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;">1.05</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;">0.50</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></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On July 30, 2015, our Board of Directors authorized the Company to repurchase up to&#160;</font><font style="font-family:inherit;font-size:10pt;">$10.0 million</font><font style="font-family:inherit;font-size:10pt;">&#160;in shares of our common stock under a share repurchase program that remains in effect through July 30, 2017.&#160; Repurchases may be effected through open market purchases or in privately negotiated transactions at such times and in such amounts as management deems appropriate, depending on market conditions and other factors.&#160; The repurchase program does not obligate the Company to acquire any particular amount of common stock and may be modified, suspended or discontinued at any time.&#160;To date, we have made no repurchases of our common stock.&#160;Due to the severity of the industry downturn, management has recommended and our board of directors has approved a temporary suspension of our stock repurchase program in an effort to conserve cash.</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> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1278-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><br>Reference 3: 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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1252-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=32703322&amp;loc=d3e4984-109258<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.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&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_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>26
<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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6746513712">
<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">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2015</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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">LINE OF CREDIT</font><font style="font-family:inherit;font-size:10pt;"> </font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have a credit agreement with Whitney Bank and JPMorgan Chase Bank N.A. that provides for an </font><font style="font-family:inherit;font-size:10pt;">$80.0 million</font><font style="font-family:inherit;font-size:10pt;"> revolving credit facility. The credit agreement allows the Company to use up to the full amount of the available borrowing base for letters of credit and up to </font><font style="font-family:inherit;font-size:10pt;">$20.0 million</font><font style="font-family:inherit;font-size:10pt;"> for general corporate purposes. Our obligations under the credit agreement are secured by substantially all of our assets, other than real property located in the state of Louisiana. On February 29, 2016, we entered into an amendment to our credit agreement.  The amendment restates our financial covenants beginning with the quarter ending March 31, 2016 as follows: </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:10pt;padding-left:30px;"><font style="font-family:inherit;font-size:10pt;">(i)</font></div></td><td style="vertical-align:top;padding-left:30px;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;text-indent:-30px;"><font style="font-family:inherit;font-size:10pt;">minimum net worth requirement of not less than </font><font style="font-family:inherit;font-size:10pt;">$250.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:84px;" 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:60px;"><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;">50%</font><font style="font-family:inherit;font-size:10pt;"> of net income earned in each quarter beginning March 31, 2016 and </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:84px;" 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:60px;"><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;">100%</font><font style="font-family:inherit;font-size:10pt;"> of proceeds from any issuance of common stock; </font></div></td></tr></table><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:10pt;padding-left:29px;"><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;">debt to EBITDA ratio not greater than </font><font style="font-family:inherit;font-size:10pt;">3.0</font><font style="font-family:inherit;font-size:10pt;"> to 1.0; and </font></div></td></tr></table><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:10pt;padding-left:29px;"><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;">interest coverage ratio not less than </font><font style="font-family:inherit;font-size:10pt;">2.0</font><font style="font-family:inherit;font-size:10pt;"> to 1.0.  </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 clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The amendment also (i) extends the term of the Credit Facility from February 29, 2016 to January 2, 2017; (ii) increases the commitment fee on undrawn amounts from </font><font style="font-family:inherit;font-size:10pt;">0.25%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">0.50%</font><font style="font-family:inherit;font-size:10pt;"> per annum; (iii) increases the letter of credit fee, subject to certain limited exceptions, to </font><font style="font-family:inherit;font-size:10pt;">2.0%</font><font style="font-family:inherit;font-size:10pt;"> per annum on undrawn stated amounts under letters of credit issued by the lenders; and (iv) limits the maximum amount of loans outstanding at any time for general corporate purposes to </font><font style="font-family:inherit;font-size:10pt;">$20.0 million</font><font style="font-family:inherit;font-size:10pt;">.  </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:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At December 31, 2015 we had </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> outstanding borrowings under the credit agreement, and we had outstanding letters of credit totaling $</font><font style="font-family:inherit;font-size:10pt;">20.5 million</font><font style="font-family:inherit;font-size:10pt;">. After consideration of outstanding letters of credit, the availability of the unused portion of the revolving credit agreement (as amended) for additional letters of credit and for general corporate purposes was </font><font style="font-family:inherit;font-size:10pt;">$59.5 million</font><font style="font-family:inherit;font-size:10pt;"> and $</font><font style="font-family:inherit;font-size:10pt;">20.0 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. Amounts borrowed under our the credit agreement bear interest, at our option, at either the prime lending rate established by JPMorgan Chase Bank, N.A. or LIBOR plus </font><font style="font-family:inherit;font-size:10pt;">2.0 percent</font><font style="font-family:inherit;font-size:10pt;">. </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:left;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are required to maintain certain financial covenants under the credit agreement.  As of December 31, 2015, our financial covenants included (i) a minimum current ratio of </font><font style="font-family:inherit;font-size:10pt;">1.25</font><font style="font-family:inherit;font-size:10pt;"> to 1.0, (ii) a net worth minimum requirement of </font><font style="font-family:inherit;font-size:10pt;">$254.1 million</font><font style="font-family:inherit;font-size:10pt;">, (iii) debt to net worth ratio of not greater than </font><font style="font-family:inherit;font-size:10pt;">0.5</font><font style="font-family:inherit;font-size:10pt;"> to 1.0, and (iv) interest coverage ratio of not less than </font><font style="font-family:inherit;font-size:10pt;">4.0</font><font style="font-family:inherit;font-size:10pt;"> to 1.0. As of December 31, 2015, we were in compliance with all of these covenants or had obtained a waiver of noncompliance.</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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21475-112644<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.19,20,22)<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_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>27
<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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6757849888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2015</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_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax 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_IncomeTaxDisclosureTextBlock', window );">INCOME TAXES</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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">INCOME TAXES</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Significant components of the Company&#8217;s deferred tax assets and liabilities as of December&#160;31 were as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;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" rowspan="1"></td></tr><tr><td width="68%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="14%" rowspan="1" colspan="1"></td><td 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="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;">2015</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;">2014</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;">Deferred tax 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;" 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;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></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;">Property, plant and equipment</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;">31,943</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;">38,070</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;">Prepaid insurance</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;">1,209</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;">1,310</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;">Total deferred tax liabilities:</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,152</font></div></td><td style="vertical-align:bottom;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 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;">39,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: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;">Deferred tax 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;" 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;">Employee benefits</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;">924</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;">951</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;">Uncompleted contracts</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;">3,321</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;">391</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: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;">Stock based compensation expense</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;">825</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;">43</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;">Allowance for uncollectible accounts</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;">16</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;">1,261</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: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;">Federal net operating 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;">5,478</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></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;">AMT tax credits</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;">763</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;">&#8212;</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;">Total deferred tax 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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,327</font></div></td><td style="vertical-align:bottom;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 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,646</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: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;">Net deferred tax liabilities:</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;" 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:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,825</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;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;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: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;background-color:#cceeff;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;">36,734</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;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></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Significant components of income tax expense for the years ended December&#160;31 were as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;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="12" rowspan="1"></td></tr><tr><td width="56%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td 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="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;">2015</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;">2014</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;">2013</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;">Current:</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;">Federal</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;">219</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;">(105</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;">&#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></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;">State</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;">473</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;">459</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;">254</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: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;">Total current</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">692</font></div></td><td style="vertical-align:bottom;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 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;">354</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;">254</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: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;">Deferred:</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;">Federal</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;">(13,614</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 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;">8,120</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;">4,049</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;">State</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;">(447</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;">30</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;">&#8212;</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: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;">Total deferred</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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(14,061</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #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;">8,150</font></div></td><td style="vertical-align:bottom;border-bottom: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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #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;">4,049</font></div></td><td style="vertical-align:bottom;border-bottom: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></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;">Income taxes</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;">(13,369</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;">8,504</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;" 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;">4,303</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></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A reconciliation of income taxes computed at the U.S. federal statutory tax rate to the Company&#8217;s income tax (benefit) expense for the years ended December&#160;31 is as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;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="21" rowspan="1"></td></tr><tr><td width="35%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="8%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="8%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="8%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td 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="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;">2015</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: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;">%</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;">2014</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: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;">%</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;">2013</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: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;">%</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;">U.S. statutory rate</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;" 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;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;">(13,556</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;" 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;background-color:#cceeff;padding-left:2px;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;">35.0</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;" rowspan="1" colspan="1"><div style="text-align:left;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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;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;background-color:#cceeff;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;">8,338</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;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;background-color:#cceeff;padding-left:2px;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;">35.0</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;" rowspan="1" colspan="1"><div style="text-align:left;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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;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;background-color:#cceeff;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;">4,037</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;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;background-color:#cceeff;padding-left:2px;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;">35.0</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;" rowspan="1" colspan="1"><div style="text-align:left;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Increase (decrease) resulting from:</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="2" 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><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;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><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;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: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;">State income taxes</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;">275</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;background-color:#cceeff;padding-left:2px;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.7</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 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;">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;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;background-color:#cceeff;padding-left:2px;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;">1.0</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;">&#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="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;">317</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;background-color:#cceeff;padding-left:2px;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.7</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;">&#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;">Qualified Production Activities</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 style="vertical-align:bottom;padding-left:2px;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;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;">&#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="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;">(21</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.1</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 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 style="vertical-align:bottom;padding-left:2px;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;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;">&#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;" 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;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;">(88</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 style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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.2</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;">&#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="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;">(124</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 style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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.2</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;">(51</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 style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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.4</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></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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax (benefit) expense</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;">(13,369</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;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;border-bottom:3px double #000000;padding-left:2px;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;">34.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;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;">&#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 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;">8,504</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;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;">&#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 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;">4,303</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37.3</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;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;">&#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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeTaxDisclosureAbstract</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_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties 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 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><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 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32559-109319<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 50<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32718-109319<br><br>Reference 4: 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> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32639-109319<br><br>Reference 5: 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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32537-109319<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_IncomeTaxDisclosureTextBlock</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>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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6753014560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RETIREMENT AND LONG-TERM INCENTIVE PLANS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2015</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_SharebasedPaymentsandRetirementDisclosureAbstract', window );"><strong>Share-based Payments and Retirement Disclosure [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_RetirementPlanAndStockIncentivePlansDisclosureTextBlock', window );">RETIREMENT AND LONG-TERM INCENTIVE PLANS</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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">RETIREMENT AND LONG-TERM INCENTIVE PLANS</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">401(k) Plan</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has a defined contribution plan for all employees that are qualified under Section&#160;401(k) of the Internal Revenue Code. Gulf Island Resources employees are not eligible for the retirement plan. Contributions to the retirement plan by the Company are based on the participants&#8217; contributions, with an additional year-end discretionary contribution determined by the Board of Directors. For the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;"> and 2013, the Company contributed a total of </font><font style="font-family:inherit;font-size:10pt;">$2.3 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$2.6 million</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$2.7 million</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Long-Term Incentive Plans</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under our long-term incentive plans, the compensation committee of our board of directors may award shares of restricted stock and/or options to eligible participants as the compensation committee determines are warranted. A summary of our long-term incentive plans is as follows:</font></div><div style="line-height:120%;padding-bottom:10px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Long-Term Incentive Plan (approved by our shareholders on February&#160;13, 1997) </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:29px;"><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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">authorizes the grant of options to purchase an aggregate of </font><font style="font-family:inherit;font-size:10pt;">1,000,000</font><font style="font-family:inherit;font-size:10pt;"> (split adjusted) shares of the Company&#8217;s common stock to certain officers, key employees, directors and consultants of the Company chosen by the compensation committee. </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:29px;"><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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">No individual employee may be granted options to purchase more than an aggregate of </font><font style="font-family:inherit;font-size:10pt;">400,000</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock.</font></div></td></tr></table><div style="line-height:120%;text-align:left;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:10px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">2002 Long-Term Incentive Plan (approved by our shareholders on April&#160;24, 2002, and amended on April&#160;26, 2006). </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:29px;"><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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">authorizes the grant of awards, including options, to purchase an aggregate of </font><font style="font-family:inherit;font-size:10pt;">500,000</font><font style="font-family:inherit;font-size:10pt;"> shares of the Company&#8217;s common stock to certain officers, key employees, directors and consultants of the Company chosen by the compensation committee. </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:29px;"><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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">no individual employee may be granted options to purchase more than an aggregate of </font><font style="font-family:inherit;font-size:10pt;">200,000</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock.</font></div></td></tr></table><div style="line-height:120%;text-align:left;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:10px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">2011 Stock Incentive Plan (approved by our shareholders on April&#160;28, 2011)</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:29px;"><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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">authorizes the grant of awards, including options, to purchase an aggregate of </font><font style="font-family:inherit;font-size:10pt;">500,000</font><font style="font-family:inherit;font-size:10pt;"> shares of the Company&#8217;s common stock to certain officers, key employees, directors and consultants of the Company chosen by the compensation committee. </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:29px;"><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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">no individual employee may be granted options to purchase more than an aggregate of </font><font style="font-family:inherit;font-size:10pt;">200,000</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock.</font></div></td></tr></table><div style="line-height:120%;text-align:left;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">2015</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Stock Incentive Plan (approved by our shareholders on April 23,2015)</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:29px;"><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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">authorizes the grant of awards, including options, to purchase an aggregate of </font><font style="font-family:inherit;font-size:10pt;">1,000,000</font><font style="font-family:inherit;font-size:10pt;"> shares of the Company&#8217;s common stock to certain officers, key employees, directors and consultants of the Company chosen by the compensation committee. </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:29px;"><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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">no individual employee may be granted options to purchase more than an aggregate of </font><font style="font-family:inherit;font-size:10pt;">200,000</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock and no outside director may receive awards that relate to more than </font><font style="font-family:inherit;font-size:10pt;">25,000</font><font style="font-family:inherit;font-size:10pt;"> shares in any fiscal year.</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 clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">, there were approximately </font><font style="font-family:inherit;font-size:10pt;">1,345,887</font><font style="font-family:inherit;font-size:10pt;"> shares in the aggregate remaining available for future issuance under the Long-Term Incentive Plan, the 2002 Long-Term Incentive Plan, the 2011 Stock Incentive Plan and the 2015 Stock Incentive Plan (together, the &#8220;Incentive Plans&#8221;). The Company issues new shares through its transfer agent upon stock option exercises or restricted share issuances. </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%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Restricted Stock Awards</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Awards of restricted stock are subject to transfer restrictions, forfeit provisions and other terms and conditions subject to the provisions of our long-term incentive plans. At the time an award of restricted stock is made, the compensation committee will establish a period of time during which the transfer of the shares of restricted stock shall be restricted and after which the shares of restricted stock shall be vested. Except for the shares of restricted stock that vest based on the attainment of performance goals, the restricted period shall be a minimum of </font><font style="font-family:inherit;font-size:10pt;">three years</font><font style="font-family:inherit;font-size:10pt;">, with incremental vesting of portions of the award over the three-year period permitted.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our long-term incentive plans do not have any limitations on the amount of shares that can be specifically awarded as restricted stock. Restricted stock granted to our non-employee directors have </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;">-month vesting periods. The fair value of restricted stock is determined based on the closing price of the Company&#8217;s common stock on the date of the grant. </font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of our restricted stock awards activity for the years ended December 31, 2015, 2014 and 2013 is presented in the table below.</font></div><div style="line-height:120%;padding-bottom:12px;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="21" rowspan="1"></td></tr><tr><td width="15%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="2%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="2%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td 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="6" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2013</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="2" 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;">Number</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">of Shares</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;">Weighted-</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Grant-Date</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair&#160;Value</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Per&#160; Share</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="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;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">of Shares</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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Grant-Date</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair&#160;Value</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Per&#160; Share</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="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;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">of Shares</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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Grant-Date</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair&#160;Value</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Per&#160; Share</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;">Restricted shares at the beginning of period</font></div></td><td style="vertical-align:bottom;padding-left:2px;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;">107,840</font></div></td><td style="vertical-align:bottom;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;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;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;">24.27</font></div></td><td style="vertical-align:bottom;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;border-top:1px solid #000000;" 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;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;">178,950</font></div></td><td style="vertical-align:bottom;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;border-top:1px solid #000000;" 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;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-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;">24.00</font></div></td><td style="vertical-align:bottom;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;border-top:1px solid #000000;" 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;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;">143,150</font></div></td><td style="vertical-align:bottom;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;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;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;">24.28</font></div></td><td style="vertical-align:bottom;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></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:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">215,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 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;">16.33</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;background-color:#cceeff;padding-left:2px;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,000</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;">23.19</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;background-color:#cceeff;padding-left:2px;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;">100,150</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;">23.22</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(41,112</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 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;">22.04</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(45,356</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 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;">23.35</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(38,188</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 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;">23.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></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:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited</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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(18,798</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;">21.39</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;border-bottom:1px solid #000000;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:1px solid #000000;background-color:#cceeff;padding-left:2px;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;">(31,754</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;">23.85</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;border-bottom:1px solid #000000;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:1px solid #000000;background-color:#cceeff;padding-left:2px;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;">(26,162</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;">23.82</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: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;">Restricted shares at the end of period</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">262,964</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;">18.33</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">107,840</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;">24.27</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">178,950</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;">24.00</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></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;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;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">, there was </font><font style="font-family:inherit;font-size:10pt;">$3.0 million</font><font style="font-family:inherit;font-size:10pt;"> of total unrecognized compensation cost related to restricted share-based compensation arrangements granted under the Incentive Plans. This cost is expected to be recognized over a weighted-average period of </font><font style="font-family:inherit;font-size:10pt;">3.6</font><font style="font-family:inherit;font-size:10pt;"> years. The total fair value of shares vested during the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$0.6 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Share-based compensation cost that has been charged against income for the Incentive Plans was </font><font style="font-family:inherit;font-size:10pt;">$2.7 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$1.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.7 million</font><font style="font-family:inherit;font-size:10pt;"> for </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2013</font><font style="font-family:inherit;font-size:10pt;">, respectively. The total income tax benefit recognized in the income statement for share-based compensation arrangements was </font><font style="font-family:inherit;font-size:10pt;">$0</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$49,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$116,000</font><font style="font-family:inherit;font-size:10pt;"> for </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2013</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Performance based share awards </font></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We issue performance based share awards to our executives and certain members of management.  Performance targets are communicated to employees at the beginning of a performance period and are based upon our total shareholder return compared to an industry peer group as determined by our Board of Directors. There were </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> performance based share awards for the years ended December 31, 2014 and 2013. Awards earned for 2015 will be based upon a two-year performance period ending in 2017, and awards earned for 2016 will be based upon a three-year performance period ending in 2018. The shares vest at the completion of the performance period with compensation expense recognized on a straight line basis.</font></div><div style="line-height:120%;padding-left:18px;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the years ended December 31, 2015, 2014 and 2013, expense recognized for performance based share compensation was </font><font style="font-family:inherit;font-size:10pt;">$1.1 million</font><font style="font-family:inherit;font-size:10pt;">,  </font><font style="font-family:inherit;font-size:10pt;">$0</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0</font><font style="font-family:inherit;font-size:10pt;">, respectively. The fair value of the performance based shares granted for the year ended December 31, 2015 was </font><font style="font-family:inherit;font-size:10pt;">$2.7 million</font><font style="font-family:inherit;font-size:10pt;"> as determined using a monte carlo simulation model.</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_RetirementPlanAndStockIncentivePlansDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Retirement Plan And Stock Incentive Plans Disclosure [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_RetirementPlanAndStockIncentivePlansDisclosureTextBlock</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_gifi_SharebasedPaymentsandRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Share-based Payments and Retirement Disclosure [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_SharebasedPaymentsandRetirementDisclosureAbstract</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>29
<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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6607702784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONTINGENCIES AND COMMITMENTS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2015</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 );">CONTINGENCIES AND COMMITMENTS</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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CONTINGENCIES AND COMMITMENTS</font></div><div style="line-height:120%;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</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">,</font><font style="font-family:inherit;font-size:10pt;"> would not have a material adverse effect on the financial position, results of operations or cash flows of the Company.</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 825<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6449706&amp;loc=d3e16207-108621<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=51674963&amp;loc=d3e12565-110249<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> -URI http://asc.fasb.org/extlink&amp;oid=25496072&amp;loc=d3e14435-108349<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.25)<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 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6394976&amp;loc=d3e25287-109308<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>30
<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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6762483536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>QUARTERLY OPERATING RESULTS (UNAUDITED)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2015</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_QuarterlyFinancialInformationDisclosureAbstract', window );"><strong>Quarterly Financial Information 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_QuarterlyFinancialInformationTextBlock', window );">QUARTERLY OPERATING RESULTS (UNAUDITED)</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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">QUARTERLY OPERATING RESULTS (UNAUDITED)</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of quarterly results of operations for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;"> were as follows (in thousands, except per share data):</font></div><div style="line-height:120%;padding-bottom:12px;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="16" rowspan="1"></td></tr><tr><td width="42%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td 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="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;">March&#160;31,</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</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;">June&#160;30,</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015 </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;">September&#160;30,</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015 (a)</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;">December&#160;31,</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015 (a)</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;">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;" 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;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;">99,233</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;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;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;background-color:#cceeff;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;">84,338</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;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;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;background-color:#cceeff;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;">67,531</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;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;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;background-color:#cceeff;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;">55,018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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></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="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;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;">4,448</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;">5,805</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;">(7,837</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 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;">(17,572</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></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;">Net 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:10pt;"><font style="font-family:inherit;font-size:10pt;">83</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;">1,357</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;">(12,137</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 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;">(14,667</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></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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic and fully diluted EPS</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;">0.09</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;">(0.84</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 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;">(1.01</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></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;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="16" rowspan="1"></td></tr><tr><td width="42%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td 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="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;">March&#160;31,</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</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;">June&#160;30,</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</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;">September&#160;30,</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</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;">December&#160;31,</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014 (b)</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;">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;" 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;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;">134,690</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;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;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;background-color:#cceeff;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;">129,169</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;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;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;background-color:#cceeff;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;">118,020</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;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;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;background-color:#cceeff;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;">124,760</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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></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="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;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;">8,773</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;">10,322</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,653</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;">10,808</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: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;">Net 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:10pt;"><font style="font-family:inherit;font-size:10pt;">3,535</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;">4,310</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;">7,586</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;">(111</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></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;">Basic and fully diluted EPS</font></div><div style="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;">0.24</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;">0.30</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;">0.52</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;">(0.01</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></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:40px;" 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:16px;"><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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the third quarter of 2015, we recorded contract losses of </font><font style="font-family:inherit;font-size:10pt;">$14.3 million</font><font style="font-family:inherit;font-size:10pt;"> as a result of our inability to recover certain costs related to a deck and jacket for one of our large deepwater projects, and we recorded an impairment of </font><font style="font-family:inherit;font-size:10pt;">$6.6 million</font><font style="font-family:inherit;font-size:10pt;"> related to assets held for sale. During the fourth quarter of 2015, we recorded additional contract losses of </font><font style="font-family:inherit;font-size:10pt;">$10.3 million</font><font style="font-family:inherit;font-size:10pt;"> related to a decrease in the contract price due to final weight re-measurements and our inability to recover certain costs on disputed change orders related to a large deepwater project which was recently delivered. In addition, during the fourth quarter of 2015, we accrued contract losses of approximately </font><font style="font-family:inherit;font-size:10pt;">$7.6 million</font><font style="font-family:inherit;font-size:10pt;"> resulting from increases in our projected unit labor rates of our fabrication facilities. Our increases in unit labor rates were driven by our inability to absorb fixed costs due to decreases in expected oil and gas fabrication activity.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:40px;" 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:16px;"><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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognized an impairment charge of </font><font style="font-family:inherit;font-size:10pt;">$3.2 million</font><font style="font-family:inherit;font-size:10pt;"> related to a reduction in the fair value of assets held for sale and a </font><font style="font-family:inherit;font-size:10pt;">$3.6 million</font><font style="font-family:inherit;font-size:10pt;"> charge related to an increase in the allowance for doubtful accounts for negotiations of an outstanding contract receivable balance during the fourth quarter of 2014.</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_QuarterlyFinancialInformationDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_QuarterlyFinancialInformationDisclosureAbstract</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_QuarterlyFinancialInformationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 quarterly financial data in the annual financial statements.  The disclosure may include a tabular presentation of financial information for each fiscal quarter for the current and previous year, including revenues, gross profit, income or loss before extraordinary items and earnings per share data. It also includes an indication if the information in the note is unaudited, comments on the aggregate effect of year-end adjustments, and an explanation of matters or transactions that affect comparability or are pertinent to an understanding of the information furnished.</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 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=51655806&amp;loc=d3e765-108305<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)-(j)<br> -URI http://asc.fasb.org/extlink&amp;oid=51825399&amp;loc=d3e1280-108306<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=51655806&amp;loc=d3e725-108305<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Staff Accounting Bulletin (SAB)<br> -Number Topic 6<br> -Section G<br> -Subsection 1<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 302<br> -Paragraph a<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_QuarterlyFinancialInformationTextBlock</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>31
<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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6759140608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUBSEQUENT EVENTS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2015</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%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">SUBSEQUENT EVENTS</font></div><div style="line-height:120%;padding-bottom:10px;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">LEEVAC Acquisition</font><font style="font-family:inherit;font-size:11pt;"> </font></div><div style="line-height:120%;text-align:left;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On January 1, 2016, we acquired substantially all of the assets and assumed certain specified liabilities of LEEVAC Shipyards, L.L.C. and its affiliates ("LEEVAC"). The purchase price for the acquisition was </font><font style="font-family:inherit;font-size:10pt;">$20.0 million</font><font style="font-family:inherit;font-size:10pt;">, subject to a working capital adjustment whereby we received at closing a dollar for dollar reduction for the assumption of certain net liabilities of LEEVAC and settlement payments from sureties on certain ongoing fabrication projects that were assigned to us in the acquisition.  After taking into account these adjustments, we received approximately </font><font style="font-family:inherit;font-size:10pt;">$1.6 million</font><font style="font-family:inherit;font-size:10pt;"> in cash at closing. </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%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Dividends</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On </font><font style="font-family:inherit;font-size:10pt;">February&#160;25, 2016</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 the shares of our common stock outstanding, payable </font><font style="font-family:inherit;font-size:10pt;">March&#160;24, 2016</font><font style="font-family:inherit;font-size:10pt;"> to shareholders of record on </font><font style="font-family:inherit;font-size:10pt;">March&#160;10, 2016</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>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_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>32
<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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6764097392">
<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">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2015</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_ConsolidationPolicyTextBlock', window );">Basis of Presentation</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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Basis of Presentation</font></div><div style="line-height:120%;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 &#8220;Company&#8221;, &#8220;we&#8221; or &#8220;our&#8221;), is a leading fabricator of steel platforms and other specialized structures for customers in the offshore oil and gas industry. In addition, we also perform onshore and offshore construction and fabrication services for customers in the marine industry. Our principal markets are concentrated in the offshore regions and along the coast of the Gulf of Mexico. We currently provide our customers with what we believe to be the largest group of fabrication facilities serving the Gulf of Mexico market. The Company was incorporated in 1985 and began operations at our fabrication yard on the Houma Navigation Canal in southern Louisiana, approximately 30 miles from the Gulf of Mexico. Since our formation, we have expanded and grown our operations through acquisitions of additional facilities on the Houma Navigation Canal in southern Louisiana as well as </font><font style="font-family:inherit;font-size:10pt;">212</font><font style="font-family:inherit;font-size:10pt;"> acres in Ingleside, Texas between the Gulf Intracoastal Waterway and Corpus Christi Ship Channel and </font><font style="font-family:inherit;font-size:10pt;">160</font><font style="font-family:inherit;font-size:10pt;"> acres in Aransas Pass, Texas located along the U.S. Intracoastal Waterway. In October 2013, we moved our corporate headquarters to Houston, Texas. We continue to grow our operations and to diversify our business.  On January 1, 2016, we acquired substantially all of the assets and assumed certain specified liabilities of LEEVAC Shipyards, L.L.C. and its affiliates (collectively, &#8220;LEEVAC&#8221;), through our newly formed wholly-owned subsidiary, Gulf Island Shipyards, L.L.C. in an all cash transaction.  See further discussion of the LEEVAC acquisition as discussed in Note12 - "Subsequent Events".</font></div><div style="line-height:120%;text-indent:30px;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-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gulf Island serves as a holding company and conducts all of its operations through its subsidiaries, which include Gulf Island, L.L.C.; Gulf Marine Fabricators, L.P.; Gulf Island Marine Fabricators, L.L.C.; Gulf Island Shipyards, L.L.C.; Dolphin Services, L.L.C.; and Dolphin Steel Sales, L.L.C. </font></div></div><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_OperatingCyclePolicyTextBlock', window );">Operating Cycle</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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Operating Cycle</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The lengths of our contracts vary, but are typically longer than one year in duration. Consistent with industry practice, assets and liabilities have been classified as current under the operating cycle concept whereby all contract-related items are regarded as current regardless of whether cash will be received or paid within a twelve month period. Assets and liabilities classified as current which may not be paid or received within the next twelve months include contract retainage, costs and estimated earnings in excess of billings on uncompleted contracts and billings in excess of costs and estimated earnings on uncompleted contracts. However, any variation from normal contract terms would cause classification of assets and liabilities as long-term.</font></div></div><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_UseOfEstimates', window );">Use of Estimates</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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Use of Estimates</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of financial statements in conformity with accounting principles generally accepted in the United States (GAAP) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent liabilities at the date of the financial statements and the reported amounts of revenue and expense during the reporting period. Areas requiring significant estimates by our management include asset impairments, value of assets held for sale, provisions for contract losses, contract revenues, costs and profits, the application of the percentage-of-completion method of accounting and the determination of the allowance of doubtful accounts. Actual results could differ from those estimates.</font></div></div><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_PriorPeriodReclassificationAdjustmentDescription', window );">Reclassifications</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Reclassifications</font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We reclassified </font><font style="font-family:inherit;font-size:10pt;">$2.6 million</font><font style="font-family:inherit;font-size:10pt;"> in deferred tax assets, current with deferred tax liabilities in our consolidated balance sheet as of December 31, 2014 to conform to current year balance sheet presentation.  This reclassification had no impact to our previously reported results of operations or cash flows.</font></div></div><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_CashAndCashEquivalentsPolicyTextBlock', window );">Cash Equivalents</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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Cash Equivalents</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company considers all highly liquid investments with maturities of three months or less when purchased to be cash equivalents.</font></div></div><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_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy', window );">Allowance for Doubtful Accounts</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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Allowance for Doubtful Accounts</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We routinely review individual contracts receivable balances and make provisions for probable doubtful accounts as we deem appropriate. Among the factors considered during the review are the financial condition of our customer and their access to financing, underlying disputes on the account, age and amount of the account and overall economic conditions. Accounts are written off only when all reasonable collection efforts are exhausted.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our principal customers include major and large independent oil and gas companies and their contractors and marine vessel operators and their contractors. This concentration of customers may impact our overall exposure to credit risk, either positively or negatively, in that customers may be similarly affected by changes in economic or other conditions. Receivables are generally not collateralized. In the normal course of business, we extend credit to our customers on a short-term basis.</font></div></div><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_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Stock-Based Compensation</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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock-Based Compensation</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Awards under the Company&#8217;s stock-based compensation plans are calculated using a fair value based measurement method. Share-based compensation expense for share based awards is recognized only for those awards that are expected to vest. We use the straight-line method to recognize share-based compensation expense over the requisite service period of the award.</font></div></div><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_InventoryPolicyTextBlock', window );">Inventory</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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Inventory</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventory consists of materials and production supplies and is stated at the lower of cost or market determined on the first-in, first-out basis.</font></div></div><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_AssetsHeldForSalePolicyTextBlock', 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Assets Held for Sale</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets held for sale are required to be measured at the lower of their carrying amount or fair value less cost to sell.</font></div></div><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_WorkersCompensationClaimsPolicyPolicyTextBlock', window );">Workers Compensation Liability</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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Workers Compensation Liability</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company and its subsidiaries are self-insured for workers&#8217; compensation liability except for losses in excess of varying threshold amounts.</font></div></div><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_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property, Plant and Equipment</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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Property, Plant and Equipment</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property, plant and equipment is stated at cost less accumulated depreciation. Depreciation is computed on the straight-line basis over the estimated useful lives of the assets, which range from </font><font style="font-family:inherit;font-size:10pt;">3</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">25 years</font><font style="font-family:inherit;font-size:10pt;">. Ordinary maintenance and repairs, which do not extend the physical or economic lives of the plant or equipment, are charged to expense as incurred.</font></div></div><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_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Long-Lived Assets</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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Long-Lived Assets</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We evaluate impairment losses on long-lived assets or asset groups used in operations when events and circumstances indicate that the assets or asset groups might not be recoverable. If events and circumstance indicate that the assets or asset groups might not be recoverable, the expected future undiscounted cash flows from the assets or asset groups are estimated and compared with the carrying amount of the assets or asset groups. If the sum of the estimated undiscounted cash flows is less than the carrying amount of the assets or asset groups, an impairment loss is recorded.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> An impairment loss is measured by comparing the fair value of the asset or asset group to its carrying amount and recording the excess of the carrying amount of the asset or asset group over its fair value as an impairment charge. An asset group constitutes the minimum level for which identifiable cash flows are principally independent of the cash flows of other asset or liability groups. Fair value is determined based on discounted cash flows or appraised values, as appropriate. Due to the slow down in our industry as a result of the downturn in oil prices, we identified indicators of impairment at our Texas facility. Management performed an undiscounted cash flow analysis for the Texas facility which did not result in impairment.</font></div></div><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_FairValueMeasurementPolicyPolicyTextBlock', 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value Measurements</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company bases its fair value determinations of the carrying value of other financial assets and liabilities on an evaluation of their particular facts and circumstances and valuation techniques that require judgments and estimates. </font></div></div><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_RevenueRecognitionPolicyTextBlock', window );">Revenue Recognition</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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenue Recognition</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We use the percentage-of-completion accounting method for fabrication contracts. Revenue from fixed-price or unit rate contracts is recognized on the percentage-of-completion method, computed by the efforts-expended method which measures the percentage of labor hours incurred to date as compared to estimated total labor hours for each contract. This progress percentage is applied to our estimate of total anticipated gross profit for each contract to determine gross profit earned to date. Revenue recognized in a period for a contract is the amount of gross profit earned for that period plus the costs incurred on the contract during the period. Under a unit rate contract, material items or labor tasks are assigned unit rates of measure. The unit rates of measure will generally be an amount of dollars per ton, per foot, per square foot or per item installed. A typical unit rate contract can contain hundreds to thousands of unit rates of measure. Profit margins are built into the unit rates.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Profit incentives are included in revenue when their realization is probable. Claims for extra work or changes in scope of work are included in revenue when the amount can be reliably estimated and collection is probable. Changes in job performance, job conditions, and estimated profitability, including those arising from contract penalty provisions, and final contract settlements may result in revisions to costs and income and are recognized in the period in which the revisions are determined. For the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2013</font><font style="font-family:inherit;font-size:10pt;">, there was no significant revenue related to unapproved change orders or claims.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Some contracts include a total or partial reimbursement to us of any costs associated with specific capital projects required by the fabrication process. If a particular capital project provides future benefits to us, the cost to build the capital project will be capitalized, and the revenue for the capital project will increase the estimated profit in the contract.</font></div></div><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_IncomeTaxPolicyTextBlock', window );">Income Taxes</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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Income Taxes</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income taxes have been provided using the liability method. Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes using enacted rates expected to be in effect during the year in which the basis differences reverse. A valuation allowance is provided to reserve for deferred tax assets if, based upon the available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Reserves for uncertain tax positions are recognized when the positions are more likely than not to not be sustained upon audit. Interest and penalties on uncertain tax positions are recorded in income tax expense. Our federal tax returns have been examined and settled through the 2011 tax year. There were no material uncertain tax positions recorded for the years presented in these statements.</font></div></div><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_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%;padding-bottom:12px;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-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In November 2015, the Financial Accounting Standards Board (FASB), issued Accounting Standards Update (ASU) No. 2015-17, &#8220;Balance Sheet Classification of Deferred Taxes&#8221; (Topic 740). Prior to implementation of this update, entities are required to separate deferred tax assets and liabilities into current and noncurrent amounts on their balance sheet. However, upon implementation of this update, entities will be required to present deferred tax liabilities and assets as noncurrent on their balance sheet.  The provisions of this update are applicable to us on January 1, 2017; however, we have elected to early adopt the provisions of this statement as permitted during the fourth quarter of 2015.  As a result of this implementation, we reclassified </font><font style="font-family:inherit;font-size:10pt;">$2.6 million</font><font style="font-family:inherit;font-size:10pt;"> in current deferred tax assets as of December 31, 2014 with our deferred tax liabilities as noncurrent.  Implementation of this update had no impact to our results of operations or cash flows for any of the periods presented.  See also Note 8 - &#8220;Income Taxes.&#8221;</font></div><div style="line-height:120%;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-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On May&#160;28, 2014, the FASB issued 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; ASU No. 2014-09 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. ASU 2014-09 requires retrospective application and will be effective for financial statements issued for fiscal years beginning after December&#160;15, 2017, and interim periods within those fiscal years. Early application is not permitted. The Company is evaluating the effect of this new standard on its financial statements.</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_AssetsHeldForSalePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Assets Held for Sale, Policy [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_AssetsHeldForSalePolicyTextBlock</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_gifi_OperatingCyclePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Operating Cycle 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_OperatingCyclePolicyTextBlock</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_gifi_WorkersCompensationClaimsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Workers Compensation Claims Policy [Policy 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_WorkersCompensationClaimsPolicyPolicyTextBlock</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_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_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</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 305<br> -SubTopic 10<br> -Section 05<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6375392&amp;loc=d3e26790-107797<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 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4273-108586<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Cash<br> -URI http://asc.fasb.org/extlink&amp;oid=6506951<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=51655414&amp;loc=d3e18780-107790<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Cash Equivalents<br> -URI http://asc.fasb.org/extlink&amp;oid=6507016<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Financial Reporting Release (FRR)<br> -Number 203<br> -Paragraph 02-03<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 1<br> -Article 5<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_CashAndCashEquivalentsPolicyTextBlock</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_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting.  The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</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 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=51655414&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=18733093&amp;loc=d3e5614-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.3A-02)<br> -URI http://asc.fasb.org/extlink&amp;oid=27015204&amp;loc=d3e355033-122828<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph k<br> -Article 1<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02, 03<br> -Article 3A<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_ConsolidationPolicyTextBlock</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_FairValueMeasurementPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.</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_FairValueMeasurementPolicyPolicyTextBlock</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_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible 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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=51655414&amp;loc=d3e18780-107790<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 05<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=51717228&amp;loc=d3e202-110218<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Staff Accounting Bulletin (SAB)<br> -Number Topic 5<br> -Section CC<br> -Subsection 3<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_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</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_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in 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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=51655414&amp;loc=d3e18780-107790<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 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32840-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 05<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6423966&amp;loc=d3e40913-109327<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6491622&amp;loc=d3e9504-115650<br><br>Reference 5: 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 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32809-109319<br><br>Reference 6: 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 25<br> -URI http://asc.fasb.org/extlink&amp;oid=37586315&amp;loc=d3e32247-109318<br><br>Reference 7: 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 28<br> -URI http://asc.fasb.org/extlink&amp;oid=37586315&amp;loc=d3e32280-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_IncomeTaxPolicyTextBlock</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_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 for major classes of inventories, bases of stating inventories (for example, lower of cost or market), methods by which amounts are added and removed from inventory classes (for example, FIFO, LIFO, or average cost), loss recognition on impairment of inventories, and situations in which inventories are stated above cost. If inventory is carried at cost, this disclosure includes the nature of the cost elements included in inventory.</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 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=28360613&amp;loc=d3e4492-108314<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.6(b))<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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=51655414&amp;loc=d3e18780-107790<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=28360613&amp;loc=d3e4556-108314<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 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Financial Reporting Release (FRR)<br> -Number 206<br> -Paragraph b<br> -Subparagraph i, ii<br> -Chapter 2<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 6<br> -Subparagraph a<br> -Article 5<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_InventoryPolicyTextBlock</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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PriorPeriodReclassificationAdjustmentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 for reclassifications that affects the comparability of 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> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6359566&amp;loc=d3e326-107755<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_PriorPeriodReclassificationAdjustmentDescription</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_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments.</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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<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 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=51655414&amp;loc=d3e18780-107790<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.13(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_PropertyPlantAndEquipmentPolicyTextBlock</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_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.</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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=49124121&amp;loc=d3e5144-111524<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 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=51655414&amp;loc=d3e18780-107790<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 4<br> -Article 5<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_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy</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_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 for revenue recognition. If the entity has different policies for different types of revenue transactions, the policy for each material type of transaction is generally disclosed. If a sales transaction has multiple element arrangements (for example, delivery of multiple products, services or the rights to use assets) the disclosure may indicate the accounting policy for each unit of accounting as well as how units of accounting are determined and valued. The disclosure may encompass important judgment as to appropriateness of principles related to recognition of revenue. The disclosure also may indicate the entity's treatment of any unearned or deferred revenue that arises from the transaction.</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 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=51655414&amp;loc=d3e18823-107790<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 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=51655414&amp;loc=d3e18780-107790<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=51655414&amp;loc=d3e18726-107790<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.B.Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012821&amp;loc=d3e214044-122780<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Staff Accounting Bulletin (SAB)<br> -Number Topic 13<br> -Section B<br> -Paragraph Question 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;">us-gaap_RevenueRecognitionPolicyTextBlock</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_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 for stock option and stock incentive plans. This disclosure may include (1) the types of stock option or incentive plans sponsored by the entity (2) the groups that participate in (or are covered by) each plan (3) significant plan provisions and (4) how stock compensation is measured, and the methodologies and significant assumptions used to determine that measurement.</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 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5047-113901<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 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=51655414&amp;loc=d3e18780-107790<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 (b),(f)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<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_ShareBasedCompensationOptionAndIncentivePlansPolicy</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_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=51801978&amp;loc=d3e6061-108592<br><br>Reference 2: 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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=51801978&amp;loc=d3e6143-108592<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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=51801978&amp;loc=d3e6132-108592<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_UseOfEstimates</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>33
<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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6759514976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONTRACT REVENUE AND PERCENTAGE OF COMPLETION METHOD (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2015</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_RevenueRecognitionAbstract', window );"><strong>Revenue Recognition [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_CostAndEstimatedEarningsOnUncompletedContractsTableTextBlock', window );">Information with Respect to Uncompleted Contracts</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:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Information with respect to uncompleted contracts as of December&#160;31, is as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;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.93719806763285%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="67%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="14%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="14%" rowspan="1" colspan="1"></td><td 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="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;">2015</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;">2014</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;">Costs incurred on uncompleted contracts</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;">437,658</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;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;background-color:#cceeff;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;">742,608</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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></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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Estimated profit earned to date</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #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;">7,777</font></div></td><td style="vertical-align:bottom;border-bottom: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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #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;">53,551</font></div></td><td style="vertical-align:bottom;border-bottom: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></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="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;">445,435</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;">796,159</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:top;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;">Less billings to date</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #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;">439,694</font></div></td><td style="vertical-align:bottom;border-bottom: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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #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;">787,936</font></div></td><td style="vertical-align:bottom;border-bottom: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></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="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;">5,741</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;" 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;">8,223</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></tr></table></div></div></div><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_CostAndEstimatedEarningsOnUncompletedContractsIncludedInConsolidatedBalanceSheetsTableTextBlock', window );">Uncompleted Contracts Included in Accompanying Consolidated Balance Sheets</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The above amounts are included in the accompanying consolidated balance sheets at December&#160;31 under the following captions (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;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.93719806763285%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="67%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="14%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="14%" rowspan="1" colspan="1"></td><td 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="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;">2015</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;">2014</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;">Costs and estimated earnings in excess of billings on uncompleted contracts</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;">12,822</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;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;background-color:#cceeff;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;">26,989</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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></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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Billings in excess of costs and estimated earnings on uncompleted contracts</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #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;">(7,081</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #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;">(18,766</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;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></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="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;">5,741</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;" 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;">8,223</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></tr></table></div></div></div><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_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock', window );">Summary of Revenues from Customers</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:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenues from customers comprising </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;"> or more of the Company&#8217;s total revenue for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2013</font><font style="font-family:inherit;font-size:10pt;">, respectively, are summarized as follows (in thousands):</font><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;padding-bottom:12px;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.93719806763285%;border-collapse:collapse;text-align:left;"><tr><td colspan="11" rowspan="1"></td></tr><tr><td width="56%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td 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:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer</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;">2015</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;">2014</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: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;">2013</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;">A</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;">55,775</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;">160,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><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;background-color:#cceeff;padding-left:2px;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;">*</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:top;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;">B</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;">36,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 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;">*</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</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: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;">C</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;">*</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;">98,644</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;background-color:#cceeff;padding-left:2px;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;">*</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:top;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;">D</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;">*</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;">*</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">216,875</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: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;">E</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;">*</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;">*</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;background-color:#cceeff;padding-left:2px;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;">148,539</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></table></div></div></div><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_ScheduleOfFinancialInformationByGeographicAreaTableTextBlock', window );">Company Revenues by Geographic Location</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:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenues related to fabricated structures for delivery outside of the United States accounted for </font><font style="font-family:inherit;font-size:10pt;">6%</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">6%</font><font style="font-family:inherit;font-size:10pt;"> of the Company&#8217;s revenues for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2013</font><font style="font-family:inherit;font-size:10pt;">, respectively, as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;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.93719806763285%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td width="56%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td 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="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;">2015</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;">2014</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;">2013</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;">Location:</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;">United States</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;">287,892</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;">456,839</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;">570,726</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;">International</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;">18,228</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;">49,800</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;">37,600</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: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;">Total</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;">306,120</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;">506,639</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;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;">608,326</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></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_CostAndEstimatedEarningsOnUncompletedContractsIncludedInConsolidatedBalanceSheetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Cost and Estimated Earnings on Uncompleted Contracts Included in Consolidated Balance Sheets.</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_CostAndEstimatedEarningsOnUncompletedContractsIncludedInConsolidatedBalanceSheetsTableTextBlock</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_gifi_CostAndEstimatedEarningsOnUncompletedContractsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Cost and Estimated Earnings on Uncompleted Contracts.</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_CostAndEstimatedEarningsOnUncompletedContractsTableTextBlock</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_gifi_ScheduleOfFinancialInformationByGeographicAreaTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Schedule Of Financial Information By Geographic Area 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_ScheduleOfFinancialInformationByGeographicAreaTableTextBlock</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_RevenueRecognitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RevenueRecognitionAbstract</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_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 extent of the entity's reliance on its major customers, if revenues from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenues from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single customer.</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_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock</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>34
<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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6751459824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONTRACTS RECEIVABLE AND RETAINAGE (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2015</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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock', window );">Amounts Due on Contracts</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:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amounts due on contracts as of December&#160;31 were as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;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" rowspan="1"></td></tr><tr><td width="68%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="14%" rowspan="1" colspan="1"></td><td 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="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;">2015</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;">2014</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;">Completed contracts</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;">Current receivables</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;">15,904</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;">24,667</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;">Long term receivables due after one year</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;">&#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></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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contracts in progress:</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: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;">Current receivables</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;">31,148</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;">59,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: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;">Retainage due within one year</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #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;">52</font></div></td><td style="vertical-align:bottom;border-bottom: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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #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;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom: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></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="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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47,104</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;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;">84,051</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:top;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;">Less allowance for doubtful accounts</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #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;">44</font></div></td><td style="vertical-align:bottom;border-bottom: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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #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;">3,603</font></div></td><td style="vertical-align:bottom;border-bottom: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></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="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;">47,060</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;" 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;">80,448</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></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_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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.</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.3,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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock</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>35
<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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6734655376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROPERTY, PLANT AND EQUIPMENT (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2015</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_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentTextBlock', window );">Summary of Property, Plant and Equipment</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:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property, plant and equipment consisted of the following at December&#160;31, (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;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="11" rowspan="1"></td></tr><tr><td width="53%" rowspan="1" colspan="1"></td><td width="14%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td 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="2" 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;">Estimated</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Useful&#160;Life</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;">2015</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;">2014</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="2" 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;">(in Years)</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: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;" 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:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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;">Land</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">-</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;">10,463</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;">10,463</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:top;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;">Buildings</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: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 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;">64,154</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;">63,837</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: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;">Machinery and equipment</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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&#160;to&#160;25</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;">223,521</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;">228,284</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:top;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;">Furniture and fixtures</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3 to 5</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;">5,354</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;">5,354</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: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;">Transportation equipment</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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 to 5</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;">3,481</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;">3,748</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:top;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;">Improvements</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15</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;">127,727</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;">125,265</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: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;">Construction in progress</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">-</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;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,488</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;">1,177</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: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;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="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;">437,188</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;">438,128</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: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;">Less accumulated depreciation</font></div></td><td colspan="2" 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="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;">236,804</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;">213,351</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: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;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 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;">200,384</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;">224,777</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></table></div></div></div><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_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock', window );">Schedule of Minimum Future Rental Payments</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:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The schedule of minimum rental payments for our corporate office leases is as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;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" rowspan="1"></td></tr><tr><td width="82%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="16%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</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;">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></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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017</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;">221</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2018</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;">225</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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</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;">229</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</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;">19</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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</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;">911</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></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_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentAbstract</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_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</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 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><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 13<br> -Subparagraph b<br> -Article 5<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_PropertyPlantAndEquipmentTextBlock</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_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 future minimum lease payments as of the date of the latest balance sheet presented, in aggregate and for each of the five years succeeding fiscal years, with separate deductions from the total for the amount representing executor costs, including any profit thereon, included in the minimum lease payments and for the amount of the imputed interest necessary to reduce the net minimum lease payments to present value.</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 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6455398&amp;loc=d3e45280-112737<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_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock</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>36
<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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6753861728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EARNINGS PER SHARE AND STOCK REPURCHASE (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2015</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-indent:32px;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><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;padding-bottom:12px;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="12" rowspan="1"></td></tr><tr><td width="56%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td 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="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;">2015</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;">2014</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;">2013</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;font-weight:bold;">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></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 (loss) income</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;">(25,364</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;">15,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 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,232</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 loss / distributed and undistributed income (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;">84</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;">104</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;">75</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 (loss) 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;">(25,448</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;">15,216</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;">7,157</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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;" rowspan="1"><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;" rowspan="1" colspan="1"><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;" rowspan="1"><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;" rowspan="1" colspan="1"><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;" rowspan="1"><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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Denominator (basic):</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><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: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;">Denominator for basic earnings per share-weighted-average shares</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #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,546</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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #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,505</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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #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,463</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></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;font-weight:bold;">Basic (loss) earnings per share&#8212;common shareholders</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;">(1.75</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;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;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;">1.05</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;">0.50</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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;" rowspan="1"><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;" rowspan="1" colspan="1"><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;" rowspan="1"><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;" rowspan="1" colspan="1"><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;" rowspan="1"><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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Denominator (diluted):</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><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: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;">Denominator for basic earnings per share-weighted-average shares</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;">14,546</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;">14,505</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;">14,463</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: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;">Effect of dilutive securities: employee stock options</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #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;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom: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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #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;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom: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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #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;">6</font></div></td><td style="vertical-align:bottom;border-bottom: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></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;">Denominator for dilutive earnings per share-weighted-average shares</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,546</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;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;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:3px double #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,505</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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #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,469</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></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;font-weight:bold;">Diluted (loss) earnings per share&#8212;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: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;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.75</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;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;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;">1.05</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;">0.50</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></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_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>37
<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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6743478416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2015</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_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax 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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Components of Deferred Tax Assets and Liabilities</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:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Significant components of the Company&#8217;s deferred tax assets and liabilities as of December&#160;31 were as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;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" rowspan="1"></td></tr><tr><td width="68%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="14%" rowspan="1" colspan="1"></td><td 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="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;">2015</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;">2014</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;">Deferred tax 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;" 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;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></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;">Property, plant and equipment</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;">31,943</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;">38,070</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;">Prepaid insurance</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;">1,209</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;">1,310</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;">Total deferred tax liabilities:</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,152</font></div></td><td style="vertical-align:bottom;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 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;">39,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: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;">Deferred tax 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;" 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;">Employee benefits</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;">924</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;">951</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;">Uncompleted contracts</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;">3,321</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;">391</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: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;">Stock based compensation expense</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;">825</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;">43</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;">Allowance for uncollectible accounts</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;">16</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;">1,261</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: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;">Federal net operating 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;">5,478</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></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;">AMT tax credits</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;">763</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;">&#8212;</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;">Total deferred tax 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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,327</font></div></td><td style="vertical-align:bottom;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 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,646</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: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;">Net deferred tax liabilities:</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;" 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:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,825</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;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;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: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;background-color:#cceeff;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;">36,734</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;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></tr></table></div></div></div><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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Components of Income Tax Expense</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:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Significant components of income tax expense for the years ended December&#160;31 were as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;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="12" rowspan="1"></td></tr><tr><td width="56%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td 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="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;">2015</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;">2014</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;">2013</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;">Current:</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;">Federal</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;">219</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;">(105</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;">&#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></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;">State</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;">473</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;">459</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;">254</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: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;">Total current</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">692</font></div></td><td style="vertical-align:bottom;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 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;">354</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;">254</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: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;">Deferred:</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;">Federal</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;">(13,614</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 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;">8,120</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;">4,049</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;">State</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;">(447</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;">30</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;">&#8212;</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: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;">Total deferred</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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(14,061</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #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;">8,150</font></div></td><td style="vertical-align:bottom;border-bottom: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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #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;">4,049</font></div></td><td style="vertical-align:bottom;border-bottom: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></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;">Income taxes</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;">(13,369</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;">8,504</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;" 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;">4,303</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></tr></table></div></div></div><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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Reconciliation of Income Tax</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:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A reconciliation of income taxes computed at the U.S. federal statutory tax rate to the Company&#8217;s income tax (benefit) expense for the years ended December&#160;31 is as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;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="21" rowspan="1"></td></tr><tr><td width="35%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="8%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="8%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="8%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td 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="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;">2015</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: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;">%</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;">2014</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: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;">%</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;">2013</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: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;">%</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;">U.S. statutory rate</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;" 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;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;">(13,556</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;" 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;background-color:#cceeff;padding-left:2px;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;">35.0</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;" rowspan="1" colspan="1"><div style="text-align:left;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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;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;background-color:#cceeff;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;">8,338</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;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;background-color:#cceeff;padding-left:2px;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;">35.0</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;" rowspan="1" colspan="1"><div style="text-align:left;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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;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;background-color:#cceeff;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;">4,037</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;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;background-color:#cceeff;padding-left:2px;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;">35.0</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;" rowspan="1" colspan="1"><div style="text-align:left;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Increase (decrease) resulting from:</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="2" 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><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;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><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;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: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;">State income taxes</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;">275</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;background-color:#cceeff;padding-left:2px;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.7</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 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;">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;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;background-color:#cceeff;padding-left:2px;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;">1.0</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;">&#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="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;">317</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;background-color:#cceeff;padding-left:2px;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.7</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;">&#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;">Qualified Production Activities</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 style="vertical-align:bottom;padding-left:2px;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;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;">&#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="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;">(21</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.1</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 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 style="vertical-align:bottom;padding-left:2px;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;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;">&#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;" 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;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;">(88</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 style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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.2</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;">&#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="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;">(124</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 style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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.2</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;">(51</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 style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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.4</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></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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax (benefit) expense</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;">(13,369</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;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;border-bottom:3px double #000000;padding-left:2px;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;">34.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;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;">&#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 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;">8,504</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;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;">&#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 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;">4,303</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37.3</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;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;">&#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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeTaxDisclosureAbstract</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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</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> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32639-109319<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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32537-109319<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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32687-109319<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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</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>38
<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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6767575712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RETIREMENT AND LONG-TERM INCENTIVE PLANS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2015</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_SharebasedPaymentsandRetirementDisclosureAbstract', window );"><strong>Share-based Payments and Retirement 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_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock', window );">Summary of Status of Restricted Stock Awards</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:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of our restricted stock awards activity for the years ended December 31, 2015, 2014 and 2013 is presented in the table below.</font></div><div style="line-height:120%;padding-bottom:12px;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="21" rowspan="1"></td></tr><tr><td width="15%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="2%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="2%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td 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="6" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2013</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="2" 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;">Number</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">of Shares</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;">Weighted-</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Grant-Date</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair&#160;Value</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Per&#160; Share</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="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;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">of Shares</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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Grant-Date</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair&#160;Value</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Per&#160; Share</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="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;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">of Shares</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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Grant-Date</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair&#160;Value</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Per&#160; Share</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;">Restricted shares at the beginning of period</font></div></td><td style="vertical-align:bottom;padding-left:2px;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;">107,840</font></div></td><td style="vertical-align:bottom;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;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;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;">24.27</font></div></td><td style="vertical-align:bottom;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;border-top:1px solid #000000;" 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;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;">178,950</font></div></td><td style="vertical-align:bottom;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;border-top:1px solid #000000;" 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;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-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;">24.00</font></div></td><td style="vertical-align:bottom;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;border-top:1px solid #000000;" 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;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;">143,150</font></div></td><td style="vertical-align:bottom;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;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;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;">24.28</font></div></td><td style="vertical-align:bottom;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></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:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">215,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 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;">16.33</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;background-color:#cceeff;padding-left:2px;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,000</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;">23.19</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;background-color:#cceeff;padding-left:2px;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;">100,150</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;">23.22</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(41,112</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 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;">22.04</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(45,356</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 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;">23.35</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(38,188</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 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;">23.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></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:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited</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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(18,798</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;">21.39</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;border-bottom:1px solid #000000;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:1px solid #000000;background-color:#cceeff;padding-left:2px;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;">(31,754</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;">23.85</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;border-bottom:1px solid #000000;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:1px solid #000000;background-color:#cceeff;padding-left:2px;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;">(26,162</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;">23.82</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: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;">Restricted shares at the end of period</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">262,964</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;">18.33</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">107,840</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;">24.27</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">178,950</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;">24.00</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></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_SharebasedPaymentsandRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Share-based Payments and Retirement Disclosure [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_SharebasedPaymentsandRetirementDisclosureAbstract</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_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.</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_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock</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>39
<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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6766815600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>QUARTERLY OPERATING RESULTS (UNAUDITED) (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2015</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_QuarterlyFinancialInformationDisclosureAbstract', window );"><strong>Quarterly Financial Information 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_ScheduleOfQuarterlyFinancialInformationTableTextBlock', window );">Summary of Quarterly Results of Operations</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:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of quarterly results of operations for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;"> were as follows (in thousands, except per share data):</font></div><div style="line-height:120%;padding-bottom:12px;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="16" rowspan="1"></td></tr><tr><td width="42%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td 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="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;">March&#160;31,</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</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;">June&#160;30,</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015 </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;">September&#160;30,</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015 (a)</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;">December&#160;31,</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015 (a)</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;">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;" 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;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;">99,233</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;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;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;background-color:#cceeff;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;">84,338</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;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;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;background-color:#cceeff;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;">67,531</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;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;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;background-color:#cceeff;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;">55,018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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></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="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;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;">4,448</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;">5,805</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;">(7,837</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 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;">(17,572</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></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;">Net 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:10pt;"><font style="font-family:inherit;font-size:10pt;">83</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;">1,357</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;">(12,137</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 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;">(14,667</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></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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic and fully diluted EPS</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;">0.09</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;">(0.84</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 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;">(1.01</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></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;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="16" rowspan="1"></td></tr><tr><td width="42%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td 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="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;">March&#160;31,</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</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;">June&#160;30,</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</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;">September&#160;30,</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</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;">December&#160;31,</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014 (b)</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;">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;" 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;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;">134,690</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;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;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;background-color:#cceeff;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;">129,169</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;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;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;background-color:#cceeff;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;">118,020</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;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;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;background-color:#cceeff;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;">124,760</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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></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="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;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;">8,773</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;">10,322</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,653</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;">10,808</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: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;">Net 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:10pt;"><font style="font-family:inherit;font-size:10pt;">3,535</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;">4,310</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;">7,586</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;">(111</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></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;">Basic and fully diluted EPS</font></div><div style="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;">0.24</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;">0.30</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;">0.52</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;">(0.01</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></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:40px;" 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:16px;"><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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the third quarter of 2015, we recorded contract losses of </font><font style="font-family:inherit;font-size:10pt;">$14.3 million</font><font style="font-family:inherit;font-size:10pt;"> as a result of our inability to recover certain costs related to a deck and jacket for one of our large deepwater projects, and we recorded an impairment of </font><font style="font-family:inherit;font-size:10pt;">$6.6 million</font><font style="font-family:inherit;font-size:10pt;"> related to assets held for sale. During the fourth quarter of 2015, we recorded additional contract losses of </font><font style="font-family:inherit;font-size:10pt;">$10.3 million</font><font style="font-family:inherit;font-size:10pt;"> related to a decrease in the contract price due to final weight re-measurements and our inability to recover certain costs on disputed change orders related to a large deepwater project which was recently delivered. In addition, during the fourth quarter of 2015, we accrued contract losses of approximately </font><font style="font-family:inherit;font-size:10pt;">$7.6 million</font><font style="font-family:inherit;font-size:10pt;"> resulting from increases in our projected unit labor rates of our fabrication facilities. Our increases in unit labor rates were driven by our inability to absorb fixed costs due to decreases in expected oil and gas fabrication activity.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:40px;" 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:16px;"><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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognized an impairment charge of </font><font style="font-family:inherit;font-size:10pt;">$3.2 million</font><font style="font-family:inherit;font-size:10pt;"> related to a reduction in the fair value of assets held for sale and a </font><font style="font-family:inherit;font-size:10pt;">$3.6 million</font><font style="font-family:inherit;font-size:10pt;"> charge related to an increase in the allowance for doubtful accounts for negotiations of an outstanding contract receivable balance during the fourth quarter of 2014.</font></div></td></tr></table><div style="line-height:120%;padding-left:4px;text-align:left;padding-left:40px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><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_QuarterlyFinancialInformationDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_QuarterlyFinancialInformationDisclosureAbstract</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_ScheduleOfQuarterlyFinancialInformationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 quarterly financial data in the annual financial statements. The disclosure includes financial information for each fiscal quarter for the current and previous year, including revenues, gross profit, income (loss) before extraordinary items and cumulative effect of a change in accounting principle and earnings per share data.</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 270<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)-(j)<br> -URI http://asc.fasb.org/extlink&amp;oid=51825399&amp;loc=d3e1280-108306<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_ScheduleOfQuarterlyFinancialInformationTableTextBlock</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>40
<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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6765046192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Summary of Significant Accounting Policies - Additional Information (Detail)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2015 </div>
<div>USD ($) </div>
<div>a</div>
</th>
<th class="th">
<div>Dec. 31, 2014 </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_SignificantAccountingPoliciesLineItems', window );"><strong>Significant Accounting Policies [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_WorkersCompensationLiabilityCurrentAndNoncurrent', window );">Workers compensation liability | $</a></td>
<td class="nump">$ 2.6<span></span>
</td>
<td class="nump">$ 2.7<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>
</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_SignificantAccountingPoliciesLineItems', window );"><strong>Significant Accounting Policies [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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated life of property, plant and equipment</a></td>
<td class="text">3 years<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>
</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_SignificantAccountingPoliciesLineItems', window );"><strong>Significant Accounting Policies [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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated life of property, plant and equipment</a></td>
<td class="text">25 years<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_NewAccountingPronouncementEarlyAdoptionAxis=us-gaap_NewAccountingPronouncementEarlyAdoptionEffectMember', window );">New Accounting Pronouncement, Early Adoption, Effect</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_SignificantAccountingPoliciesLineItems', window );"><strong>Significant Accounting Policies [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_DeferredTaxAssetsLiabilitiesNetCurrent', window );">Deferred tax assets, current | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (2.6)<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_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=gifi_InglesideTexasMember', window );">Ingleside, Texas</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_SignificantAccountingPoliciesLineItems', window );"><strong>Significant Accounting Policies [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_AreaOfRealEstateProperty', window );">Area of real estate property | a</a></td>
<td class="nump">212<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_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=gifi_AransasPassTexasMember', window );">Aransas Pass, Texas</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_SignificantAccountingPoliciesLineItems', window );"><strong>Significant Accounting Policies [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_AreaOfRealEstateProperty', window );">Area of real estate property | a</a></td>
<td class="nump">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_SignificantAccountingPoliciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Significant Accounting Policies [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_SignificantAccountingPoliciesLineItems</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_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_DeferredTaxAssetsLiabilitiesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, netted by jurisdiction and classified as current.</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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=37586315&amp;loc=d3e31917-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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=37586315&amp;loc=d3e31931-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 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32537-109319<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_DeferredTaxAssetsLiabilitiesNetCurrent</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_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</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_PropertyPlantAndEquipmentUsefulLife</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:durationItemType</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_WorkersCompensationLiabilityCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 and payables pertaining to claims incurred of a workers compensation nature.</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.15(a))<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.15(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 15<br> -Subparagraph 5<br> -Article 9<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_WorkersCompensationLiabilityCurrentAndNoncurrent</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_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_NewAccountingPronouncementEarlyAdoptionAxis=us-gaap_NewAccountingPronouncementEarlyAdoptionEffectMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NewAccountingPronouncementEarlyAdoptionAxis=us-gaap_NewAccountingPronouncementEarlyAdoptionEffectMember</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_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=gifi_InglesideTexasMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=gifi_InglesideTexasMember</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_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=gifi_AransasPassTexasMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=gifi_AransasPassTexasMember</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>41
<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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6766893776">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Contract Revenue and Percentage of Completion Method - Information with Respect to Uncompleted Contracts (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</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_RevenueRecognitionAbstract', window );"><strong>Revenue Recognition [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gifi_ContractsInProcess', window );">Costs incurred on uncompleted contracts</a></td>
<td class="nump">$ 437,658<span></span>
</td>
<td class="nump">$ 742,608<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_EstimatedProfitEarnedtoDateonContracts', window );">Estimated profit earned to date</a></td>
<td class="nump">7,777<span></span>
</td>
<td class="nump">53,551<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gifi_ContractCostsAndEstimatedProfits', window );">Contract costs and estimated profits</a></td>
<td class="nump">445,435<span></span>
</td>
<td class="nump">796,159<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_BilledContractReceivables', window );">Less billings to date</a></td>
<td class="nump">439,694<span></span>
</td>
<td class="nump">787,936<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gifi_NetCostsandEstimatedEarningsInExcessofBillings', window );">Net costs and estimated earnings in excess of billings</a></td>
<td class="nump">$ 5,741<span></span>
</td>
<td class="nump">$ 8,223<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gifi_ContractCostsAndEstimatedProfits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Contract Costs And Estimated Profits</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_ContractCostsAndEstimatedProfits</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_ContractsInProcess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Represents recoverable costs and, where applicable, accrued profit related to long-term contracts that have been inventoried until the customer is billed.</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_ContractsInProcess</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_EstimatedProfitEarnedtoDateonContracts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Estimated Profit Earned to Date on Contracts</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_EstimatedProfitEarnedtoDateonContracts</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_NetCostsandEstimatedEarningsInExcessofBillings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Net Costs and Estimated Earnings In Excess of Billings</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_NetCostsandEstimatedEarningsInExcessofBillings</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_us-gaap_BilledContractReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Amounts due for billed services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the Company and, at a minimum, one other party. An example would be amounts billed to customers under contracts or programs but not paid as of the balance sheet 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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3(c))<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_BilledContractReceivables</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_RevenueRecognitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RevenueRecognitionAbstract</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>42
<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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6759428176">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Contract Revenue and Percentage of Completion Method - Uncompleted Contracts Included in Accompanying Consolidated Balance Sheets (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</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_RevenueRecognitionAbstract', window );"><strong>Revenue Recognition [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_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear', window );">Costs and estimated earnings in excess of billings on uncompleted contracts</a></td>
<td class="nump">$ 12,822<span></span>
</td>
<td class="nump">$ 26,989<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 );">Billings in excess of costs and estimated earnings on uncompleted contracts</a></td>
<td class="num">(7,081)<span></span>
</td>
<td class="num">(18,766)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gifi_NetCostsandEstimatedEarningsInExcessofBillings', window );">Net costs and estimated earnings in excess of billings</a></td>
<td class="nump">$ 5,741<span></span>
</td>
<td class="nump">$ 8,223<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gifi_NetCostsandEstimatedEarningsInExcessofBillings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Net Costs and Estimated Earnings In Excess of Billings</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_NetCostsandEstimatedEarningsInExcessofBillings</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_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=51671739&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=51671739&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=51671739&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_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=51671739&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=51671739&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_RevenueRecognitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RevenueRecognitionAbstract</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>43
<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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6764543200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Contract Revenue and Percentage of Completion Method - Revenues from Major Customers (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Sep. 30, 2015</div></th>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
<th class="th"><div>Sep. 30, 2014</div></th>
<th class="th"><div>Jun. 30, 2014</div></th>
<th class="th"><div>Mar. 31, 2014</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
<th class="th"><div>Dec. 31, 2013</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_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [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>
<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>
<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">$ 55,018<span></span>
</td>
<td class="nump">$ 67,531<span></span>
</td>
<td class="nump">$ 84,338<span></span>
</td>
<td class="nump">$ 99,233<span></span>
</td>
<td class="nump">$ 124,760<span></span>
</td>
<td class="nump">$ 118,020<span></span>
</td>
<td class="nump">$ 129,169<span></span>
</td>
<td class="nump">$ 134,690<span></span>
</td>
<td class="nump">$ 306,120<span></span>
</td>
<td class="nump">$ 506,639<span></span>
</td>
<td class="nump">$ 608,326<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_WalterOilAndGasMember', window );">Customer A</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>
<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>
<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_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [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>
<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>
<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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">55,775<span></span>
</td>
<td class="nump">160,173<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_CustomerBMember', window );">Customer B</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>
<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>
<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_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [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>
<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>
<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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 36,320<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_AnadarkoMember', window );">Customer C</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>
<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>
<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_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [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>
<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>
<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="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>
<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="nump">$ 98,644<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_CustomerTwoMember', window );">Customer D</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>
<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>
<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_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [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>
<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>
<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="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>
<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>
<td class="nump">216,875<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_CustomerOneMember', window );">Customer E</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>
<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>
<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_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [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>
<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>
<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="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>
<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>
<td class="nump">$ 148,539<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_EntityWideRevenueMajorCustomerLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EntityWideRevenueMajorCustomerLineItems</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_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=26872669&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_MajorCustomersAxis=gifi_WalterOilAndGasMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_WalterOilAndGasMember</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_CustomerBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CustomerBMember</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_AnadarkoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AnadarkoMember</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_CustomerTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CustomerTwoMember</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_CustomerOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CustomerOneMember</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>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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6765241200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Contract Revenue and Percentage of Completion Method - Revenues by Geographic Location (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Sep. 30, 2015</div></th>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
<th class="th"><div>Sep. 30, 2014</div></th>
<th class="th"><div>Jun. 30, 2014</div></th>
<th class="th"><div>Mar. 31, 2014</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
<th class="th"><div>Dec. 31, 2013</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_GeographicReportingDisclosureLineItems', window );"><strong>Geographic Reporting 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>
<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>
<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">$ 55,018<span></span>
</td>
<td class="nump">$ 67,531<span></span>
</td>
<td class="nump">$ 84,338<span></span>
</td>
<td class="nump">$ 99,233<span></span>
</td>
<td class="nump">$ 124,760<span></span>
</td>
<td class="nump">$ 118,020<span></span>
</td>
<td class="nump">$ 129,169<span></span>
</td>
<td class="nump">$ 134,690<span></span>
</td>
<td class="nump">$ 306,120<span></span>
</td>
<td class="nump">$ 506,639<span></span>
</td>
<td class="nump">$ 608,326<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_GeographicDistributionAxis=us-gaap_GeographicDistributionDomesticMember', window );">United States</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>
<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>
<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_GeographicReportingDisclosureLineItems', window );"><strong>Geographic Reporting 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>
<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>
<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_Revenues', window );">Revenue</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">287,892<span></span>
</td>
<td class="nump">456,839<span></span>
</td>
<td class="nump">570,726<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_GeographicDistributionAxis=us-gaap_GeographicDistributionForeignMember', window );">International</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>
<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>
<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_GeographicReportingDisclosureLineItems', window );"><strong>Geographic Reporting 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>
<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>
<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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 18,228<span></span>
</td>
<td class="nump">$ 49,800<span></span>
</td>
<td class="nump">$ 37,600<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gifi_GeographicReportingDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Geographic Reporting 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_GeographicReportingDisclosureLineItems</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_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=26872669&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_GeographicDistributionAxis=us-gaap_GeographicDistributionDomesticMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_GeographicDistributionAxis=us-gaap_GeographicDistributionDomesticMember</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_GeographicDistributionAxis=us-gaap_GeographicDistributionForeignMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_GeographicDistributionAxis=us-gaap_GeographicDistributionForeignMember</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>45
<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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6838603248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Contract Revenue and Percentage of Completion Method - Narrative (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2015 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2013 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2015 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2014 </div>
<div>USD ($) </div>
<div>claim </div>
<div>Project</div>
</th>
<th class="th">
<div>Dec. 31, 2013 </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_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [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_LossOnContracts', window );">Loss on contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 33.9<span></span>
</td>
<td class="nump">$ 6.6<span></span>
</td>
<td class="nump">$ 30.8<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_LossonContractsNumberofProjects', window );">Loss on contracts, number of projects | Project</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="nump">2<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_EntityWideDisclosureOnGeographicAreasPercentOfRevenueFromExternalCustomersAttributedToForeignCountries', window );">Percentage of revenue related to fabricated structures for delivery outside U.S</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">6.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_PassThroughCostsAsPercentOfRevenue', window );">Pass-through costs as a percentage of revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">44.40%<span></span>
</td>
<td class="nump">48.20%<span></span>
</td>
<td class="nump">58.50%<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_LossContingencyClaimsSettledNumber', window );">Number of asserted liquidated damages claims settled | claim</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="nump">1<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_OtherPrepaidExpenseCurrent', window );">Amount of liquidated damages claim</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="nump">$ 0.3<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>
<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_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [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_LossOnContracts', window );">Loss on contracts</a></td>
<td class="nump">$ 10.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 24.5<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_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis=gifi_LargeDeepwaterProjectPriorYearsMember', window );">Large Deepwater Project, Prior Years</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_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [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_LossOnContracts', window );">Loss on contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 18.2<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_AmortizationExpensePerUnitOfProductionByCostCenterAxis=gifi_FabricationFacilitiesMember', window );">Fabrication Facilities</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_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [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_LossOnContracts', window );">Loss on contracts</a></td>
<td class="nump">$ 7.6<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gifi_LossonContractLaborRateChanges', window );">Loss on contract due to labor rate changes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9.4<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_EntityWideDisclosureOnGeographicAreasPercentOfRevenueFromExternalCustomersAttributedToForeignCountries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Entity Wide Disclosure On Geographic Areas Percent Of Revenue From External Customers Attributed To Foreign Countries</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_EntityWideDisclosureOnGeographicAreasPercentOfRevenueFromExternalCustomersAttributedToForeignCountries</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_gifi_LossonContractLaborRateChanges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 on Contract, Labor Rate Changes</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_LossonContractLaborRateChanges</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_LossonContractsNumberofProjects">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 on Contracts, Number of Projects</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_LossonContractsNumberofProjects</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_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_EntityWideInformationRevenueFromExternalCustomerLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EntityWideInformationRevenueFromExternalCustomerLineItems</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_LossContingencyClaimsSettledNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 claims settled.</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_LossContingencyClaimsSettledNumber</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_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=25496072&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=26872669&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_OtherPrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 other 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 1<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&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 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6787-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_OtherPrepaidExpenseCurrent</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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis=gifi_LargeDeepwaterProjectPriorYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LargeDeepwaterProjectPriorYearsMember</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_AmortizationExpensePerUnitOfProductionByCostCenterAxis=gifi_FabricationFacilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AmortizationExpensePerUnitOfProductionByCostCenterAxis=gifi_FabricationFacilitiesMember</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>46
<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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6764612832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Contracts Receivable and Retainage - Amounts Due on Contracts (Detail)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2015 </div>
<div>USD ($) </div>
<div>Customer</div>
</th>
<th class="th">
<div>Dec. 31, 2014 </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 );">Current receivables</a></td>
<td class="nump">$ 47,008<span></span>
</td>
<td class="nump">$ 80,448<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_ContractReceivableRetainageDueOneYearOrLess', window );">Retainage due within one year</a></td>
<td class="nump">52<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_AccountsReceivableGross', window );">Accounts receivable, gross</a></td>
<td class="nump">47,104<span></span>
</td>
<td class="nump">84,051<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_AllowanceForDoubtfulAccountsReceivable', window );">Less allowance for doubtful accounts</a></td>
<td class="nump">44<span></span>
</td>
<td class="nump">3,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_AccountsReceivableNet', window );">Accounts receivable, net</a></td>
<td class="nump">47,060<span></span>
</td>
<td class="nump">80,448<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_gifi_ContractTypeAxis=gifi_CompletedContractsMember', window );">Completed Contracts</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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractReceivableDueOneYearOrLess', window );">Current receivables</a></td>
<td class="nump">15,904<span></span>
</td>
<td class="nump">24,667<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_ContractReceivableDueAfterOneYear', window );">Long term receivables due after one year</a></td>
<td class="nump">0<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_gifi_ContractTypeAxis=gifi_ContractsInProgressMember', window );">Contracts In Progress</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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractReceivableDueOneYearOrLess', window );">Current receivables</a></td>
<td class="nump">31,148<span></span>
</td>
<td class="nump">59,384<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_ContractReceivableRetainageDueOneYearOrLess', window );">Retainage due within one year</a></td>
<td class="nump">52<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_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=gifi_Top6CustomerMember', window );">Top 6 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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractReceivableDueOneYearOrLess', window );">Current receivables</a></td>
<td class="nump">$ 29,900<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_PercentageOfRevenueFromMajorCustomer', window );">Percentage of contract receivable</a></td>
<td class="nump">63.70%<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_NumberOfMajorCustomerRevenue', window );">Number of major customers, contracts receivable | Customer</a></td>
<td class="nump">6<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_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_NumberOfMajorCustomerRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 Major Customer 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_NumberOfMajorCustomerRevenue</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_PercentageOfRevenueFromMajorCustomer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 Of Revenue From Major Customer</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_PercentageOfRevenueFromMajorCustomer</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_AccountsReceivableGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 unclassified balance sheet, amounts due from customers or clients for goods or services that have been delivered or sold in the normal 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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.9)<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 SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 3<br> -Article 5<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_AccountsReceivableGross</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_AccountsReceivableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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, the amount due from customers or clients for goods or services that have been delivered or sold in the normal course of business, reduced to their estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection.</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.9)<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.5)<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 SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 3<br> -Article 5<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_AccountsReceivableNet</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_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=49124121&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_ContractReceivableDueAfterOneYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 after 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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 910<br> -SubTopic 310<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=51673017&amp;loc=d3e49354-109356<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_ContractReceivableDueAfterOneYear</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_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_ContractReceivableRetainageDueOneYearOrLess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 that have been withheld because of retainage provisions in a contract to be collected in the next fiscal year following the latest fiscal year. 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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 910<br> -SubTopic 310<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=51673017&amp;loc=d3e49370-109356<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 3<br> -Subparagraph c<br> -Article 5<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_ContractReceivableRetainageDueOneYearOrLess</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_gifi_ContractTypeAxis=gifi_CompletedContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">gifi_ContractTypeAxis=gifi_CompletedContractsMember</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_gifi_ContractTypeAxis=gifi_ContractsInProgressMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">gifi_ContractTypeAxis=gifi_ContractsInProgressMember</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_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=gifi_Top6CustomerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=gifi_Top6CustomerMember</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>47
<FILENAME>R34.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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6764648528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, Gross</a></td>
<td class="nump">$ 437,188<span></span>
</td>
<td class="nump">$ 438,128<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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less accumulated depreciation</a></td>
<td class="nump">236,804<span></span>
</td>
<td class="nump">213,351<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_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, Net</a></td>
<td class="nump">200,384<span></span>
</td>
<td class="nump">224,777<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>
<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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, Gross</a></td>
<td class="nump">10,463<span></span>
</td>
<td class="nump">10,463<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_BuildingMember', window );">Buildings</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, Gross</a></td>
<td class="nump">$ 64,154<span></span>
</td>
<td class="nump">63,837<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_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, estimated useful life</a></td>
<td class="text">25 years<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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and equipment</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, Gross</a></td>
<td class="nump">$ 223,521<span></span>
</td>
<td class="nump">228,284<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>
<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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, Gross</a></td>
<td class="nump">5,354<span></span>
</td>
<td class="nump">5,354<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_TransportationEquipmentMember', window );">Transportation equipment</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, Gross</a></td>
<td class="nump">3,481<span></span>
</td>
<td class="nump">3,748<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_BuildingImprovementsMember', window );">Improvements</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, Gross</a></td>
<td class="nump">$ 127,727<span></span>
</td>
<td class="nump">125,265<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_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, estimated useful life</a></td>
<td class="text">15 years<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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember', window );">Construction in progress</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, Gross</a></td>
<td class="nump">$ 2,488<span></span>
</td>
<td class="nump">$ 1,177<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>
</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, estimated useful life</a></td>
<td class="text">3 years<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 | Machinery and equipment</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, estimated useful life</a></td>
<td class="text">3 years<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 | Furniture and fixtures</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, estimated useful life</a></td>
<td class="text">3 years<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 | Transportation equipment</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, estimated useful life</a></td>
<td class="text">3 years<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>
</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, estimated useful life</a></td>
<td class="text">25 years<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 | Machinery and equipment</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, estimated useful life</a></td>
<td class="text">25 years<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 | Furniture and fixtures</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, estimated useful life</a></td>
<td class="text">5 years<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 | Transportation equipment</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, estimated useful life</a></td>
<td class="text">5 years<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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</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 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<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></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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</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_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business 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 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<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.13)<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_PropertyPlantAndEquipmentGross</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_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentLineItems</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_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 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><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 13<br> -Subparagraph a<br> -Article 5<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 8<br> -Article 7<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_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</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_PropertyPlantAndEquipmentUsefulLife</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:durationItemType</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_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_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BuildingMember</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_TransportationEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TransportationEquipmentMember</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_BuildingImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BuildingImprovementsMember</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_ConstructionInProgressMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ConstructionInProgressMember</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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R35.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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6766954048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment - Additional Information (Detail)<br> ft&#178; in Thousands, $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2015 </div>
<div>USD ($) </div>
<div>ft&#178;</div>
</th>
<th class="th">
<div>Dec. 31, 2014 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2013 </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_OperatingLeasedAssetsLineItems', window );"><strong>Operating Leased Assets [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_LeaseAndRentalExpense', window );">Lease agreement expenses | $</a></td>
<td class="nump">$ 5.9<span></span>
</td>
<td class="nump">$ 5.6<span></span>
</td>
<td class="nump">$ 9.5<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_OfficeSpaceArea', window );">Office space area of leased premises | ft&#178;</a></td>
<td class="nump">8<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_LossContingenciesByNatureOfContingencyAxis=gifi_OperatingLeaseAmendmentMember', window );">Operating Lease Amendment [Member]</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_OperatingLeasedAssetsLineItems', window );"><strong>Operating Leased Assets [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_LeaseExpirationDate1', window );">Lease expiration date</a></td>
<td class="text">Jan. 31,  2020<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_OfficeSpaceArea">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Office Space Area</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_OfficeSpaceArea</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: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_LeaseAndRentalExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is 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>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_LeaseAndRentalExpense</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_LeaseExpirationDate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Date which lease or group of leases is set to expire, in CCYY-MM-DD format.</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_LeaseExpirationDate1</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: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_us-gaap_OperatingLeasedAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OperatingLeasedAssetsLineItems</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_LossContingenciesByNatureOfContingencyAxis=gifi_OperatingLeaseAmendmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LossContingenciesByNatureOfContingencyAxis=gifi_OperatingLeaseAmendmentMember</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>49
<FILENAME>R36.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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6751589920">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Property, Plant and Equipment - Schedule of Minimum Future Rental Payments (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2015 </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_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [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_OperatingLeasesFutureMinimumPaymentsDueCurrent', window );">2016</a></td>
<td class="nump">$ 217<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_OperatingLeasesFutureMinimumPaymentsDueInTwoYears', window );">2017</a></td>
<td class="nump">221<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_OperatingLeasesFutureMinimumPaymentsDueInThreeYears', window );">2018</a></td>
<td class="nump">225<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_OperatingLeasesFutureMinimumPaymentsDueInFourYears', window );">2019</a></td>
<td class="nump">229<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_OperatingLeasesFutureMinimumPaymentsDueInFiveYears', window );">2020</a></td>
<td class="nump">19<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_OperatingLeasesFutureMinimumPaymentsDue', window );">Operating leases, future minimum payments due</a></td>
<td class="nump">$ 911<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_OperatingLeasesFutureMinimumPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.</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 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6584154&amp;loc=d3e38371-112697<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6453985&amp;loc=d3e41502-112717<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_OperatingLeasesFutureMinimumPaymentsDue</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_OperatingLeasesFutureMinimumPaymentsDueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. 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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6584154&amp;loc=d3e38371-112697<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6453985&amp;loc=d3e41502-112717<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_OperatingLeasesFutureMinimumPaymentsDueCurrent</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_OperatingLeasesFutureMinimumPaymentsDueInFiveYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. 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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6453985&amp;loc=d3e41502-112717<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6584154&amp;loc=d3e38371-112697<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_OperatingLeasesFutureMinimumPaymentsDueInFiveYears</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_OperatingLeasesFutureMinimumPaymentsDueInFourYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. 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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6453985&amp;loc=d3e41502-112717<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6584154&amp;loc=d3e38371-112697<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_OperatingLeasesFutureMinimumPaymentsDueInFourYears</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_OperatingLeasesFutureMinimumPaymentsDueInThreeYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. 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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6453985&amp;loc=d3e41502-112717<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6584154&amp;loc=d3e38371-112697<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_OperatingLeasesFutureMinimumPaymentsDueInThreeYears</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_OperatingLeasesFutureMinimumPaymentsDueInTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. 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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6584154&amp;loc=d3e38371-112697<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6453985&amp;loc=d3e41502-112717<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_OperatingLeasesFutureMinimumPaymentsDueInTwoYears</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_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentAbstract</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>50
<FILENAME>R37.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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6764173104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements and Assets Held for Sale - Additional Information (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Sep. 30, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
<th class="th"><div>Dec. 31, 2013</div></th>
<th class="th"><div>Sep. 30, 2014</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_FairValueMeasurementandAssetsHeldforsaleAbstract', window );"><strong>Fair Value Measurement and Assets Held-for-sale [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>
<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_ImpairmentOfLongLivedAssetsToBeDisposedOf', window );">Impairment charge of asset held for sale</a></td>
<td class="nump">$ 600<span></span>
</td>
<td class="nump">$ 6,600<span></span>
</td>
<td class="nump">$ 3,200<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_AssetsHeldForSaleLongLivedFairValueDisclosure', window );">Fair value of assets held for sale</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,500<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_AssetsHeldforsaleReclassificationtoInventory', window );">Reclassification of assets held for sale to inventory</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,727<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_AssetImpairmentCharges', window );">Impairment charge</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="nump">$ 3,200<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_AssetsHeldforsaleReclassificationtoInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Assets Held-for-sale, Reclassification to Inventory</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_AssetsHeldforsaleReclassificationtoInventory</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_FairValueMeasurementandAssetsHeldforsaleAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Fair Value Measurement and Assets Held-for-sale [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_FairValueMeasurementandAssetsHeldforsaleAbstract</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_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=51824106&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=56944662&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_AssetsHeldForSaleLongLivedFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Fair value portion of assets classified as held for 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 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=36462937&amp;loc=d3e19190-110258<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_AssetsHeldForSaleLongLivedFairValueDisclosure</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=51824106&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=56944662&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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R38.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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6839820512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share and Stock Repurchase - Computation of Basic and Diluted Earnings Per Share (Detail) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Sep. 30, 2015</div></th>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
<th class="th"><div>Sep. 30, 2014</div></th>
<th class="th"><div>Jun. 30, 2014</div></th>
<th class="th"><div>Mar. 31, 2014</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
<th class="th"><div>Dec. 31, 2013</div></th>
<th class="th"><div>Jul. 30, 2015</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>
<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>
<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>
<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 (loss) income</a></td>
<td class="num">$ (14,667)<span></span>
</td>
<td class="num">$ (12,137)<span></span>
</td>
<td class="nump">$ 1,357<span></span>
</td>
<td class="nump">$ 83<span></span>
</td>
<td class="num">$ (111)<span></span>
</td>
<td class="nump">$ 7,586<span></span>
</td>
<td class="nump">$ 4,310<span></span>
</td>
<td class="nump">$ 3,535<span></span>
</td>
<td class="num">$ (25,364)<span></span>
</td>
<td class="nump">$ 15,320<span></span>
</td>
<td class="nump">$ 7,232<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_NetIncomeLossAllocatedToParticipatingSecuritiesBasic', window );">Less: distributed loss / distributed and undistributed income (unvested restricted stock)</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">84<span></span>
</td>
<td class="nump">104<span></span>
</td>
<td class="nump">75<span></span>
</td>
<td class="text">&#160;<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 (loss) income attributable to common shareholders</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (25,448)<span></span>
</td>
<td class="nump">$ 15,216<span></span>
</td>
<td class="nump">$ 7,157<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_EarningsPerShareBasicAbstract', window );"><strong>Basic:</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>
<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>
<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_WeightedAverageNumberOfSharesOutstandingBasic', window );">Denominator for basic earnings per share-weighted-average shares</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,546<span></span>
</td>
<td class="nump">14,505<span></span>
</td>
<td class="nump">14,463<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_EarningsPerShareBasic', window );">Basic (loss) earnings per share&#8212;common shareholders</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1.75)<span></span>
</td>
<td class="nump">$ 1.05<span></span>
</td>
<td class="nump">$ 0.50<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_EarningsPerShareDilutedAbstract', window );"><strong>Diluted:</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>
<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>
<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_WeightedAverageNumberOfSharesOutstandingBasic', window );">Denominator for basic earnings per share-weighted-average shares</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,546<span></span>
</td>
<td class="nump">14,505<span></span>
</td>
<td class="nump">14,463<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_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract', window );"><strong>Effect of dilutive securities:</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>
<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>
<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_WeightedAverageNumberDilutedSharesOutstandingAdjustment', window );">Employee stock options</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">6<span></span>
</td>
<td class="text">&#160;<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_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Denominator for dilutive earnings per share-weighted-average shares</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,546<span></span>
</td>
<td class="nump">14,505<span></span>
</td>
<td class="nump">14,469<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_EarningsPerShareDiluted', window );">Diluted (loss) earnings per share&#8212;common shareholders</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1.75)<span></span>
</td>
<td class="nump">$ 1.05<span></span>
</td>
<td class="nump">$ 0.50<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_StockRepurchaseProgramAuthorizedAmount1', window );">Stock repurchase program, authorized amount</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>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,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_NetIncomeLossAllocatedToParticipatingSecuritiesBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Net Income (Loss) Allocated to Participating Securities, Basic</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_NetIncomeLossAllocatedToParticipatingSecuritiesBasic</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_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_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 (loss) for the period per each share of common stock or unit outstanding 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 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 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.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&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 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=32703322&amp;loc=d3e4984-109258<br><br>Reference 4: 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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1252-109256<br><br>Reference 5: 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.19)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 6: 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.23)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 04<br> -Paragraph 18<br> -Article 7<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 20<br> -Article 5<br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 04<br> -Paragraph 21<br> -Article 9<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_EarningsPerShareBasic</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_EarningsPerShareBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EarningsPerShareBasicAbstract</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_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 (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>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.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<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 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1252-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 04<br> -Paragraph 18<br> -Article 7<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 20<br> -Article 5<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 04<br> -Paragraph 21<br> -Article 9<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_EarningsPerShareDiluted</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_EarningsPerShareDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EarningsPerShareDilutedAbstract</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> -Glossary Net Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831255<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=56944662&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 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04.19)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 4: 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 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.18)<br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br>Reference 6: 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.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Other Comprehensive Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831270<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 19<br> -Article 5<br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 04<br> -Paragraph 20<br> -Article 9<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>Net income after adjustments for dividends on preferred stock (declared in the period) and/or cumulative preferred stock (accumulated for 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 11<br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&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_StockRepurchaseProgramAuthorizedAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 stock repurchase plan authorized.</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_StockRepurchaseProgramAuthorizedAmount1</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_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_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract</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_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=7655603&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_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that 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 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<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 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1448-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Weighted-Average Number of Common Shares Outstanding<br> -URI http://asc.fasb.org/extlink&amp;oid=6528421<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_WeightedAverageNumberOfSharesOutstandingBasic</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R39.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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6764270432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Line of Credit - Additional Information (Detail)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Feb. 29, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2015 </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>
</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="text">&#160;<span></span>
</td>
<td class="nump">$ 80,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_LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases', window );">Available borrowings for general corporate purposes</a></td>
<td class="text">&#160;<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_MinimumNetWorthRequiredForCompliance', window );">Financial covenants, minimum net worth</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 254,100,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_DebtInstrumentCovenantTermsMinimumInterestCoverageRatio', window );">Financial covenants, minimum interest coverage ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.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_LineOfCredit', window );">Borrowings under credit agreement</a></td>
<td class="text">&#160;<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_LettersOfCreditOutstandingAmount', window );">Total outstanding letters of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,500,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_DebtInstrumentCovenantTermsMinimumCurrentRatio', window );">Financial covenants, minimum current ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.25<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_DebtInstrumentCovenantTermsMaximumDebttoNetWorthRatio', window );">Financial covenants, maximum debt to net worth ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.5<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>
</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>
</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_LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases', window );">Available borrowings for general corporate purposes</a></td>
<td class="nump">$ 20,000,000.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_MinimumNetWorthRequiredForCompliance', window );">Financial covenants, minimum net worth</a></td>
<td class="nump">$ 250,000,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_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>
</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_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>
</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_DebtInstrumentCovenantTermsMaximumEBITDARatio', window );">Financial covenants, maximum EBITDA ratio</a></td>
<td class="nump">3.0<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_DebtInstrumentCovenantTermsMinimumInterestCoverageRatio', window );">Financial covenants, minimum interest coverage ratio</a></td>
<td class="nump">2.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_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember', window );">London Interbank Offered Rate (LIBOR)</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_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>
</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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.00%<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>
</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>
</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_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Revolving credit facility, unused portion</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,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_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility | Minimum | Subsequent Event</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_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>
</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 unused borrowings, percent</a></td>
<td class="nump">0.25%<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 | Maximum | Subsequent Event</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_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>
</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_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage', window );">Fees on unused borrowings, percent</a></td>
<td class="nump">0.50%<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>
</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>
</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_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Revolving credit facility, unused portion</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 59,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_CreditFacilityAxis=us-gaap_LetterOfCreditMember', window );">Letter of Credit | Subsequent Event</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_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>
</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_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage', window );">Fees on unused borrowings, percent</a></td>
<td class="nump">2.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_DebtInstrumentCovenantTermsMaximumDebttoNetWorthRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 Debt to 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_DebtInstrumentCovenantTermsMaximumDebttoNetWorthRatio</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:decimalItemType</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_DebtInstrumentCovenantTermsMaximumEBITDARatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 EBITDA 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_DebtInstrumentCovenantTermsMaximumEBITDARatio</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:decimalItemType</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:decimalItemType</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_DebtInstrumentCovenantTermsMinimumInterestCoverageRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 Interest Coverage 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_DebtInstrumentCovenantTermsMinimumInterestCoverageRatio</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:decimalItemType</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_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 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><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 SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 19, 20, 22<br> -Article 5<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_LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 amount of borrowing capacity under a line of credit that is available as of the balance sheet date for a specific purpose other than for financing goods acquired for inventory or imminent delivery to a customer.</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_LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases</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_LineOfCreditFacilityRemainingBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings 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 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_LineOfCreditFacilityRemainingBorrowingCapacity</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_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>
<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>
<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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R40.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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6839066144">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes - Components of Deferred Tax Assets and Liabilities (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</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_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [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_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Property, plant and equipment</a></td>
<td class="nump">$ 31,943<span></span>
</td>
<td class="nump">$ 38,070<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_DeferredTaxLiabilitiesPrepaidExpenses', window );">Prepaid insurance</a></td>
<td class="nump">1,209<span></span>
</td>
<td class="nump">1,310<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_DeferredIncomeTaxLiabilities', window );">Total deferred tax liabilities:</a></td>
<td class="nump">33,152<span></span>
</td>
<td class="nump">39,380<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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits', window );">Employee benefits</a></td>
<td class="nump">924<span></span>
</td>
<td class="nump">951<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_DeferredTaxAssetsLongTermContracts', window );">Uncompleted contracts</a></td>
<td class="nump">3,321<span></span>
</td>
<td class="nump">391<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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">Stock based compensation expense</a></td>
<td class="nump">825<span></span>
</td>
<td class="nump">43<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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts', window );">Allowance for uncollectible accounts</a></td>
<td class="nump">16<span></span>
</td>
<td class="nump">1,261<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_DeferredTaxAssetsOperatingLossCarryforwards', window );">Federal net operating loss</a></td>
<td class="nump">5,478<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_DeferredTaxAssetsOther', window );">AMT tax credits</a></td>
<td class="nump">763<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_DeferredTaxAssetsGross', window );">Total deferred tax assets:</a></td>
<td class="nump">11,327<span></span>
</td>
<td class="nump">2,646<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_DeferredTaxLiabilities', window );">Net deferred tax liabilities:</a></td>
<td class="nump">$ 21,825<span></span>
</td>
<td class="nump">$ 36,734<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gifi_DeferredTaxAssetsLongTermContracts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Deferred Tax Assets, Long term Contracts</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_DeferredTaxAssetsLongTermContracts</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_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 deferred tax liability attributable to taxable temporary differences.</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> -Glossary Deferred Tax Liability<br> -URI http://asc.fasb.org/extlink&amp;oid=6510232<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 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32537-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 15<br> -Subparagraph b(2)<br> -Article 7<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_DeferredIncomeTaxLiabilities</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_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</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 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32537-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Deferred Tax Asset<br> -URI http://asc.fasb.org/extlink&amp;oid=6510090<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_DeferredTaxAssetsGross</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_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</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 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=51675352&amp;loc=d3e28680-109314<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 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32621-109319<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 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32632-109319<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_DeferredTaxAssetsOperatingLossCarryforwards</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_DeferredTaxAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences not separately disclosed.</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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32621-109319<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 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32632-109319<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 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=51675352&amp;loc=d3e28680-109314<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_DeferredTaxAssetsOther</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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 tax effect as of the balance sheet date of the amount of the estimated future tax deductions arising from employee benefit costs not otherwise specified in the taxonomy, which can only be deducted for tax purposes when actual costs are incurred, and which can only be realized if sufficient tax-basis income is generated in future periods to enable the deduction to be taken.</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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32621-109319<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 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=51675352&amp;loc=d3e28680-109314<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 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32632-109319<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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits</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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.</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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32632-109319<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 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=51675352&amp;loc=d3e28680-109314<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 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32621-109319<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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost</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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the allowance for doubtful accounts.</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 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=51675352&amp;loc=d3e28680-109314<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 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32632-109319<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 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32621-109319<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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts</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_DeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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, before jurisdictional netting.</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=37586315&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 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32537-109319<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_DeferredTaxLiabilities</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_DeferredTaxLiabilitiesPrepaidExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 deferred tax consequences attributable to taxable temporary differences derived from prepaid expenses.</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_DeferredTaxLiabilitiesPrepaidExpenses</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_DeferredTaxLiabilitiesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 deferred tax liability attributable to taxable temporary differences from property, plant, 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32632-109319<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 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32621-109319<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 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=51675352&amp;loc=d3e28680-109314<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_DeferredTaxLiabilitiesPropertyPlantAndEquipment</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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeTaxDisclosureAbstract</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>54
<FILENAME>R41.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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6839815968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Components of Income Tax Expense (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
<th class="th"><div>Dec. 31, 2013</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_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Current:</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_CurrentFederalTaxExpenseBenefit', window );">Federal</a></td>
<td class="nump">$ 219<span></span>
</td>
<td class="num">$ (105)<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_CurrentStateAndLocalTaxExpenseBenefit', window );">State</a></td>
<td class="nump">473<span></span>
</td>
<td class="nump">459<span></span>
</td>
<td class="nump">254<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_CurrentIncomeTaxExpenseBenefit', window );">Total current</a></td>
<td class="nump">692<span></span>
</td>
<td class="nump">354<span></span>
</td>
<td class="nump">254<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_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Deferred:</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_DeferredFederalIncomeTaxExpenseBenefit', window );">Federal</a></td>
<td class="num">(13,614)<span></span>
</td>
<td class="nump">8,120<span></span>
</td>
<td class="nump">4,049<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_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">State</a></td>
<td class="num">(447)<span></span>
</td>
<td class="nump">30<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_DeferredIncomeTaxExpenseBenefit', window );">Total deferred</a></td>
<td class="num">(14,061)<span></span>
</td>
<td class="nump">8,150<span></span>
</td>
<td class="nump">4,049<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_IncomeTaxExpenseBenefit', window );">Income tax (benefit) expense</a></td>
<td class="num">$ (13,369)<span></span>
</td>
<td class="nump">$ 8,504<span></span>
</td>
<td class="nump">$ 4,303<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_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 federal tax expense (benefit) pertaining to income (loss) 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 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><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Current Tax Expense (or Benefit)<br> -URI http://asc.fasb.org/extlink&amp;oid=6509736<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 S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 4: 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)<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32639-109319<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Staff Accounting Bulletin (SAB)<br> -Number Topic 6<br> -Section I<br> -Paragraph Question 1-7<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_CurrentFederalTaxExpenseBenefit</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_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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) pertaining to taxable income (loss) 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&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><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Current Tax Expense (or Benefit)<br> -URI http://asc.fasb.org/extlink&amp;oid=6509736<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Staff Accounting Bulletin (SAB)<br> -Number Topic 6<br> -Section I<br> -Subsection 7<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_CurrentIncomeTaxExpenseBenefit</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_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract</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_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 state and local tax expense (benefit) pertaining to income (loss) 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 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Current Tax Expense (or Benefit)<br> -URI http://asc.fasb.org/extlink&amp;oid=6509736<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 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32639-109319<br><br>Reference 4: 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><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Staff Accounting Bulletin (SAB)<br> -Number Topic 6<br> -Section I<br> -Subsection 7<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_CurrentStateAndLocalTaxExpenseBenefit</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_DeferredFederalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 deferred federal income tax expense (benefit) pertaining to income (loss) 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 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><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Deferred Tax Expense (or Benefit)<br> -URI http://asc.fasb.org/extlink&amp;oid=6510177<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 S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 4: 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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32639-109319<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Staff Accounting Bulletin (SAB)<br> -Number Topic 6<br> -Section I<br> -Subsection 7<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_DeferredFederalIncomeTaxExpenseBenefit</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_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 deferred income tax expense (benefit) pertaining to income (loss) 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Deferred Tax Expense (or Benefit)<br> -URI http://asc.fasb.org/extlink&amp;oid=6510177<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 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32639-109319<br><br>Reference 4: 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><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Staff Accounting Bulletin (SAB)<br> -Number Topic 6<br> -Section I<br> -Subsection 7<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_DeferredIncomeTaxExpenseBenefit</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_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract</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_DeferredStateAndLocalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 deferred state and local tax expense (benefit) pertaining to income (loss) 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> -Glossary Deferred Tax Expense (or Benefit)<br> -URI http://asc.fasb.org/extlink&amp;oid=6510177<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><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 S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 4: 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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32639-109319<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Staff Accounting Bulletin (SAB)<br> -Number Topic 6<br> -Section I<br> -Subsection 7<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_DeferredStateAndLocalIncomeTaxExpenseBenefit</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_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=6907707&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><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Income Tax Expense (or Benefit)<br> -URI http://asc.fasb.org/extlink&amp;oid=6515339<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R42.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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6765591232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Reconciliation of Income Taxes (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
<th class="th"><div>Dec. 31, 2013</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_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">U.S. statutory rate, amount</a></td>
<td class="num">$ (13,556)<span></span>
</td>
<td class="nump">$ 8,338<span></span>
</td>
<td class="nump">$ 4,037<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_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">State income taxes, amount</a></td>
<td class="nump">275<span></span>
</td>
<td class="nump">311<span></span>
</td>
<td class="nump">317<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_IncomeTaxReconciliationDeductionsQualifiedProductionActivities', window );">Qualified Production Activities, amount</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(21)<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_IncomeTaxReconciliationOtherReconcilingItems', window );">Other, amount</a></td>
<td class="num">(88)<span></span>
</td>
<td class="num">(124)<span></span>
</td>
<td class="num">(51)<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_IncomeTaxExpenseBenefit', window );">Income tax (benefit) expense</a></td>
<td class="num">$ (13,369)<span></span>
</td>
<td class="nump">$ 8,504<span></span>
</td>
<td class="nump">$ 4,303<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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">U.S. statutory rate, percent</a></td>
<td class="nump">35.00%<span></span>
</td>
<td class="nump">35.00%<span></span>
</td>
<td class="nump">35.00%<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_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes', window );">State income taxes, percent</a></td>
<td class="num">(0.70%)<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="nump">2.70%<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_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities', window );">Qualified Production Activities, percent</a></td>
<td class="nump">(0.00%)<span></span>
</td>
<td class="num">(0.10%)<span></span>
</td>
<td class="nump">(0.00%)<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_EffectiveIncomeTaxRateReconciliationOtherAdjustments', window );">Other, percent</a></td>
<td class="nump">0.20%<span></span>
</td>
<td class="num">(0.20%)<span></span>
</td>
<td class="num">(0.40%)<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_EffectiveIncomeTaxRateContinuingOperations', window );">Income tax (benefit) expense, percent</a></td>
<td class="nump">34.50%<span></span>
</td>
<td class="nump">35.70%<span></span>
</td>
<td class="nump">37.30%<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_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32698-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)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<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 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32687-109319<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_EffectiveIncomeTaxRateContinuingOperations</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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 of domestic federal statutory tax rate applicable to pretax income (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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32687-109319<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 S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<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 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32698-109319<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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</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_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to deduction for qualified production 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 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<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 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32698-109319<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 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32687-109319<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_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities</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_EffectiveIncomeTaxRateReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32687-109319<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 S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<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 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32698-109319<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_EffectiveIncomeTaxRateReconciliationOtherAdjustments</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_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).</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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32687-109319<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 S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<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 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32698-109319<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_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes</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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeTaxDisclosureAbstract</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=6907707&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><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Income Tax Expense (or Benefit)<br> -URI http://asc.fasb.org/extlink&amp;oid=6515339<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_IncomeTaxReconciliationDeductionsQualifiedProductionActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 difference between reported income tax expense (benefit) and the expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to deduction for qualified production 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32698-109319<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 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32687-109319<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_IncomeTaxReconciliationDeductionsQualifiedProductionActivities</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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32687-109319<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 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32698-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 08<br> -Paragraph h<br> -Subparagraph 2<br> -Article 4<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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</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_IncomeTaxReconciliationOtherReconcilingItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority noncontrolling interest income (loss), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, increase (decrease) in enacted tax rate, prior year income taxes, increase (decrease) in deferred tax asset valuation allowance, and other adjustments.</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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32698-109319<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 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32687-109319<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_IncomeTaxReconciliationOtherReconcilingItems</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_IncomeTaxReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).</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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32698-109319<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 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32687-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 08<br> -Paragraph h<br> -Subparagraph 1<br> -Article 4<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_IncomeTaxReconciliationStateAndLocalIncomeTaxes</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>56
<FILENAME>R43.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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6836812144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Retirement and Long-Term Incentive Plans - Additional Information (Detail) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
<th class="th"><div>Dec. 31, 2013</div></th>
<th class="th"><div>Dec. 31, 2012</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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_DefinedContributionPlanEmployerDiscretionaryContributionAmount', window );">Employer discretionary contribution</a></td>
<td class="nump">$ 2,300,000<span></span>
</td>
<td class="nump">$ 2,600,000<span></span>
</td>
<td class="nump">$ 2,700,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Available shares for future issuance</a></td>
<td class="nump">1,345,887,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="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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Total unrecognized compensation costs</a></td>
<td class="nump">$ 3,000,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="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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Recognition of compensation cost weighted average period</a></td>
<td class="text">3 years 7 months 6 days<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Total fair value of shares vested</a></td>
<td class="nump">$ 600,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="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_ShareBasedCompensation', window );">Share-based compensation cost charged against income</a></td>
<td class="nump">2,707,000<span></span>
</td>
<td class="nump">1,139,000<span></span>
</td>
<td class="nump">672,000<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_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense', window );">Total income tax benefit under share-base compensation</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">49,000<span></span>
</td>
<td class="nump">116,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_PlanNameAxis=gifi_IncentivePlansMember', window );">Incentive Plans</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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_ShareBasedCompensation', window );">Share-based compensation cost charged against income</a></td>
<td class="nump">$ 2,700,000<span></span>
</td>
<td class="nump">$ 1,100,000<span></span>
</td>
<td class="nump">$ 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_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Employee Stock Option</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Number of shares authorized</a></td>
<td class="nump">1,000,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_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Employee Stock Option | Long Term Incentive Plan 2002</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Number of shares authorized</a></td>
<td class="nump">500,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_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Employee Stock Option | Long Term Incentive Plan 2011</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Number of shares authorized</a></td>
<td class="nump">500,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_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Employee Stock Option | Long Term Incentive Plan 2015</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Number of shares authorized</a></td>
<td class="nump">1,000,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_AwardTypeAxis=gifi_NonPerformanceBasedMember', window );">Non Performance Based</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumVestingPeriodForRestrictedStockAndRestrictedStockUnits', window );">Restricted stock vesting period minimum</a></td>
<td class="text">3 years<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_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Number of share awards</a></td>
<td class="nump">262,964.000<span></span>
</td>
<td class="nump">107,840<span></span>
</td>
<td class="nump">178,950<span></span>
</td>
<td class="nump">143,150<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_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock | Non-employee directors</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Restricted stock vesting period</a></td>
<td class="text">6 months<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_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Shares</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Number of share awards</a></td>
<td class="text">&#160;<span></span>
</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="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_AllocatedShareBasedCompensationExpense', window );">Performance based share compensation expense</a></td>
<td class="nump">$ 1,100,000<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_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested</a></td>
<td class="nump">$ 2,700,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_RangeAxis=us-gaap_MaximumMember', window );">Maximum | Employee Stock Option</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAvailableForGrantToIndividual', window );">Options available for grant to an individual, shares</a></td>
<td class="nump">400,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_RangeAxis=us-gaap_MaximumMember', window );">Maximum | Employee Stock Option | Long Term Incentive Plan 2002</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAvailableForGrantToIndividual', window );">Options available for grant to an individual, shares</a></td>
<td class="nump">200,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_RangeAxis=us-gaap_MaximumMember', window );">Maximum | Employee Stock Option | Long Term Incentive Plan 2011</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAvailableForGrantToIndividual', window );">Options available for grant to an individual, shares</a></td>
<td class="nump">200,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_RangeAxis=us-gaap_MaximumMember', window );">Maximum | Employee Stock Option | Long Term Incentive Plan 2015</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAvailableForGrantToIndividual', window );">Options available for grant to an individual, shares</a></td>
<td class="nump">200,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="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_ShareBasedCompensationArrangementbyShareBasedPaymentAwardOptionsAvailableforGranttoanOutsideDirector', window );">Options available for grant to an outside director, shares</a></td>
<td class="nump">25,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_AwardDateAxis=gifi_A2015AwardsMember', window );">2015 Awards</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1', window );">Performance period awards are earned</a></td>
<td class="text">2 years<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_AwardDateAxis=gifi_A2016AwardsMember', window );">2016 Awards</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1', window );">Performance period awards are earned</a></td>
<td class="text">3 years<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_gifi_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumVestingPeriodForRestrictedStockAndRestrictedStockUnits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Share Based Compensation Arrangement By Share Based Payment Award Minimum Vesting Period For Restricted Stock And Restricted Stock Units</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumVestingPeriodForRestrictedStockAndRestrictedStockUnits</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:durationItemType</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAvailableForGrantToIndividual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Share Based Compensation Arrangement by Share Based Payment Award, Options Available for Grant to an Individual</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAvailableForGrantToIndividual</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gifi_ShareBasedCompensationArrangementbyShareBasedPaymentAwardOptionsAvailableforGranttoanOutsideDirector">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Share Based Compensation Arrangement by Share Based Payment Award, Options Available for Grant to an Outside Director</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_ShareBasedCompensationArrangementbyShareBasedPaymentAwardOptionsAvailableforGranttoanOutsideDirector</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>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_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Represents the expense recognized during the period arising from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments) with employees, directors and certain consultants qualifying for treatment as employees.</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 S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=27013229&amp;loc=d3e301413-122809<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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&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 (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Staff Accounting Bulletin (SAB)<br> -Number Topic 14<br> -Section F<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_AllocatedShareBasedCompensationExpense</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_DefinedContributionPlanEmployerDiscretionaryContributionAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 discretionary contributions made by an employer to a defined contribution plan.</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_DefinedContributionPlanEmployerDiscretionaryContributionAmount</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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Weighted average period over which unrecognized compensation is expected to be recognized for equity-based compensation plans, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</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 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</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:durationItemType</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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Unrecognized cost of unvested share-based awards, other than options, awarded to employees as compensation.</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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions</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_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 recognized tax benefit related to compensation cost for equity-based payment arrangements recognized in income during 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<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_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense</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=56944662&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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</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 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1</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:durationItemType</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Period which an employee's right to exercise an award is no longer contingent on satisfaction of either a service condition, market condition or a performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</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 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</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:durationItemType</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.</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 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 shares (or other type of equity) originally approved (usually by shareholders and board of directors), net of any subsequent amendments and adjustments, for awards under the equity-based compensation plan. As stock or unit options and equity instruments other than options are awarded to participants, the shares or units remain authorized and become reserved for issuance under outstanding awards (not necessarily vested).</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 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</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 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</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_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Intrinsic value of equity-based compensation awards not vested. Excludes stock and unit options.</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_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested</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_PlanNameAxis=gifi_IncentivePlansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PlanNameAxis=gifi_IncentivePlansMember</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_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</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_PlanNameAxis=gifi_LongTermIncentivePlanTwentyZeroTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PlanNameAxis=gifi_LongTermIncentivePlanTwentyZeroTwoMember</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_PlanNameAxis=gifi_LongTermIncentivePlanTwentyElevenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PlanNameAxis=gifi_LongTermIncentivePlanTwentyElevenMember</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_PlanNameAxis=gifi_LongTermIncentivePlanTwentyFifteenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PlanNameAxis=gifi_LongTermIncentivePlanTwentyFifteenMember</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_AwardTypeAxis=gifi_NonPerformanceBasedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AwardTypeAxis=gifi_NonPerformanceBasedMember</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_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AwardTypeAxis=us-gaap_RestrictedStockMember</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_TitleOfIndividualAxis=gifi_NonEmployeeDirectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TitleOfIndividualAxis=gifi_NonEmployeeDirectorMember</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_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AwardTypeAxis=us-gaap_PerformanceSharesMember</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_AwardDateAxis=gifi_A2015AwardsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AwardDateAxis=gifi_A2015AwardsMember</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_AwardDateAxis=gifi_A2016AwardsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AwardDateAxis=gifi_A2016AwardsMember</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>57
<FILENAME>R44.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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6766349888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Retirement and Long-Term Incentive Plans - Summary of Status of Restricted Stock Awards (Detail) - Restricted Stock - $ / shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
<th class="th"><div>Dec. 31, 2013</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Number of Shares</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Number of restricted shares, beginning balance</a></td>
<td class="nump">107,840<span></span>
</td>
<td class="nump">178,950<span></span>
</td>
<td class="nump">143,150<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Number of shares, granted</a></td>
<td class="nump">215,034<span></span>
</td>
<td class="nump">6,000<span></span>
</td>
<td class="nump">100,150<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Number of shares, vested</a></td>
<td class="num">(41,112)<span></span>
</td>
<td class="num">(45,356)<span></span>
</td>
<td class="num">(38,188)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Number of shares, forfeited</a></td>
<td class="num">(18,798)<span></span>
</td>
<td class="num">(31,754)<span></span>
</td>
<td class="num">(26,162)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Number of restricted shares, ending balance</a></td>
<td class="nump">262,964.000<span></span>
</td>
<td class="nump">107,840<span></span>
</td>
<td class="nump">178,950<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted Average Grant-Date Fair Value Per Share</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted-average grant-date fair value, restricted shares, beginning balance</a></td>
<td class="nump">$ 24.27<span></span>
</td>
<td class="nump">$ 24.00<span></span>
</td>
<td class="nump">$ 24.28<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted-average grant-date fair value per share, granted</a></td>
<td class="nump">16.33<span></span>
</td>
<td class="nump">23.19<span></span>
</td>
<td class="nump">23.22<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Weighted-average grant-date fair value per share, vested</a></td>
<td class="nump">22.04<span></span>
</td>
<td class="nump">23.35<span></span>
</td>
<td class="nump">23.14<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Weighted-average grant-date fair value per share, forfeited</a></td>
<td class="nump">21.39<span></span>
</td>
<td class="nump">23.85<span></span>
</td>
<td class="nump">23.82<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted-average grant-date fair value, restricted shares, ending balance</a></td>
<td class="nump">$ 18.33<span></span>
</td>
<td class="nump">$ 24.27<span></span>
</td>
<td class="nump">$ 24.00<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</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 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</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 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</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 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 weighted average fair value of nonvested awards on equity-based plans excluding option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, revenue or profit achievement stock award plan) for which the employer is contingently obligated to issue equity instruments or transfer assets to an employee who has not yet satisfied service or performance criteria necessary to gain title to proceeds from the sale of the award or underlying shares or units.</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 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</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>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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 number of equity-based payment instruments, excluding stock (or unit) options, that vested 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</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 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</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_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AwardTypeAxis=us-gaap_RestrictedStockMember</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>58
<FILENAME>R45.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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6765984176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Quarterly Operating Results (Unaudited) - Summary of Quarterly Results of Operations (Detail) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Sep. 30, 2015</div></th>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
<th class="th"><div>Sep. 30, 2014</div></th>
<th class="th"><div>Jun. 30, 2014</div></th>
<th class="th"><div>Mar. 31, 2014</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
<th class="th"><div>Dec. 31, 2013</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_QuarterlyFinancialInformationDisclosureAbstract', window );"><strong>Quarterly Financial Information Disclosure [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>
<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>
<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">$ 55,018<span></span>
</td>
<td class="nump">$ 67,531<span></span>
</td>
<td class="nump">$ 84,338<span></span>
</td>
<td class="nump">$ 99,233<span></span>
</td>
<td class="nump">$ 124,760<span></span>
</td>
<td class="nump">$ 118,020<span></span>
</td>
<td class="nump">$ 129,169<span></span>
</td>
<td class="nump">$ 134,690<span></span>
</td>
<td class="nump">$ 306,120<span></span>
</td>
<td class="nump">$ 506,639<span></span>
</td>
<td class="nump">$ 608,326<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">(17,572)<span></span>
</td>
<td class="num">(7,837)<span></span>
</td>
<td class="nump">5,805<span></span>
</td>
<td class="nump">4,448<span></span>
</td>
<td class="nump">10,808<span></span>
</td>
<td class="nump">14,653<span></span>
</td>
<td class="nump">10,322<span></span>
</td>
<td class="nump">8,773<span></span>
</td>
<td class="num">(15,156)<span></span>
</td>
<td class="nump">44,556<span></span>
</td>
<td class="nump">23,661<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 (loss) income</a></td>
<td class="num">$ (14,667)<span></span>
</td>
<td class="num">$ (12,137)<span></span>
</td>
<td class="nump">$ 1,357<span></span>
</td>
<td class="nump">$ 83<span></span>
</td>
<td class="num">$ (111)<span></span>
</td>
<td class="nump">$ 7,586<span></span>
</td>
<td class="nump">$ 4,310<span></span>
</td>
<td class="nump">$ 3,535<span></span>
</td>
<td class="num">$ (25,364)<span></span>
</td>
<td class="nump">$ 15,320<span></span>
</td>
<td class="nump">$ 7,232<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 fully diluted EPS (in dollars per share)</a></td>
<td class="num">$ (1.01)<span></span>
</td>
<td class="num">$ (0.84)<span></span>
</td>
<td class="nump">$ 0.09<span></span>
</td>
<td class="nump">$ 0.00<span></span>
</td>
<td class="num">$ (0.01)<span></span>
</td>
<td class="nump">$ 0.52<span></span>
</td>
<td class="nump">$ 0.30<span></span>
</td>
<td class="nump">$ 0.24<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_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_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=26872669&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_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> -Glossary Net Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831255<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=56944662&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 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04.19)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 4: 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 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.18)<br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br>Reference 6: 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.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Other Comprehensive Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831270<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 19<br> -Article 5<br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 04<br> -Paragraph 20<br> -Article 9<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_QuarterlyFinancialInformationDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_QuarterlyFinancialInformationDisclosureAbstract</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_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=26872669&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>59
<FILENAME>R46.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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6764163776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Quarterly Operating Results (Unaudited) - Summary of Quarterly Results of Operations Narrative (Detail) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Sep. 30, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
<th class="th"><div>Dec. 31, 2013</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_CondensedFinancialStatementsCaptionsLineItems', window );"><strong>Condensed Financial Statements, Captions [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>
<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 );">Loss on contract recognized</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="nump">$ 33.9<span></span>
</td>
<td class="nump">$ 6.6<span></span>
</td>
<td class="nump">$ 30.8<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 charge of asset held for sale</a></td>
<td class="nump">$ 0.6<span></span>
</td>
<td class="nump">$ 6.6<span></span>
</td>
<td class="nump">$ 3.2<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_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease', window );">Increase in allowance for doubtful accounts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3.6<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_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis=gifi_LargeDeepwaterProjectMember', window );">Large Deepwater Project</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>
<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_CondensedFinancialStatementsCaptionsLineItems', window );"><strong>Condensed Financial Statements, Captions [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>
<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_LossOnContracts', window );">Loss on contract recognized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14.3<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="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>
<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_CondensedFinancialStatementsCaptionsLineItems', window );"><strong>Condensed Financial Statements, Captions [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>
<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 );">Loss on contract recognized</a></td>
<td class="nump">10.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 24.5<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_AmortizationExpensePerUnitOfProductionByCostCenterAxis=gifi_FabricationFacilitiesMember', window );">Fabrication Facilities</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>
<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_CondensedFinancialStatementsCaptionsLineItems', window );"><strong>Condensed Financial Statements, Captions [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>
<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_LossOnContracts', window );">Loss on contract recognized</a></td>
<td class="nump">$ 7.6<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>
<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_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 allowance for doubtful accounts.</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_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease</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_CondensedFinancialStatementsCaptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CondensedFinancialStatementsCaptionsLineItems</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_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=51824106&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=56944662&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_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=25496072&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=26872669&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_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis=gifi_LargeDeepwaterProjectMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LargeDeepwaterProjectMember</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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationExpensePerUnitOfProductionByCostCenterAxis=gifi_FabricationFacilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AmortizationExpensePerUnitOfProductionByCostCenterAxis=gifi_FabricationFacilitiesMember</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>60
<FILENAME>R47.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.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6765926384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events - Additional Information (Detail) - USD ($)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Feb. 25, 2016</div></th>
<th class="th"><div>Jan. 01, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</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>
</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_DividendsPayableDateDeclaredDayMonthAndYear', window );">Dividends payable, date declared</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Feb. 25,  2016<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_DividendPayableDateToBePaidDayMonthAndYear', window );">Dividends declared, payable date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Mar. 24,  2016<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_DividendsPayableDateOfRecordDayMonthAndYear', window );">Dividends declared, record date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Mar. 10,  2016<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>
</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>
</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</a></td>
<td class="nump">$ 0.01<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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event | LEEVAC Shipyards, LLC</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_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>
</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_BusinessCombinationConsiderationTransferred1', window );">Acquisition purchase price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20.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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">Cash received from acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.6<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_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</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 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=6911251&amp;loc=d3e6578-128477<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6927-128479<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=6911251&amp;loc=d3e6613-128477<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_BusinessCombinationConsiderationTransferred1</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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, acquired at the acquisition date. 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.</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 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=56956791&amp;loc=d3e4845-128472<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents</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_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_DividendPayableDateToBePaidDayMonthAndYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Date the declared dividend will be paid, in CCYY-MM-DD format.</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 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4304-108586<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_DividendPayableDateToBePaidDayMonthAndYear</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: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_us-gaap_DividendsPayableDateDeclaredDayMonthAndYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Date the dividend to be paid was declared, in CCYY-MM-DD format.</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 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4304-108586<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_DividendsPayableDateDeclaredDayMonthAndYear</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: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_us-gaap_DividendsPayableDateOfRecordDayMonthAndYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Date the holder must own the stock to be entitled to the dividend, in CCYY-MM-DD format.</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_DividendsPayableDateOfRecordDayMonthAndYear</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: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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=gifi_LEEVACShipyardsLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BusinessAcquisitionAxis=gifi_LEEVACShipyardsLLCMember</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>61
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M_D <NP[NX9)&,UI ]6-&9268-I8&B[MV'1 J.-SO4O<*F7FJ5I JLQ?4M>L
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
ML&%WJ1F)B7,X!N"#T.).E*)YGCC=<<E-)J-WJ73E_W%$ZJXX;T-,6+TBM&Z
M0N*Z'SPHC8D!'HY7W8O5J8 #%:_<OE08%,V3;#Z-S\.<GI.S<!HF$279%:5Y
MAB >@GB?@I"]!4,@'X'\GX"R''YF- '(_(+,%S1%H "!@E\%&4YT%2:7"'2
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
MC E+ K'P=2"-">4H1EZ.T2MI]&Z:M29MZ.'S).(!+S'R<HQ>2:.78["*J2.
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
MU)L&T4,PD=UL*.G"_UDV"AH?E]NPMM.3FC8>^_,'67YI^0Y02P,$%     @
MAY!I2+HH4%FO 0  %@0  !D   !X;"]W;W)K<VAE971S+W-H965T,C(N>&UL
M?53);J,P&'X5RP]0@R%M%1&DIM5HYC!2U</,V8&?1?5";1/:MZ\70I.*YH*W
M;_N]4$Q*OYH.P*)WP:79X<[:84N(J3H0S-RH :1;:906S+JA;HD9-+ ZD 0G
M-$ENB6"]Q&41YIYU6:C1\E["LT9F%(+ICSUP->UPBD\3+WW;63]!RH(LO+H7
M($VO)-+0[/!#NMUO/"( _O4PF;,^\MD/2KWZP9]ZAQ,? 3A4UBLPUQSA$3CW
M0L[X;=;\LO3$\_Y)_5>HUJ4_, ./BO_O:]NYL E&-31LY/9%3;]A+B$DK!0W
MX8NJT5@E3A2,!'N/;2]#.\65/)MIZP0Z$^A"N$]"\&@48CXQR\I"JPGIN+4#
M\R>8;JG;B JY; ;[I5"]1Y3%L:194I"C%[K [".&!DRZ((A37RSHSQ9[>D:G
MZ_3L2L(LT+/H?INL"^17!/(@D,\EIJLE7F)^2+FY8K*Y$,A632XQ^3<3<G9P
M G0;[J=!E1JEC2>TS"Y/X(&&@_^"E\7 6OC+=-M+@P[*NNL3+D"CE 47(KEQ
M*3KW2)<!A\;Z[IWKZWAOX\"JX?0*EU]!^0E02P,$%     @ AY!I2!(+W22E
M 0  L0,  !D   !X;"]W;W)K<VAE971S+W-H965T,C,N>&UL?5/+;MLP$/P5
M@A\0RO0CA2$+B%,4[:% D$-[IJ651(3DJB1EI7]?/F3%"=Q<^)R9G=TERPGM
MB^L!/'G5RK@#[;T?]HRYN@<MW!T.8,)-BU8+'[:V8VZP()I$THKQHM@Q+:2A
M59G.GFQ5XNB5-/!DB1NU%O;O$11.![JBEX-GV?4^'K"J9 NOD1J,DVB(A?9
M'U;[XR8B$N"7A,E=K4GT?D)\B9L?S8$6T0(HJ'U4$&$ZPR,H%85"X#^SYEO(
M2+Q>7]2_I6R#^Y-P\(CJMVQ\'\P6E#30BE'Y9YR^PYS"-@K6J%P:23TZC_I"
MH42+USQ+D^8IWVSY3+M-X#.!+X0O13*> R6;7X4756EQ(C:7=A"Q@ZL]#X6H
M2?#F:+Q*V4=$59XKOMZ6[!R%WF&.&<,39K4@6%!?0O#_ASCR*SJ_35]_XG"=
MZ.L<?;>[+;#Y1&"3!#9SBKN;*;['W'\(PJYJJL%VZ>DX4N-H?"[><KJ\SH?4
M1/8&K\I!=/!3V$X:1T[H0V=3;UI$#\%$<;>EI __9]DH:'U<WH>US4\J;SP.
MEP^R_-+J'U!+ P04    " "'D&E(K)6!;, !  ![!   &0   'AL+W=O<FMS
M:&5E=',O<VAE970R-"YX;6Q]5-MNHS 0_16+#ZC!D+2-"%+3U6KW8:6J#^VS
M \-%]86U3>C^?7TA-*Q(7K#'/I<9,W8^2O6A6P"#/CD3>A^UQO0[C'79 J?Z
M3O8@[$XM%:?&AJK!NE= *T_B#),XWF)..Q$5N5][444N!\,Z 2\*Z8%SJOX=
M@,EQ'R71>>&U:UKC%G"1XYE7=1R$[J1 "NI]])3L#EN'\("W#D9],4<N]Z.4
M'R[X7>VCV*4 #$KC%*@=3O ,C#DA:_QWTORV=,3+^5G]IZ_69G^D&IXE>^\J
MT]IDXPA54-.!F5<Y_H*IA(T3+"73_HO*01O)SY0(<?H9QD[X<0P[FWBBK1/(
M1" SX<$3<##R:?Z@AA:YDB-2X6A[ZOY@LB/V($ID<].1V_+5.T21GPJ2/N3X
MY(06F$/ $(])9@2VZK,%N6YQ(!=TLDY/;V28>GH:W.^O"&0W!#(OD$TE/JZ6
MN,!D\;K)YH;)9B&0K)HL,5<JV=XPV2X$TE63)2;[SP1?= <'U?A+H%$I!V%"
M&\RK\SU[(KZ[ON%%WM,&_E#5=$*CHS2V1WV7U5(:L$G$=[;4UKX$<\"@-FYZ
M;^<J7(X0&-F?K_K\WA1?4$L#!!0    ( (>0:4@QTCT!I@$  +$#   9
M>&PO=V]R:W-H965T<R]S:&5E=#(U+GAM;'U3RV[;,!#\%8(?$,JT% >&+"!.
M4;2' D$.[9F65A(14JN2E)7^??F0%:=P<^%S9G9VERQG-*^V!W#D3:O!'FCO
MW+AGS-8]:&'O<(3!W[1HM'!^:SIF1P.BB22M&,^R>Z:%'&A5QK-G4Y4X.24'
M>#;$3EH+\^<("N<#W=#+P8OL>A<.6%6RE==(#8.5.! #[8$^;O;'/" BX*>$
MV5ZM2?!^0GP-F^_-@6;! BBH75 0?CK#$R@5A'S@WXOF>\A O%Y?U+_&;+W[
MD[#PA.J7;%SOS6:4--"*2;D7G+_!DD(1!&M4-HZDGJQ#?:%0HL5;FN40YSG=
M% \+[3:!+P2^$AZR:#P%BC:_"">JTN!,3"KM*$('-WON"U$3[\W2<!6S#XBJ
M/%<\+TIV#D(?,,>$X1&S61',JZ\A^/]#'/D5G=^F;S]QN(WT;8J^*VX+Y)\(
MY%$@7U*\OYGB1\SNGR#LJJ8:3!>?CB4U3H-+Q5M/U]?YR&-/WN%5.8H.?@C3
MR<&2$SK?V=B;%M&!-Y'=%93T_O^L&P6M"\N=7YOTI-+&X7CY(.LOK?X"4$L#
M!!0    ( (>0:4@E:-I$I@$  +$#   9    >&PO=V]R:W-H965T<R]S:&5E
M=#(V+GAM;'U3RV[;,!#\%8(?$,JTW+J&+"!.4;2' $$.Z9F65A(1DJN2E)7\
M?4A*5IS"R87/F=G97;(8T3Z[#L"3%ZV,V]/.^W['F*LZT,+=8 \FW#1HM?!A
M:UOF>@NB3B2M&,^R;TP+:6A9I+,'6Q8X>"4-/%CB!JV%?3V PG%/5_1\\"C;
MSL<#5A9LX=52@W$2#;'0[.GM:G?((R(!GB2,[F)-HO<CXG/<_*GW-(L60$'E
MHX((TPGN0*DH% +_FS7?0T;BY?JL_BME&]P?A8,[5']E[;M@-J.DAD8,RC_B
M^!OF%#91L$+ETDBJP7G49PHE6KQ,LS1I'J>;33[3KA/X3. +89LEXU.@9/.G
M\*(L+([$3J7M1>S@:L=#(2H2O#D:KU+V$5$6IY+GVX*=HM 'S&'"\(19+0@6
MU)<0_/,0!WY!Y]?IZR\<KA-]/47??A(__T(@3P+YG.*/JRE^P&RR_X*PBYIJ
ML&UZ.HY4.!@_%6\Y75[G+4\]>8>712]:N!>VE<:1(_K0V=2;!M%#,)'=;"CI
MPO]9-@H:'Y??P]I.3VK:>.S/'V3YI>4;4$L#!!0    ( (>0:4@Q)0:N6P(
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
M85D'E'3*='/=%^Z_Y@:*3_>78WV^JO]02P,$%     @ AY!I2)H#TG<W P
MMPT  !D   !X;"]W;W)K<VAE971S+W-H965T,S N>&ULC5?9;J,P%/T5Q <4
M+V"@(DA-NB7-2%4?9IYIXB2H@#- FL[?#\8.L2/'X87%G'/NXNN+G1Q9_=7L
M*&V=G[*HFHF[:]O]O><UJQTML^:.[6G5?=FPNLS:[K7>>LV^IMFZ)Y6%AP @
M7IGEE9LF_=A[G2;LT!9Y1=]KISF495;_F]*"'2<N=$\#'_EVU_(!+TV\@;?.
M2UHU.:N<FFXF[@.\7\*80WK$[YP>&^79X<Y_,O;%7^;KB0NX#[2@JY9+9-WM
MF\YH47"ESO)?*7JVR8GJ\TG]N0^W<_\S:^B,%7_R=;OKO 6NLZ:;[%"T'^SX
M2F4, 1=<L:+IK\[JT+2L/%%<I\Q^Q#VO^OM1?(F I)D)2!+00!CLF E8$O"9
MX%L)OB3X8PF!) 1C"402R%A"* GA6$(D"=%80BP)\5@"GW,Q<^!,(7;*,-EP
MM)73=$-T0?%$8?5E^9BU69K4[.C48BWM,[YDX7W'ZL2=KA@;EW_KRYU#TN0[
M12%.O&^NI&&F H,DQC=A%BH&#@BO<V'P UG\F"+5ALG"3$.$@0GSJ&*,?C[I
M*L2$>58QV.C,BRX3FC"O.B8R8>8Z)C:F]F9JWFX[O%0A2O*T"<*V0L&] !9>
M1,"LX-L4_%[!%RY<I*P252 @80\) @ C$VJFHD@88&A"/:JHR,?8J/6DHN(8
M86Q"/:LHB/R0 !/L18/!"" C[%57BR&)3;"Y!L,^B8UJ"Q6& 8%FHV]::@$A
MV&ATJ>461!@1\TP'MID.E)E&T95V0&P*9$RUA3:%\&:U+02$R&H++WN*3)R*
M@@1 I4EJWD0V;R(M(\BL$-L4XC$9X;\>2Z\'MW,B,;*<"$;7+-G_*E"+]TK&
MH.V/\ #1J(BM30OBFQ&_28QL 1'Q_2N6K,T-^EK$US2LRP8&HR*V+AQ(;D:\
ME!A1T@B2Z-H/ 5I7& RUD*]I6-<%C$:%;%T9,!X1<JPV4S\*E/8G3'G*QJFD
M];8_#S3.BAVJ5C@XC YGC@?$-UX7XU-X/X>&\04_H_0;M;-\FNRS+?V5U=N\
M:IQ/UG8;OG[#MF&LI9WCX*ZKB5UWBAI>"KII^6/8/=?B7"%>6K8_'9.&LUKZ
M'U!+ P04    " "'D&E(1(3NDNH"  !5"P  &0   'AL+W=O<FMS:&5E=',O
M<VAE970S,2YX;6R-EMMNHS 0AE\%\0#%!S F(DA->DJ:E:I>[%[3Q$E0 6?!
M:;IOOS808D<NX8:#^?Y_AO%8=GSBU6>]9TPXWT5>UE-W+\1AXGGU>L^*M+[C
M!U;*+UM>%:F0K]7.JP\52S>-J,@]! #QBC0KW21NQMZJ).9'D6<E>ZN<^E@4
M:?5OQG)^FKK0/0^\9[N]4 ->$GN];I,5K*PS7CH5VT[=>SA90:"0AOB=L5.M
M/3LJ^0_./]7+8C-U@<J!Y6PME$4J;U]LSO)<.<G(?SO32TPEU)_/[D_-[\KT
M/]*:S7G^)]N(O<P6N,Z&;=-C+M[YZ85U_Q HPS7/Z^;JK(^UX,59XCI%^MW>
ML[*YG]HO%'0RNP!U M0+^CAV >X$^"+P!P5^)_#'"H).$(P5D$Y Q@K"3A".
M%=!.0,<*HDX0C16H.6]G#EPD9%C23S8<'>4\W1!=2;RVL9JV?$A%FL05/SE5
MNY8.J5JR<")5TMR1S5B[ZEO3[@I)XJ\$41)[7\K)8&8M@UHF]&W,4F=@3W@R
MA3X/-)#'#.DQ;!'F!A$&-N9!9ZQY/IHNUO]]TAEL3>;9M EMS(O)4!NS,)G(
M6MJ;I7F]G?!*1[3B&1.$AQH%-P:X:Y30[N /.?B-@]^F<%6RLNV"%@D;) @
MI#9JKE,D##"T40\Z17V,K5Z/.A5%"&,;]:13$/DA 3;LV< @!<B*O9AN$221
M#5L8&/9)9'5;ZA@&!-J#OAJE!81@:]"545M ,2+VF0Z&9CK09AI1:G<@0PYD
M3+>%0P[AS6Y;M@@Y!Z$1LE9.Q_R T!\JIV-!",*?*D>'LJ9&Y2*[0S3D$(VI
MG-JB!O8$<+MV'=-U)T7(NKQ>#<R/*+ VY\K L%Q>X"IO3]O6"E;MFM-:[:SY
ML13MW_:C_8GP'JEM\6I\!B<+:!E?JA-DLXU>[)/XD.[8K[3:967M?' AM^-F
M.]UR+IC,&]S)3M_+,V[_DK.M4(^A?*[:4U_[(OCA?(CM3]+)?U!+ P04
M" "'D&E((LFOIMD"  "%"P  &0   'AL+W=O<FMS:&5E=',O<VAE970S,BYX
M;6R-5MN.FS 0_17$!P#F3D20<E7[4&FU#^VS-W$2M(!3["3;OZ\OA+57QLM+
MP.;,F3/C&6?*!^[?R04AZGRT34>6[H72Z\+WR>&"6D@\?$4=^W+"?0LI6_9G
MGUQ[!(_"J&W\, A2OX5UYU:EV'OIJQ+?:%-WZ*5WR*UM8?]OC1K\6+K ?6Z\
MUN<+Y1M^5?JCW;%N44=JW#D].BW=%5CL0<$A O&[1@^BO#M<_!O&[WSQ\[AT
M ZX!->A .05DCSO:H*;A3,SSWX'TTR<W5-^?['L1+I/_!@G:X.9/?:07IC9P
MG2,ZP5M#7_'C!QIB2#CA 3=$_#J'&Z&X?9JX3@L_Y+/NQ/,AO^3!8&8V" >#
M<#0(@=4@&@RBN0;Q8!#/-4@&@V0TB"*K03H8I%\\^#)9(M5;2&%5]OCA]+(^
MKI"7(5BD[# /#LLO<?DG<8(<497W*BR"TK]S(@VSEIA08K+8A-FJ&# B?*9@
ME!%.RUB'JHL"F%QL=$QHE#&#9Z=C(A-F/^5+"RBRY#42!-% $)L)8@M!+ CB
M@2#1578R6HDI!":*O,($VJF@U$M-F+U&%'BY66YBD9MH<HU>=A*32HS916IQ
MD6HN,N/YZYC<>/XZIC">_Q2/)C:SB,T4@B@P]M56QYB+5<<8BWZO8R*SV-PB
M-M<(8N/AY<KA331X87%1:"Z,Y;PKE"H,O(DX^+_%]&T6:&[2"0KKA0CF="ZP
M7&8K$'[?N^L!)*,%:KAJAVNH,/:2"3FVJPA$6E*R"0K;903B64FQ71 @^3XI
MFP$T)"7W)FX)8+LF0*J%.]&[P-:\()L5KJVE0#ZG!G(EW,R;*E=;7P&]L8Q_
M 5N@=E;A?8W'5T:&%O5G,=T1YX!O'959&'?'"7(5\I'CR_X:+#; L+_E$Z<8
M43[IJ_(*S^@7[,]U1YPW3-F@(T:5$\84,=6!QXKAPF;B<=&@$^6O&7OOY90H
M%Q1?GT/O.'E7_P%02P,$%     @ AY!I2*MT+X'1 @  5PL  !D   !X;"]W
M;W)K<VAE971S+W-H965T,S,N>&ULC9;;CML@$(9?Q?(#K &?(\?2;JJJO:BT
MVHOVFB0DL=8VJ2')]NW+P?'""E!N8F/_,WQCX,\T-SJ]LQ,A//H8^I&MXQ/G
MYU62L-V)#)@]T3,9Q9L#G0;,Q7 Z)NP\$;Q704.?( "*9,#=&+>->O8ZM0V]
M\+X;R>L4L<LPX.G?"^GI;1W#^/[@K3N>N'R0M$VRQ.V[@8RLHV,TD<,Z?H:K
M#5(2I?C=D1LS[B,)OZ7T70Y^[M<QD RD)SLN4V!QN9(-Z7N92<S\=T[Z.:<,
M-._OV;^K<@7^%C.RH?V?;L]/@A;$T9X<\*7G;_3V@\PUY#+ACO9,_4:["^-T
MN(?$T8 _]+4;U?6FWU1@#G,'H#D +0&H#@:D<T#Z&: KU62JKF^8X[:9Z"V:
M]&*<L5QSN$K%E]M%HA@6RU?J<TE%VUS;%((FN<I$EN9%:Y#2P$61B.S+%,@_
MQ0LRPE,(75-L3 W*4_<D::".5"5(YTF0.T$62)"I!-F<(+4I1UV)UI1*DY4
M5"[5QE15(,LJ-TP>@,DMF,P)HS6%TN3(26)*@)NB"% 4%D7NI"B,*;(2 B?K
MQE15&<@]NZ@,P)063.&$*4T8-XDI20O@V6E5 *2R0$HG2&5]%5  )XNI"FR4
M.@!36S">!-+-_ 8 'CDY,.@A\(&S,XMTM3"O/3O%DJ&L*$H/4,!QGB&R@&HW
M$'*>#@O&+;%!0JX$4Q,$^5*$? EF#ZU/R$U@_LCZF&8A;#ISFYLER^NTRCQ
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
M\K"@Y*+,=*/GPC4JMU"\N;?=H?=G_P!02P,$%     @ AY!I2$(64Z3< 0
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
M8)@ 8YXA$V+,"V3&Z-!>'9K7ZX:7.H(/W@I$X3U)I*9BHG4$VA0!YW@$9HK
MZ@BLCC FT&;65$J#!#7RBS#. PR[@YA'*(K=ZQBA/@H]Z%!(,>01-D=0ZT\Z
M%/@AQZ!G'6*4N!CTHD/4ISX&+8 GSZ><8=@K& *?>FB+2^#=TZH,)-<W)=?7
MDDNYAWIN&-X,->Y71XB+,DN=T<H=>.4FKQQX17.^X'!\&0M1OQR,KT?0M"]U
M*B!:(0+/@<ESH$T_/=D@0FB*$()>XU45ZL//?(9VY_6"<M%82T@Q;9R!Y[')
M\QAX1MTL&B9L9^?H<@%L/>L4&?58UB%WU%-:ZJO!L.>Z(%$]J2;F?9L,2%4+
M7<O5)=;3\PNL-UO$M-'?$@]T/NR)8=QG" 6='^.=IYI==$U[O8XL =*SHQ'C
MED;T/8T&:#.+%KJ:*38L4^PB4^,>X\;EFH#U.D"WM$4+79M: .N=6X#JGUS&
MA9N E3M =YD5 6NR6_U=-.5HG]&IR'?U@;*PUO*8E4WQ=D^[0^NMIS[#+Y[/
MR>2%(,\79+)LCJ0_X6?30[03JRC?Q5EA?<BR^ORO/]^W4I:B\ET-B6WMJV-X
M=Y.(;:DN@^HZ;PZFS4TI#^=S=G?8G_T'4$L#!!0    ( (>0:4BVG-\.&0,
M  0/   9    >&PO=V]R:W-H965T<R]S:&5E=#,Y+GAM;(V7VXZ;,!"&7P7Q
M  L><UP1I"95U5Y46NU%>^TD3H(6< K.9OOVQ9BD.+)GV8OE],_\,YC/L8NK
MZ-[Z$^?2^VCJME_Y)RG/ST'0[TZ\8?V3./-V>'(07</D<-D=@_[<<;8?@YHZ
M@#!,@H95K5\6X[V7KBS$1=95RU\ZK[\T#>O^KGDMKBN?^+<;K]7Q)-6-H"R"
M>]R^:GC;5Z+U.GY8^5_(\X8F2C(J?E7\VL_./57\5H@W=?%CO_)#50.O^4ZJ
M%&PXO/,-KVN5:7#^,R7][ZD"Y^>W[-_&=H?RMZSG&U'_KO;R-%0;^MZ>']BE
MEJ_B^IU//<0JX4[4_?C?VUUZ*9I;B.\U[$,?JW8\7O63+)S"[ $P!< ]  @:
M0*< ^A 0Z,K&OKXRR<JB$U>OTX-Q9FK,R3,=WMS.&YKI??5H?%U*41;O)4UI
M$;RK1(9FK34P:2*;9C/70$[NFF"HX5X(((7 F(!.)K$] 442T#%!-"5(S"I;
M7:76I*,F"_6?W2E"G"+#*;4Z:4VBWP?J%"-.L>&469WB64\01P2Q2A"KQ+#*
MK5;)K*G(;I$B%NG<(@NM%NFL&T<7&6*1&1;$:I'-7U@8(^\K1YQRPPFL3EI#
MPE%$GL#Q5:O9Q@UH:!A1J]$D(IKC\,EEA,X$Q#!RC"_!&":+("88Q81^#M>:
M4&,(,;H(!C*)/N=K/8EN@.%N&,S$H#F+[7.M*4H</AC)Q$ Y2^T^IBAS^& X
M$Y-GZY2QGD1ZSJ .%XQH8B!MGYC6DVB:;ATN&,W$P#EW#"]@H$*XY.,'#$$P
M$,R);>0V#R)'MX#^UH*1PC$L@'$*=%&W&'U@T)='UID-HL6H P8?&%SEKGHQ
MKB!9U#*&#!C(Y(D5S0=1ZO#!H $#FMQ!-V!$0+YH08810<,%W3Z(<H</A@V=
M$Q&Y/@^*$4&7+3_1]2==\#G3^2]7G&.+#XJQ0R.C9<=ZFV)$T'A1RQ@1-%DR
MP*;H<;X*9ON5,SORGZP[5FWO;84<MC[CYN4@A.1#JF%=XWNG84MZOZCY0:K3
M=#CO]"9-7TAQONTY[QO?\A]02P,$%     @ AY!I2%<3*B"# @  * D  !D
M  !X;"]W;W)K<VAE971S+W-H965T-# N>&UL?9;;CILP$(9?!?$ "[8YK@C2
MAJIJ+RJM]J*]=A(GH 5,;2=LW[X^D*R],MP$&_Z9^3R>C%W-E+WSEA 1? S]
MR'=A*\3T'$7\V)(!\R<ZD5%^.5,V8"&G[!+QB1%\TD9#'\$XSJ(!=V-85_K=
M*ZLK>A5]-Y)7%O#K,&#V;T]Z.N]"$-Y?O'675J@745U%#[M3-Y"1=W0,&#GO
MPA?PW "D)%KQNR,SM\:!@C]0^JXF/T^[,%8,I"='H5Q@^;B1AO2]\B0C_UV<
M?L94AO;X[OV[7J[$/V!.&MK_Z4ZBE;1Q&)S(&5][\4;G'V190ZH<'FG/]6]P
MO')!A[M)& SXPSR[43]G\Z6(%S._ 5P,X,, ))L&:#% 7PPB0Z;7]0T+7%>,
MS@$SFS%AM>?@&<G,'0.Y&!ZJ3SI=2E%7MSJ)817=E"-'LS<:J#5>16,KT*<D
MD@ /"KA! ;4]TO8@7W& -AP@[2!9EH%<R-$LPVAR PG*Q*MJ'%41Y[$?)MF
M21R8Q MC-)E9,8Q++XLC0F %)=U 21V4U(N26E$0 BGTLCBJ4F;&#Y-MP&0.
M3.:%R:PP)?3FKG$T*?"#Y!L@N0.2>T%R)RL0>$D<4;E"4FR0% Y)X24IK" %
M].YA8VNLPG8XR@V.TN'P5N.^M*O1NWN-(X'92D)4=UUO2+&-8M6\C;*(3* T
MR;V):QS52KV"S>8('!9O#>P7D8F29_ZNXHC64+8Z)( .BO<_NE]$2_X!@M[2
M;AP9S))LA6>KX0*GXP)_QP5V,X5@K7@=&<IRE'P!BJPS;<(7\@NS2S?RX$"%
M/![U 7>F5!#I+'Z2C:J5UY;'I"=GH8:Y'#-SD)N)H-/]7O*X'-7_ 5!+ P04
M    " "'D&E(8._<1H\"   >"0  &0   'AL+W=O<FMS:&5E=',O<VAE970T
M,2YX;6R-ELMNXR 4AE_%\KXU&'RK'$M-HM',8J2JBYDU34ABU38ID*3S]L/%
M<7"$K6QBP/]_^ [!',H+XY_B0*D,OMNF$XOP(.7Q)8K$YD!;(I[9D7;JS8[Q
MEDC5Y?M('#DE6V-JFR@&((U:4G=A59JQ-UZ5["2;NJ-O/!"GMB7\WY(V[+((
M87@=>*_W!ZD'HJJ,!M^V;FDG:M8%G.X6X2M\64,C,8H_-;T(IQUH^ _&/G7G
MUW81 LU &[J1.@11CS-=T:;1D=3,7WW0VYS:Z+:OT7^8=!7^!Q%TQ9J_]58>
M%"T(@RW=D5,CW]GE)^US2'3 #6N$^0TV)R%9>[6$04N^[;/NS/-BW^2@M_D-
M<6^(!P-,9PVH-Z"; <\:<&_ =X;(IF(68DTDJ4K.+@&W_]Z1Z$T"7[!:ZDV@
MLA>A?F765RNJ\EQAB,OHK .--$NKB8T&#HI(11^FB*>G6,:./?9-L'(5R"M9
MNY(L\4.@F3R1\:,^SXD >"8 -@%P'R =0W8V4ZO);*:P\&E6KN8)@L0G6KLB
MX&=-9EB3$6OF9;6:U&HRY&4=:1)O/FM7$R?8#YO.P*8CV-P+FSJ3I$7LA74U
M*,%>V/01V&P&-AMMH\(?()\)D#^PC7*'\@FB]/ZS[!-V93F,@3=C5X0!GB N
M9HB+!S93X1)C[!6M7!'RT[J2B7VOS_+ITPRXL/XE6?:BZ_IBD$(O[TB7P\2/
M/%)-KS"</82A@UU,4,/1P8%0ZC]?1KH\ ?X/8:3""* [ZLBI(BWE>U..1;!A
MIT[:8W@8'4K^:ZRKT-WX4E\%3'6ZA:G*(]G3WX3OZTX$'TRJ&F>JU(XQ214>
M>%:GRD%=5H9.0W=2-S/5YK9\VXYDQ^MM9+@25?\!4$L#!!0    ( (>0:4C
M%/T+Q@(  .D*   9    >&PO=V]R:W-H965T<R]S:&5E=#0R+GAM;(V638^;
M,!! _PKBO@O&?&5%D!90U1XJK?;0GIW$2= "3K&SV?[[VH80&PVHEP#FS?C9
M./9D-]9_\#.EPOEJFXYOW;,0EQ?/X_LS;0E_9A?:R3='UK=$R,?^Y/%+3\E!
M![6-%_A^[+6D[MP\TVUO?9ZQJVCJCK[U#K^V+>G_%K1AMZV+W'O#>WTZ"]7@
MY9DWQ1WJEG:\9IW3T^/6?44O%<(*T<2OFMZX<>\H^1UC'^KAQV'K^LJ!-G0O
M5 HB+Y^TI$VC,LF>_XQ)'WVJ0//^GOV;'J[4WQ%.2];\K@_B+&U]USG0([DV
MXIW=OM-Q#)%*N&<-U[_._LH%:^\AKM.2K^%:=_IZ&]ZD_A@&!P1C0# %H'@U
M (\!^!$0K@:$8T X"_"&H>B)J(@@>=:SF],/7^]"U")!+Z&<ZKTC1\]=]4K/
MKR+R[#,/ Y1YGRJ1Q10#$VCF07@R^]1%L-Q%$1CA =1!:1(81"H322)8 J^,
M$^MX/(PA"> $X4J"4"<(QXF:27;#2 <FT<P3PE$40UAI8BG&*015)A3Z.(&-
MHQ7CR#+&H/' Q,.W,>;5U#49C!!H:S,+LO&*;&S)AJ!L;'3B@ZHF\31?S:,J
MG,42359$$TL4G+$B,352\/N6%H/@$5<6%"W\]](5V]2PW8!S5J3VHL7Q!O0U
ML33R85\3"K&/8>'-BO#&FMX8W(]L)@&WE/]@JB7&DE5GQ_+NZ5LI4GC[M*$-
MZ&M#V >%9]#">D"K^SVR4H";;3&#,&QL0R%LO)3)-EXY/EY18*6(8&,; M=-
M.8/@13&#T@7CM;,&82L%^,$+&PK!#U[.(/!XKF;0_&SSC(*@I?U)5U;<V;-K
M)X83=6J=JK?70!44L_9"576ZT'BDR;,+.=&?I#_5'7=V3,AR11<<1\8$E7;^
MLSP:SK+NG!X:>A3J-I'W_5")#0^"7>Z%Y53=YO\ 4$L#!!0    ( (>0:4C#
M?S*36 0  (P8   9    >&PO=V]R:W-H965T<R]S:&5E=#0S+GAM;(U9V6[;
M.A#]%<$?4(G+D%+@&(B=%+T/!8H^M,^*32^H%E])CGO_OMKL<@QR+O,0;6>6
M0_',4/3R6C>_VJ,Q7?2[+*KV>7'LNO-3'+?;HRGS]E-]-E7_9%\W9=[UE\TA
M;L^-R7>C45G$/$E47.:G:K%:CO>^-:ME?>F*4V6^-5%[*<N\^6]MBOKZO&"+
MVXWOI\.Q&V[$JV5\M]N=2E.UI[J*&K-_7KRPIS=(!\B(^'$RU]8ZCX;DW^OZ
MUW#QS^YYD0PYF,)LN\%%WA\^S,84Q>"IC_SO[/1OS,'0/K]Y_SS2[=-_SUNS
MJ8N?IUUW[+--%M'.[/-+T7VOKU_,S $&A]NZ:,?_T?;2=G5Y,UE$9?Y[.IZJ
M\7B=GJ3);.8VX+,!OQMP21J(V4#<#1AM(&<#&6H LP$\&,03]W'D7O,N7RV;
M^AHUT^L^Y\.L8D_0OYMMU ]7NQ@>C2]D0*R6'RLIQ3+^&!PAS'K"\!'#[HBX
M]WX/P?TAUMPRYZX &QLAG)!7&Z+!!7FS(5)*=Z*"& LQ.A"S W [D(0#.3J0
MLP.%LZRFT9@P>AH-D0Q_+MP&X907]XIP&N-0XD D#BAQ[4Q\PJAI%@@)::J]
ML1012Z%8J3.6LDA-8^0)I(E &@7*G%,;8< 3)"6"I,@!<[))+3:*(),1<3(4
MASOC9-8;ZJ>"]DTM&\>8R'Q3R\8IS;UY#_787V 2E+EP9CZ#IE#NI!%$>G-&
M,,:4/VFR*C*4M*>6,*+JO3 >4DT858^8"'CI,\A= -  VD#&_!4% :F*PJA:
MR% Q!!]_JBHQ"!I"JM@P5&W 79)GT#QGJ'+#J'K#<#'1'A=4-6%I$&.J4+ L
MA+$M;2 (<TK:'$L[];B@A,99"&%."8WS ,(S*( P)4B.!9EY7%"RX#*(,"4+
M#B&$(71.<TH_'.E'^5Q0LN ZB#$E"XZZK'KHLK=EI@WBWME(:8<C[2CN=B$H
M38@DA*V@-"%0\U'NCCF#YF:O>*:DL^HC'$MT*MU%'^-TFH$3]X9Q4C#?HDE0
MFA5(L\JW5B<7ZT&K=4%I4: 6I9Q?%>L'D/+$H00KD&"5IS$(2H="!;&E="CT
M_T^KS0QZ7(CA*)14!9:J>WDO[!4QL139(*!GXKHA.&-*] *+/G-GG(5^9DFJ
M.DC4,;7/!54=9%#'E)3Z)%*?=G^T2+MC2HHPI5*).J;V5%1)?E0'=4Q)"5!"
M"&&[8W**,"54B1JF%AX7E%!E4,.4E IE&D(X#25,R4<B^6A/*0=*%1#4,X%2
M!;  PL ""0.E'L#J 7<H6ST<_)$H\0 6CZ?U "4>"!(/D'M#6#S:V24?0)[%
M%U#* :P<S^(:*.5 D'* 4@ZD(6SII69L;<&6ICF,F]]MM*TO53=M4-[OWC?8
M7_BPA?MP?\V>7J=M\K]N5LMS?C!?\^9PJMKHO>ZZNARW>/=UW9D^N^13_RZ.
M)M_=+PJS[X93W9\WTV;Y=-'5Y]O>__T'B-4?4$L#!!0    ( (>0:4COLL I
M 0,  '4+   9    >&PO=V]R:W-H965T<R]S:&5E=#0T+GAM;(V636^C,!"&
M_PKBOH _ %-1I!*TVCVL5/6P>Z:)DZ "SH+3=/_]8NQ0G RHE_#USLPSD[$]
MZ45T;_V1<^E\-'7;/[I'*4\/OM]OC[PI>T^<>#M\V8NN*>7PV!W\_M3Q<C<:
M-;6/@R#RF[)JW2P=WSUW62K.LJY:_MPY_;EIRNY?SFMQ>721>WWQ4AV.4KWP
ML]2?['95P]N^$JW3\?VC^X0>"D259%3\KOBEG]T["OY5B#?U\'/WZ :*@==\
M*Y6+<KB\\PVO:^5IB/S7./V,J0SG]U?OW\=T!_S7LN<;4?^I=O(XT :NL^/[
M\ES+%W'YP4T.H7*X%74__CK;<R]%<S5QG:;\T->J':\7_84%Q@PVP,8 3P8H
M6C4@QH!\&M!5 VH,Z(V!KU,9"U&4LLS23ER<3O][IU(U"7J@0ZFWSI!][ZI/
M8WV5(DO?,\J"U']7CBQ-KC5XU*!)X0_>IQ!X.42.9^88"K"9*P@H*>:2.(0A
MR$J>9+0G)L^%+.B* SHZH,;!#62K,]6:2!<JB!D-(-G&DL4L"4%98<DH03.9
M11VN4(<6-0&IPUD</$0A%*2>RZ(@@)E#JP+!(G.TPAQ9S"!,'LWB?*,((? /
MV=BRD(012&W)"$.,P=3Q"G5L48<@=3R/@UB<,)#:DA$4AV -"DN&(Q1AF)JM
M4#.+&JQ.SN;]$>$D@ON#?:GY"[;<_!9ULD*=6(LYAAVH37]YVPNLQ,'_(3<B
MIC.G'H[!Q(TL-C(PZSM7"QV&5O=J9$$G,+39T0-=X<@CX*K?V#I,/ 3Z*^YT
M>*'-T,H9\(3P'#T!6R,WHFLH[ 5PI]WHB$? Y5;<Z1!=0%\[.1"QT!&,3JQ0
MR"-@-3<W.N+!.T5QKUNJ^MJ9A:Q#*X$/+2/2K8G88K_0KRR&PLCN%H.&]F?#
M2<.[PSCE]<Y6G%NI3_?I[31)/F$UW-R\S]6$.0X]GVZR]%0>^*^R.U1M[[P*
M.8Q.X_"S%T+R 2[PAN/I.,S TT/-]U+=QL-]IZ="_2#%Z3KD3I-V]A]02P,$
M%     @ AY!I2(\JZ#%V P  !PX  !D   !X;"]W;W)K<VAE971S+W-H965T
M-#4N>&ULC9?;<N(X$(9?Q>7[B766G")4#1!.8:NFYF+WV@$!KK$MUC9A]NU7
M/N!(5(?A)K;E[^]N]2%8HXLI?U5'K>O@=YX5U4MXK.O3<Q15VZ/.D^K)G'1A
MW^Q-F2>U?2P/474J=;)K17D6$81$E"=I$8Y'[=J/<CPRYSI+"_VC#*ISGB?E
M?Q.=F<M+B,/KPL_T<*R;A6@\B@;=+LUU4:6F"$J]?PF_X^>-;(@6^#O5E\JY
M#YK8WXWYU3RL=B\A:D+0F=[6C87$7C[T5&=98\@Z_K>W^>FR$;KW5^OS=K<V
M^O>DTE.3_9/NZJ,-%H7!3N^3<U;_-)>E[K? &X-;DU7MWV![KFJ37R5AD">_
MNVM:M-=+]T:A7@8+2"\@@V#P PMH+Z"? G97P'H!>U3 >P%_5"!Z@7A4('N!
M?%2@>H%Z5!#W@OA105/SKG+H4R+N2X9BXX>]7,N-R8TDZAJK;<M94B?C46DN
M0=F-TBEI)A8_6Y4U'MAFK,+F7=ON#3(>?8Q93$?11V/)8R8=0UJ&2 8Q:Y?!
M Q'9$(8XR)TX)L3U 7F8>H3D$#-S&3#.5]^*@)BYRU PF(5O1D+,TF<4Q*Q\
M)@93^\?4O/TYX(V+.,GS"D3O-0IM#="NP.J+$K-[%EAK@74AW*2LZ+J@0V2+
M<(ZP@JBI2PG)*8:HF4LI1BEHZ]6EXIA0"E%SE\*$28$@;.%A6"$"8DO?6HQ%
M#&$K#Z-,Q*"UM8M1)##L],U++1*"@DXW7FZ1HD3 E>;W*LV=2K.8@:7N&-$R
MW[#DDH"U]C"I*-@W,Y?B"G&PU"[$& /[8>Y"&"D$4@N/8H*#7;/T;5$"[G#E
M4DI*T-3:SQ;'7(!%]K?(86KC4H0*\<4PBWLE%DZ)8W  )\)II6\V2P*LW=3'
M"/ZBQ,*;!@Y"KRZDX%'VW6$P](4+2:[ -"Y=B%$,CMW*A2BG8&>NO9@(IP(<
MF3<O!9S"@[[Q8B?.SX%77'FON-*;7S#F2<>H/H]/"$SDU*/0DP(W-G,I](3
M_TROTMD7N//YC3,XI(7OC(-#N?0AL)-6/D/83:(CYTLLU^6A/6!4P=:<B[K[
M(1U6AS/,=])\R=VL3_#S"@/K:WOFZ8XHG^;'HU-RT'\EY2$MJN#=U/8+LOT"
MW!M3:QNUW7$8'.VI;'C(]+YN;J6]+[N#2O=0F]/UV#6<_<;_ U!+ P04
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
MWFI8.F2C8C0_HF?I;M!2].'  P\;.)B2X' [>XKF&[XE*^ 0M+ ]#N,FFBV
MO,0/\8RI*<ZVS>Z(7";<P\!9-7#5>SA>7&=NO;KY.+H\^Z_LUT _Q^W]Q<7H
MYB=DN+=G'R_//IR-1R!JC\;CJ_O+N[/+C^H:^//X;');8[Y$:%PGBWB&9I1Z
M5?4;)E:HFM UND;;%^ );?_C9O&@SK(% O-#.$T%+($"!&BHPS?.[V] =\/'
M\N0Q(OK_'.=/"OD7L)$LGL=A&B/A/$32^-NO_X9"8[AZ^>W7?P_PSV=06_Y=
M 7CA<[))X0\8#U84JD7$GJ@'F1^>(?(210L\ZAQ1V.4[: F+PP4:+^"I=#,C
MBDU'-P.A!/ V);:(ZT@>'K(GU!"3F#7MQQ!_F\-SZ4L#=@FJ-^LD@7H&*6V1
M)7C#<$J@,OPJS:S' 7[)<R+T\)<'"S6%-L5X5K>6)0!H%3FS7VU2P&J@-/$:
M;BW\_(F8-\\R(Z]8S@3,VTH*A 16P8:#10*0PY]G2<@&"_R#C@T^7T1?XEG2
M4#]&V@"\>-%,5<$I.(NDTWQ^ D+SC&KU(HX^TRV81C3B(DP?D5@\ILEFC4.[
M^WX(9]H&2""0)?FKD TV0/*,E""'>J;CF"7I.C&;;9T,V2H*%#,TT@WM.*=%
MNU._A.E<\^/OD\TR5)?AY_B1?QR'J&JB))UL$'56ZCS9Q%D,7P,NKP$07\CX
M#T#I--42Y%?A<U4PO(U1U*3Y-4TEG'D*V6(3HB><<2Q%!R,^Z:P]?P+(/0)Y
MG_V"2^ OD?I8G=@!XU?L".@8+&>!SA35;K5AHI3%P[/5(VP,3CQ0=]$7^'4:
MY<]1M+*[/",9$!$(!O\1 )(^AR^TE3&<S"93XZ<T!KE%W3[%:X62YRKBZ]3J
M-^U$(^#C&8Q_#115S[5(9G2N%E'O&[>-ZAGI/EZ!+(JV;U3?"+[+!#@/(ZM&
M$Z#5X?R739CFB+F I  GP..53,KXGB!9W1 .XX$4SX-)&0H5,$;\\$*_3S<9
M7-$,1KA:J;^&JPUZ:5GKZC.!P-,C0RW0O!S8$! BP![XC[YZC@@.'S=+U N
M;:'6083K(8X\X1S?.Y],?AB-";J(SP"\\\9Y8]R@49#"A@\/\'B(<MKA+%DL
MM"N *"N_S0158QEN9A4]P](066'&YR=X[>48$%,63P0;!G Y0'D!,1(YVA[Q
M[IQ.F(@?7(@(-*]-2C1Y'F= 2C+AJ @'V9.#[HB8\AQ?]$L0/ %1C]6;6U@0
M\')DY!-DNMF;AK<P<M9D.$"HT-R%%&8F)(3DI02(*KIQY2 09A5WK\RLGI_B
MV1-2H,5F'KE3:@C\B;^\8-K]P; H M&U_EF66?V4,TP=G/^D3I/%^BG&L 1F
M(?87?,'\2DSQ%@04>T1W3\R50'R8TU5[,'Z03)N_,[-%0E'M,P5(;1< -/XM
MPY^3%.,""O@#,&PHT,-5%C^N2*@BS0ZNI3Z=*1LTY+Y9],F8;DZ1#@&S6<*:
MA?S;O1"667/$^&4&@AEN%V3B1PP^@O4S7=!>_,^$TM--3EPT?UFC"PDN 1(?
MP-+\"?D)G- +AI# 7/--*M.,858@<8B!+-<(EP9NB0M&DTRU<NWL0XN62.XR
MXW$%P9BFCAP-=D9;(2Z_A@GA!D53IB)Z+\=IM&"(P FR4 !\'W#&'YR_6XA;
M&P:BVTAW]3F&X::1TL([REZDRN/^\%XKX *+STA@5[!AUBO@-*MW6;TWOCY+
M8!:@1.)D- %,9":5R7#[J^A+[LUIL7)6BM0(MOOH7Q=RP=+$[Q<)T "&\PSR
M48H2\0MB72R"$ H/*Q0/[$DJN UP@L_)9H&*'>BDJE8'*4*=&.CJ\1B':*A[
M5KPGLM",[L(:#32I&:CF\N-JD!/@'2;\#JWB(2(H"C^/[)-"CC9#U+32Y_TJ
MQK_(H09,Z.-H='T$IT7<$.D#GIE6Q);AI\B TV&%:TV-08X#CA8A;)X003&2
M"A%K:<A2'3S@;V0ABR3;I!&?'VVB$-J DB(.C011,Z1*R!!5JEF#>/X8.<3H
M#01#2[>I"0 S5P<M!@(4_-XEBA8<4Q8U')#I6Q 6W'M X\FC6Z>D!BS*9P15
M4CG\2)3 O5>TE\R]5NR6S +F">OUPL%'_ JVA4H(K/(X>3B6:X"_+X'*)&2,
M<+!(0W(>(;(B.7>&"HVI%NTX14LM0 YT.#@80*7- E8WH[LRCP%'4BV0)YF#
M4PU55.0SE/G2R"%3!^U&'V7Z!:X#:;T;VL+@#"PAPSM1%_Q"-E;F,Y;+"F-3
M%%V+%Q5V5@K<P-L@-X\^RFS$?OP!UHY6CCP]SIS=R+D\A7/T]"."S.BB):1
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
MV#;)CBQ R8J-3 :MM5L7[WOQ\EGC_3VG])W'#Y%S)?%Y;*65':ESG!3[;+0
M+?L=^^$]!G*1Q;G=4_UNT.IU@7J _#T :CR#^X'JA[]BG1+8;G>"7KL%_X)
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
MV::3=E>=]%KJOC*9LQ-TVBT8L<4=$]26XO]#N"ZP%[\-"Z:(<H4R*F&I7>/
MXV%C_1;P?J[V0IV$38($&9]Z07<P)!/$Z.*.-L&7/U.#?H>^KX"'WF<+(-8>
M@/30[_;)\E0/-0RX"'#Q!YB$,NATMV!6N6C-K@CH5Z 1V? D//&=@0PN[X1,
M'DVV>.#.*1]"=0<=U>V=J#8&2Q$L-!'KGP :P+?XB\8#.^1AJQ/T6V@('%(6
M1#=H=D]DS,-N=P _=)I5$#YLP:/]%K_8TR]Z5:P.:/1._X36.@QZ%,/9#3I-
M3/Y!%7<UHQ:6PFN]ZE6FCJ58\RF#1A<$0O%I0T9G*@U$%H*D=->=$SH4'#_:
M^ZSVR*5_RV?UED_K+2_1+HV6Q3#H]3#KNM,#@OR60-'I#.V? +K.0/]YIFN9
M.8W'V0FE2^V]D^/QP-4>]-1ALP'G]196WT*BK_ 3X#U\^5;];0,"%+F8KJW_
M9&2:;1L3WUMUV*9<\2:P+AC+?L]1V8=#M+Z"&(U/MMI=?K2-CQ[VY,4N_G6V
M#?@N9G0P!?JM01  PT"@@GC2&30 M*6"#).[,PX?(GO\^=7EQ^.[R<V% JX
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
M*N"7Z3RF0A!.;UG%Y?6I[ZP>0E*)A$Z32B'M&Q#]#+_P%L% PI\UC+C]M0Z
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
M%$BP&6L'K'-Q^\W^D78*9!LL#1#-17]/?24VY[P[T]N#- !:3@6=P3+;EG(
ML1D?*3UASUNH8R.A71<V90/9S"WT_)AZD:1>8V0Z<==Y!%-)1R"WC!W@^9*,
MAX\)'@GZ['1:!M$2)RO#JJ9B)B+12JO<;I\=>-.*'[3*%Y%=,A%=Z,L%,Y#H
MBTCNUK5;6DR#H%"" ##$--$%/+RP,$H/%N)D.E471#0WZ)#QAW\W)2W=CF%<
MN,_<,:E2(K5:J/-*O#28;>).<3/N@ TU84+C+#7FEH9.T3O7F(@UHD1(TS9S
MTZJ3+B>5CM1(AL.AW;%BCY7%0VY&XSMU@YF-]]S!]GIR@W7J1Q^Y"=_5Q?7Y
MA)*R+B9WWU^=PB6AL(A2JI5;68&NU@T75L'S=KN&F NX<X#4#E 35ENF>GOT
M9B#"."Y9B*JG.%#=SB#H][#2P:#;#OK-H8EHG5>;NM0@& P&JH>]'5JJV^T%
MW4Y/#4[Z0:MW0CUT;2RP?J7;.0GZ)UTU& Z"DPZVKNT%@VZ+6A^TVYU2:&T5
M/%%Y,O8-I#^$/A2Y[D;V>?),Z1 0\<)I\MGJ*$7+B8Y_,J/7QPU28*O;.<.&
MG=ANR*!N,L?8=5B_3R@VUF8(ANTV%I'K!R?#$_7^]PO,QN(6S2'56L *>?T^
MM3?9>I2WMFJ(D']Q31K.5&-)E\<L@<;UB+FHA5T!4U9D_-HJ%.?#5H^BWO^J
M9@>%PDF!U(K%O7#&>OTEU!LKUGH<<0V1P0![[+3ZS: UZ*A_5.^QWPYVH?Y'
M^-\8_G\R#/K=+GPXI:_:K7XPA'<F]%>K.PQZG9.*RD=$2PWLIB_J8X1=3M?
MIM1Y,JL,HS*/._8F;<:)2MF44AGAQ519KJX4--,N+GRG_Q8@B<?%;*3_MNJ\
M4G/BO\]1[=UF2,/E76$/<'> 4 U/\!9U>P#_#I8_Z0V:P:#=U_U%)$NOA6@_
M5-V38-AL*B2F3=VCZD!UFGWJ+00OPZ<^#0,D%LZ[7\>L;H%;C2=G/XS>GS/#
MNIG<C<XND5_5L2;=! _=H)@46,>!]'-S?FX+HWE%OZ9Q!9D8F_09&V9(;<M/
MJ ]2FRO=G%-@+ 8#NL_AXE@4,9E$NA//V+%P&N?/N\K9 %E:6)('FX!UL<<-
MI[W0Z"*[F.%[;1J].PBP1_NP&S2!KQ$?VU7Y :YI!\X;ZP7!V\T^'O2PB<6
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
M"B\HK3$JK3%RP'OI8"4F?* [J_75/'RIX19^3)_LD$T)VTZFO#C=U"-\#+'
MLESVZDF=["-!;=%M;),A;X:*N^'B8BWK9^Y]M:X:PWIB="Z!T8/W&@\D+O)'
M55P.3+XOX?57#%*1R_X5@Y0L39?PRK4MPJRH$589&0N).X@3MD&FU@ZWO$9+
MW %U20?:-0KL$!9];'*0YT"BJ*G:*U==?+PO-Z0DBSK0N:VTRKA/\(W@_>PC
M(WXSA0O(2)UCIRQTYK -F'/0J"(KHP5PNM'C(_8@!M:++=+A6L8S-A\'",_J
M6VX5E[VND<SEE+0EPPJF$IE07]TV,:@Q<>V8\K4W[9N&*]^Y;QNN=/MV TQ'
MLF@LKP,;I=94Y^&YZ"D75B?>I9$$49:&JW9_41V.ZEE>(2N\)JG0E2!*CQP[
MUOAZXE)]:>WO:3&3+' RZ"1H?!?#"/C0RH L/UA]T\K//>C4N%>M/&(K7\VR
M=9+AOCF&=>\;,S7M^I@*\UGA(?@JD.XWMC5UUX+\]0-5'\GKQZD]LF^ V_8#
MM4F%UI>HTPL/[U=4<3N:'_F7;D<FXMY>KQV!F^54M2IK8UW.&>8DNCT]:/;2
M"'^7_9>B.$MJ?)WS?9Q@8RODT=9L>VNJB@9JK"LXOB; TDG<J9!]3>;,*T.Q
M:H+T=MGC7Z7K;4&;.@BR?XB3O$N%[<B#WVQ5_UA<Z588G\94:Q\+*X<O'(8V
MY\KALT588?W1RZ+8@?+<=C@]0* 'K@Q%H(#Q=O<UPW&B8/UHK>;^H]D+M1.(
M(-!,)C^,QL /XO4+<N1 G9^70LQ',V[S2AT[K%<Q+E,L:A_.06U8V!'=)J%]
MV3[]79;E?_G_ %!+ 0(4 Q0    ( (>0:4B\2RS W@$  ( =   3
M      "  0    !;0V]N=&5N=%]4>7!E<UTN>&UL4$L! A0#%     @ AY!I
M2$AU!>[%    *P(   L              ( !#P(  %]R96QS+RYR96QS4$L!
M A0#%     @ AY!I2%TUU>K- 0  ^AP  !H              ( !_0(  'AL
M+U]R96QS+W=O<FMB;V]K+GAM;"YR96QS4$L! A0#%     @ AY!I2''S4WG,
M P  I@P  !               ( ! @4  &1O8U!R;W!S+V%P<"YX;6Q02P$"
M% ,4    " "'D&E(*>HMLSX!  !I P  $0              @ '\"   9&]C
M4')O<',O8V]R92YX;6Q02P$"% ,4    " "'D&E(F5R<(Q &  "<)P  $P
M            @ %I"@  >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0    (
M (>0:4BU%%K34P(  $H+   -              "  :H0  !X;"]S='EL97,N
M>&UL4$L! A0#%     @ AY!I2+[HJ'GR!   YP\   \              ( !
M*!,  'AL+W=O<FMB;V]K+GAM;%!+ 0(4 Q0    ( (>0:4@C-:5FF (  .<)
M   8              "  4<8  !X;"]W;W)K<VAE971S+W-H965T,2YX;6Q0
M2P$"% ,4    " "'D&E(^NU@!?T#  "B$@  &               @ $5&P
M>&PO=V]R:W-H965T<R]S:&5E=#(N>&UL4$L! A0#%     @ AY!I2 J,D( C
M @  @P<  !@              ( !2!\  'AL+W=O<FMS:&5E=',O<VAE970S
M+GAM;%!+ 0(4 Q0    ( (>0:4A)1=\IE@,  %0/   8              "
M :$A  !X;"]W;W)K<VAE971S+W-H965T-"YX;6Q02P$"% ,4    " "'D&E(
MV[3:,Q@$  !R$P  &               @ %M)0  >&PO=V]R:W-H965T<R]S
M:&5E=#4N>&UL4$L! A0#%     @ AY!I2'0IGP#2!0  GA\  !@
M     ( !NRD  'AL+W=O<FMS:&5E=',O<VAE970V+GAM;%!+ 0(4 Q0    (
M (>0:4B=1>#JH $  +$#   8              "  <,O  !X;"]W;W)K<VAE
M971S+W-H965T-RYX;6Q02P$"% ,4    " "'D&E(=H& AZ$!  "Q P  &
M            @ &9,0  >&PO=V]R:W-H965T<R]S:&5E=#@N>&UL4$L! A0#
M%     @ AY!I2$C6V%NA 0  L0,  !@              ( !<#,  'AL+W=O
M<FMS:&5E=',O<VAE970Y+GAM;%!+ 0(4 Q0    ( (>0:4@(XAP+H@$  +$#
M   9              "  4<U  !X;"]W;W)K<VAE971S+W-H965T,3 N>&UL
M4$L! A0#%     @ AY!I2.;+CZNB 0  L0,  !D              ( !(#<
M 'AL+W=O<FMS:&5E=',O<VAE970Q,2YX;6Q02P$"% ,4    " "'D&E(Y,]/
MHZ(!  "Q P  &0              @ 'Y.   >&PO=V]R:W-H965T<R]S:&5E
M=#$R+GAM;%!+ 0(4 Q0    ( (>0:4@*:GH"HP$  +$#   9
M  "  =(Z  !X;"]W;W)K<VAE971S+W-H965T,3,N>&UL4$L! A0#%     @
MAY!I2"T3)2R@ 0  L0,  !D              ( !K#P  'AL+W=O<FMS:&5E
M=',O<VAE970Q-"YX;6Q02P$"% ,4    " "'D&E(WHGM[J(!  "Q P  &0
M            @ &#/@  >&PO=V]R:W-H965T<R]S:&5E=#$U+GAM;%!+ 0(4
M Q0    ( (>0:4B3HK% H@$  +$#   9              "  5Q   !X;"]W
M;W)K<VAE971S+W-H965T,38N>&UL4$L! A0#%     @ AY!I2,.C&C.@ 0
ML0,  !D              ( !-4(  'AL+W=O<FMS:&5E=',O<VAE970Q-RYX
M;6Q02P$"% ,4    " "'D&E(@A%OR*(!  "Q P  &0              @ $,
M1   >&PO=V]R:W-H965T<R]S:&5E=#$X+GAM;%!+ 0(4 Q0    ( (>0:4AV
MAT'[;P(  +H)   9              "  >5%  !X;"]W;W)K<VAE971S+W-H
M965T,3DN>&UL4$L! A0#%     @ AY!I2 $%K6K. 0  X 0  !D
M     ( !BT@  'AL+W=O<FMS:&5E=',O<VAE970R,"YX;6Q02P$"% ,4
M" "'D&E(: EP.J8!  "Q P  &0              @ &02@  >&PO=V]R:W-H
M965T<R]S:&5E=#(Q+GAM;%!+ 0(4 Q0    ( (>0:4BZ*%!9KP$  !8$   9
M              "  6U,  !X;"]W;W)K<VAE971S+W-H965T,C(N>&UL4$L!
M A0#%     @ AY!I2!(+W22E 0  L0,  !D              ( !4TX  'AL
M+W=O<FMS:&5E=',O<VAE970R,RYX;6Q02P$"% ,4    " "'D&E(K)6!;, !
M  ![!   &0              @ $O4   >&PO=V]R:W-H965T<R]S:&5E=#(T
M+GAM;%!+ 0(4 Q0    ( (>0:4@QTCT!I@$  +$#   9              "
M 292  !X;"]W;W)K<VAE971S+W-H965T,C4N>&UL4$L! A0#%     @ AY!I
M2"5HVD2F 0  L0,  !D              ( ! U0  'AL+W=O<FMS:&5E=',O
M<VAE970R-BYX;6Q02P$"% ,4    " "'D&E(,24&KEL"  #)"   &0
M        @ '@50  >&PO=V]R:W-H965T<R]S:&5E=#(W+GAM;%!+ 0(4 Q0
M   ( (>0:4A/.)GM!P(  .H%   9              "  7)8  !X;"]W;W)K
M<VAE971S+W-H965T,C@N>&UL4$L! A0#%     @ AY!I2%3T5IW3 0  R@0
M !D              ( !L%H  'AL+W=O<FMS:&5E=',O<VAE970R.2YX;6Q0
M2P$"% ,4    " "'D&E(F@/2=S<#  "W#0  &0              @ &Z7
M>&PO=V]R:W-H965T<R]S:&5E=#,P+GAM;%!+ 0(4 Q0    ( (>0:4A$A.Z2
MZ@(  %4+   9              "  2A@  !X;"]W;W)K<VAE971S+W-H965T
M,S$N>&UL4$L! A0#%     @ AY!I2"+)KZ;9 @  A0L  !D
M ( !26,  'AL+W=O<FMS:&5E=',O<VAE970S,BYX;6Q02P$"% ,4    " "'
MD&E(JW0O@=$"  !7"P  &0              @ %99@  >&PO=V]R:W-H965T
M<R]S:&5E=#,S+GAM;%!+ 0(4 Q0    ( (>0:4A.3R+OV@,  "45   9
M          "  6%I  !X;"]W;W)K<VAE971S+W-H965T,S0N>&UL4$L! A0#
M%     @ AY!I2".-8K8- @  !P8  !D              ( !<FT  'AL+W=O
M<FMS:&5E=',O<VAE970S-2YX;6Q02P$"% ,4    " "'D&E(0A93I-P!   V
M!0  &0              @ &V;P  >&PO=V]R:W-H965T<R]S:&5E=#,V+GAM
M;%!+ 0(4 Q0    ( (>0:4@+9C"(7P(  # (   9              "  <EQ
M  !X;"]W;W)K<VAE971S+W-H965T,S<N>&UL4$L! A0#%     @ AY!I2+TT
M%%&1 P  ^ \  !D              ( !7W0  'AL+W=O<FMS:&5E=',O<VAE
M970S."YX;6Q02P$"% ,4    " "'D&E(MIS?#AD#   $#P  &0
M    @ $G>   >&PO=V]R:W-H965T<R]S:&5E=#,Y+GAM;%!+ 0(4 Q0    (
M (>0:4A7$RH@@P(  "@)   9              "  7=[  !X;"]W;W)K<VAE
M971S+W-H965T-# N>&UL4$L! A0#%     @ AY!I2&#OW$:/ @  '@D  !D
M             ( !,7X  'AL+W=O<FMS:&5E=',O<VAE970T,2YX;6Q02P$"
M% ,4    " "'D&E(P!3]"\8"  #I"@  &0              @ 'W@   >&PO
M=V]R:W-H965T<R]S:&5E=#0R+GAM;%!+ 0(4 Q0    ( (>0:4C#?S*36 0
M (P8   9              "  ?2#  !X;"]W;W)K<VAE971S+W-H965T-#,N
M>&UL4$L! A0#%     @ AY!I2.^RP"D! P  =0L  !D              ( !
M@X@  'AL+W=O<FMS:&5E=',O<VAE970T-"YX;6Q02P$"% ,4    " "'D&E(
MCRKH,78#   '#@  &0              @ &[BP  >&PO=V]R:W-H965T<R]S
M:&5E=#0U+GAM;%!+ 0(4 Q0    ( (>0:4A6P6ILIP(  /()   9
M      "  6B/  !X;"]W;W)K<VAE971S+W-H965T-#8N>&UL4$L! A0#%
M  @ AY!I2)Y3UV$6 @  YP8  !D              ( !1I(  'AL+W=O<FMS
M:&5E=',O<VAE970T-RYX;6Q02P$"% ,4    " "'D&E($E),V[)7  "H30$
M%               @ &3E   >&PO<VAA<F5D4W1R:6YG<RYX;6Q02P4&
/ #@ .  Z#P  =^P

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<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>63
<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>65
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='UTF-8'?>
<FilingSummary>
  <Version>3.3.1.900</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>129</ContextCount>
  <ElementCount>258</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>46</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>9</UnitCount>
  <MyReports>
    <Report instance="gifi-20151231.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-20151231.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-20151231.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-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1002000 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/ConsolidatedStatementsOfOperations</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF OPERATIONS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="gifi-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1003000 - Statement - CONSOLIDATED STATEMENT OF CHANGES IN SHAREHOLDERS' EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/ConsolidatedStatementOfChangesInShareholdersEquity</Role>
      <ShortName>CONSOLIDATED STATEMENT OF CHANGES IN SHAREHOLDERS' EQUITY</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="gifi-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1004000 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/ConsolidatedStatementsOfCashFlows</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CASH FLOWS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="gifi-20151231.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-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>2102100 - Disclosure - CONTRACT REVENUE AND PERCENTAGE OF COMPLETION METHOD</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/ContractRevenueAndPercentageOfCompletionMethod</Role>
      <ShortName>CONTRACT REVENUE AND PERCENTAGE OF COMPLETION METHOD</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="gifi-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>2103100 - 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>9</Position>
    </Report>
    <Report instance="gifi-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>2104100 - Disclosure - PROPERTY, PLANT AND EQUIPMENT</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/PropertyPlantAndEquipment</Role>
      <ShortName>PROPERTY, PLANT AND EQUIPMENT</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="gifi-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>2105100 - Disclosure - FAIR VALUE MEASUREMENTS AND ASSETS HELD FOR SALE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/FairValueMeasurementsAndAssetsHeldForSale</Role>
      <ShortName>FAIR VALUE MEASUREMENTS AND ASSETS HELD FOR SALE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="gifi-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>2106100 - Disclosure - EARNINGS PER SHARE AND STOCK REPURCHASE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/EarningsPerShareAndStockRepurchase</Role>
      <ShortName>EARNINGS PER SHARE AND STOCK REPURCHASE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="gifi-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>2107100 - 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-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>2108100 - Disclosure - INCOME TAXES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/IncomeTaxes</Role>
      <ShortName>INCOME TAXES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="gifi-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>2109100 - Disclosure - RETIREMENT AND LONG-TERM INCENTIVE PLANS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/RetirementAndLongTermIncentivePlans</Role>
      <ShortName>RETIREMENT AND LONG-TERM INCENTIVE PLANS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="gifi-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>2110100 - Disclosure - CONTINGENCIES AND COMMITMENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/ContingenciesAndCommitments</Role>
      <ShortName>CONTINGENCIES AND COMMITMENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="gifi-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>2111100 - Disclosure - QUARTERLY OPERATING RESULTS (UNAUDITED)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/QuarterlyOperatingResultsUnaudited</Role>
      <ShortName>QUARTERLY OPERATING RESULTS (UNAUDITED)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="gifi-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>2112100 - Disclosure - SUBSEQUENT EVENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/SubsequentEvents</Role>
      <ShortName>SUBSEQUENT EVENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="gifi-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.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>19</Position>
    </Report>
    <Report instance="gifi-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>2302301 - Disclosure - CONTRACT REVENUE AND PERCENTAGE OF COMPLETION METHOD (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/ContractRevenueAndPercentageOfCompletionMethodTables</Role>
      <ShortName>CONTRACT REVENUE AND PERCENTAGE OF COMPLETION METHOD (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.gulfisland.com/role/ContractRevenueAndPercentageOfCompletionMethod</ParentRole>
      <Position>20</Position>
    </Report>
    <Report instance="gifi-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>2303301 - Disclosure - CONTRACTS RECEIVABLE AND RETAINAGE (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/ContractsReceivableAndRetainageTables</Role>
      <ShortName>CONTRACTS RECEIVABLE AND RETAINAGE (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.gulfisland.com/role/ContractsReceivableAndRetainage</ParentRole>
      <Position>21</Position>
    </Report>
    <Report instance="gifi-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>2304301 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/PropertyPlantAndEquipmentTables</Role>
      <ShortName>PROPERTY, PLANT AND EQUIPMENT (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.gulfisland.com/role/PropertyPlantAndEquipment</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="gifi-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>2306301 - Disclosure - EARNINGS PER SHARE AND STOCK REPURCHASE (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/EarningsPerShareAndStockRepurchaseTables</Role>
      <ShortName>EARNINGS PER SHARE AND STOCK REPURCHASE (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.gulfisland.com/role/EarningsPerShareAndStockRepurchase</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="gifi-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>2308301 - Disclosure - INCOME TAXES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/IncomeTaxesTables</Role>
      <ShortName>INCOME TAXES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.gulfisland.com/role/IncomeTaxes</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="gifi-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>2309301 - Disclosure - RETIREMENT AND LONG-TERM INCENTIVE PLANS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/RetirementAndLongTermIncentivePlansTables</Role>
      <ShortName>RETIREMENT AND LONG-TERM INCENTIVE PLANS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.gulfisland.com/role/RetirementAndLongTermIncentivePlans</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="gifi-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>2311301 - Disclosure - QUARTERLY OPERATING RESULTS (UNAUDITED) (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/QuarterlyOperatingResultsUnauditedTables</Role>
      <ShortName>QUARTERLY OPERATING RESULTS (UNAUDITED) (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.gulfisland.com/role/QuarterlyOperatingResultsUnaudited</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="gifi-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>2401402 - Disclosure - Organization and Summary of Significant Accounting Policies - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail</Role>
      <ShortName>Organization and Summary of Significant Accounting Policies - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="gifi-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>2402402 - Disclosure - Contract Revenue and Percentage of Completion Method - Information with Respect to Uncompleted Contracts (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/ContractRevenueAndPercentageOfCompletionMethodInformationWithRespectToUncompletedContractsDetail</Role>
      <ShortName>Contract Revenue and Percentage of Completion Method - Information with Respect to Uncompleted Contracts (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="gifi-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>2402403 - Disclosure - Contract Revenue and Percentage of Completion Method - Uncompleted Contracts Included in Accompanying Consolidated Balance Sheets (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/ContractRevenueAndPercentageOfCompletionMethodUncompletedContractsIncludedInAccompanyingConsolidatedBalanceSheetsDetail</Role>
      <ShortName>Contract Revenue and Percentage of Completion Method - Uncompleted Contracts Included in Accompanying Consolidated Balance Sheets (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="gifi-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>2402404 - Disclosure - Contract Revenue and Percentage of Completion Method - Revenues from Major Customers (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/ContractRevenueAndPercentageOfCompletionMethodRevenuesFromMajorCustomersDetails</Role>
      <ShortName>Contract Revenue and Percentage of Completion Method - Revenues from Major Customers (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="gifi-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>2402405 - Disclosure - Contract Revenue and Percentage of Completion Method - Revenues by Geographic Location (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/ContractRevenueAndPercentageOfCompletionMethodRevenuesByGeographicLocationDetails</Role>
      <ShortName>Contract Revenue and Percentage of Completion Method - Revenues by Geographic Location (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="gifi-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>2402406 - Disclosure - Contract Revenue and Percentage of Completion Method - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/ContractRevenueAndPercentageOfCompletionMethodNarrativeDetails</Role>
      <ShortName>Contract Revenue and Percentage of Completion Method - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="gifi-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>2403402 - Disclosure - Contracts Receivable and Retainage - Amounts Due on Contracts (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/ContractsReceivableAndRetainageAmountsDueOnContractsDetail</Role>
      <ShortName>Contracts Receivable and Retainage - Amounts Due on Contracts (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="gifi-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>2404402 - Disclosure - Property, Plant and Equipment (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/PropertyPlantAndEquipmentDetail</Role>
      <ShortName>Property, Plant and Equipment (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="gifi-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>2404403 - Disclosure - Property, Plant and Equipment - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/PropertyPlantAndEquipmentAdditionalInformationDetail</Role>
      <ShortName>Property, Plant and Equipment - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="gifi-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>2404404 - Disclosure - Property, Plant and Equipment - Schedule of Minimum Future Rental Payments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/PropertyPlantAndEquipmentScheduleOfMinimumFutureRentalPaymentsDetails</Role>
      <ShortName>Property, Plant and Equipment - Schedule of Minimum Future Rental Payments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="gifi-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>2405401 - Disclosure - Fair Value Measurements and Assets Held for Sale - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/FairValueMeasurementsAndAssetsHeldForSaleAdditionalInformationDetail</Role>
      <ShortName>Fair Value Measurements and Assets Held for Sale - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="gifi-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>2406402 - Disclosure - Earnings Per Share and Stock Repurchase - Computation of Basic and Diluted Earnings Per Share (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/EarningsPerShareAndStockRepurchaseComputationOfBasicAndDilutedEarningsPerShareDetail</Role>
      <ShortName>Earnings Per Share and Stock Repurchase - Computation of Basic and Diluted Earnings Per Share (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="gifi-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>2407401 - Disclosure - Line of Credit - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/LineOfCreditAdditionalInformationDetail</Role>
      <ShortName>Line of Credit - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="gifi-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>2408402 - Disclosure - Income Taxes - Components of Deferred Tax Assets and Liabilities (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/IncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetail</Role>
      <ShortName>Income Taxes - Components of Deferred Tax Assets and Liabilities (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="gifi-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>2408403 - Disclosure - Income Taxes - Components of Income Tax Expense (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseDetail</Role>
      <ShortName>Income Taxes - Components of Income Tax Expense (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="gifi-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>2408404 - Disclosure - Income Taxes - Reconciliation of Income Taxes (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/IncomeTaxesReconciliationOfIncomeTaxesDetail</Role>
      <ShortName>Income Taxes - Reconciliation of Income Taxes (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="gifi-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>2409402 - Disclosure - Retirement and Long-Term Incentive Plans - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/RetirementAndLongTermIncentivePlansAdditionalInformationDetail</Role>
      <ShortName>Retirement and Long-Term Incentive Plans - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="gifi-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>2409403 - Disclosure - Retirement and Long-Term Incentive Plans - Summary of Status of Restricted Stock Awards (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/RetirementAndLongTermIncentivePlansSummaryOfStatusOfRestrictedStockAwardsDetail</Role>
      <ShortName>Retirement and Long-Term Incentive Plans - Summary of Status of Restricted Stock Awards (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="gifi-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>2411402 - Disclosure - Quarterly Operating Results (Unaudited) - Summary of Quarterly Results of Operations (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/QuarterlyOperatingResultsUnauditedSummaryOfQuarterlyResultsOfOperationsDetail</Role>
      <ShortName>Quarterly Operating Results (Unaudited) - Summary of Quarterly Results of Operations (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="gifi-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>2411403 - Disclosure - Quarterly Operating Results (Unaudited) - Summary of Quarterly Results of Operations Narrative (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/QuarterlyOperatingResultsUnauditedSummaryOfQuarterlyResultsOfOperationsNarrativeDetail</Role>
      <ShortName>Quarterly Operating Results (Unaudited) - Summary of Quarterly Results of Operations Narrative (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="gifi-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>2412401 - Disclosure - Subsequent Events - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/SubsequentEventsAdditionalInformationDetail</Role>
      <ShortName>Subsequent Events - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</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-20151231.xml</File>
    <File>gifi-20151231.xsd</File>
    <File>gifi-20151231_cal.xml</File>
    <File>gifi-20151231_def.xml</File>
    <File>gifi-20151231_lab.xml</File>
    <File>gifi-20151231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies/>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>67
<FILENAME>0001031623-16-000018-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001031623-16-000018-xbrl.zip
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
M9_>F-ZMO,I?)H.QT++G6#U8"59%*%2+B7)B(//CBJ:3;(J ]\SC+LY@&J7?
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
MC"O:GW6=J.^##[F-7!M8[8EG NQ$ZD/I+8@37]XYIA9[6:&.?J)LR(WF*AO
MZB,JF6!.@BA8HEU<#LAP/I]N=UH6E-W=UC_2_K7+[K+[Q?[K@\A\ZOA$J,71
M&!/*(90UZ=&+O+=P<R?<!>T)R>Y(KE),$T&C2P58VB'/B*G)5D&$++GQ"5#<
MD;UD4NS.E8H6T4#!B7*B3MOP4O&L)O5A*5X6$]]!M$&W4>;3L">-N27"<UU3
MK( ;65;9X:+=@O:$9'>)ME'16,>XILC)$'TJ,ZS(MHIO:RG\6"GN$&V;2L!]
MP%$9"JZU):#.(#A0X!5ACWWF7)^"XK_UAN-4^'X^7HR=+MW*\XM%?5V+B]S5
M$4E:RCU* \PMR"^U' (%6#UJG;8MLPG.*%\/=K;CN0ORKK1Q!5K5I>PE+$'E
M8*;MTJ!HF?=R.E/BGH!W2%&J.%4JY8H%(SF7J3G8 CAL)8+SCA[H4-P@:M/>
M*)56#BZ'X^%LG@3K:[&'+[M>;0UA@$ZCI;&W6"/P:L,RG1FL6EZ0A3E?S];L
M0'0G\!WB(@.$AH (*% 0"CL)0E*!UVEH3P9>LD8YV2G!=S7/-(C%%#D(B!]X
ML'+E@MZ 6Y'7X1(N#@:?VL.\FTX.Z=HDC&&P]VBT48-YB$@'%"WWE*"4=9)7
M3E+1**A>>?K.H/+$P48UI$M7"1"!\%B6=PN+J\POA"S--(62C6Z1AV%JYD*M
M,\IQ;K"U(L4"(0#3M%E@ B?1F!8E0!L]F@\#U4QP6C\\,D&%&!"2WEOGK4!E
MKY:4HAB8E7FTRD33&AP$JIFTU!"I-%*38:J%HT0$JY"K5@_<K+Q/$T:J,8CE
M0%!;M4DD/!VU84:1D "/8+R0<TQ1B%DTPQAO;L@#0.7Y@>M=@T"B/,84,^6E
MD3)&QJH$.ZHBR9:/-4<K'8:I0\ZE\PK,!0&=FSJ%:6RJI#DCP7/*$_P;[:T/
MP[15S&W@W&.)+?:*0C N&*D2*;7G+?[ZF514'@'45C&7TC"D9 Q*E'7^$=R;
M*CDO$IU/'#C#DLN[:X2N#F^16-A_&GS$-)L8(PZX%G)NP!-L:=S(\6Z"_OKR
MJC><INNJ\XLWD_'G-V",!E67B(DM%KY-,3B_V$EAK,VLD3J%((AX<&0=Z#))
M:C?%")V?N5'2.*_<&=J1Z&D1UU5Z;"1&,K"36@J)-'964$H1L]YRR4SFHHMF
MX>W]T[-U?0@!X68(:TP":' E.>@L^,6JE"S$,DD_#CGEU5'RFQ<G8WG"F"TN
M)M-BY8KIU^%X,AW.;\J6S,4L5:"O?\NB$.K78OXE#2-/I]<[W_BOZVTE# *S
MKW#TH*DE!J]IL<DH@SW7YE?3=25YC]0]&J9V6.CD)'!'-,<^S1>&7VA<,)4X
MSIK)SLD358VF63\B4SO, =,^:(D)!64:N% 6R85[CV,RYUD3TS.09DH?#U>/
MT);6@?<@G :WAFH) 3N$$/5%!L0Z>6MRBMKHW]K=]&BS(ES*KA4D2",,0=K2
MY1"C@&T^@E%QU+8#CH.UZU D<!.575Q:<P5NF*'+BS*;SZPY2PVI],%H3Y;O
MN'ZX%@72,=48.RT81':+GNF<8PM;* \\VXBY<]+:L6GN$#H34M\TQBV5QFBC
MK8@<:&;61<ED:)D)T[Z(CX[N#@$6+L34RUPE!>F1H)XM$KX=">#79U[:?=*\
M86<<(>5]_1Y$Z]2:TK$H([C@6D@3J]1%'G!^(0"OR%T6_S#X]\B7CBU!&9=
M*H$0+\V\BY'[2C0$DS@_J5:4JN^"+UU#7*1"1FOEN55<"NN7N?$V2)0W7P2=
MWSQ%N6_.E!DFRS^-/[^>%Y?[VX400!]BZP(--%+P_B6KLD*]XLYGQ[EG?"<E
MV0KN>$1U'8EA$U)I/A4"S#9"4L2JVB/UC+0MJ]GJ;]\W51TR2CRU)%H:K$:&
M.!:\JF24P>KI?#R;VFGK'DK473)U&XU/*0]" PG(,\J(0%5K:T>DH3@_),$[
MJ>I=TC7O3%K7O32/"):)>>X,"BXR%G554N'2#75.VDZ[ZUY(Z^Q)I:+78$H1
MH3)B1"#*K2IH(K=Y2T0BV\X)[D9:,4M=HMX6^\=.7C LK":(L-1!#A'OU;(L
MUK"6A=ED!Y<8]D78%3%YHREL *^EIL8:QVJ$C,?0<GU%-O#W8(!=R35"1 WF
M0U--N;,0T8DZY\('GN=BGC5GN^R,\'8T\+X==:F36G""K06>88$\78QJ11 T
MBVR1,6V,*6K%< #(K7WS@R#,B>B,<-13(KBJ)J3:U(US6Q[>+O"F16^6.OR4
M_WT]KIL75SUT]C]SD JB"["A%!EL/?*!U"W>G"0\[^8J>!X:;\=T1P*Z'&"-
MF$%2&PGL%LXK1^N[=ZQEWH7\C'"I,KD]*05=DTXA:%<6!4JM(A:!/X#JRF7K
M1#XO](P((3+E=4<*IM=K^?A[RQ&WPIB0>N3;2*0"D\&79RPAF/S>"Z>QUITT
M-&#=G8RND]T8)/?1@M76'@)-:5B]'3PXU=F=%&:Y3W8/5'1I<FU!GC2&F)E;
MC--UY++K91J3U#(["6>*\HYD5'.=;P<]IR3[\XNZC\/^YUV$.PQ!#$$!">%A
M!QA>'SAZ,$39F J&NU:F ^*1Z>N0O$A,(!Q3X<&G#,$AH^12\KQOL;ZBC'$>
M$84=4AF0@W\(C5%;YQ2&\* ^WC9)+',*L5"9#W1,"M,-P6) ?6UL9X?XGLYR
MX7EJK^DAG@L\6:-EYCW)1Y6!:N39P?U.T(Y#3M<T.4FQP5[@Y Y&:@4.-3G2
M8=N2+<"T>$AZNBZ63#H3MYQHC:PC7# 7EZF%*F^V>P;QJ.ZR38?0D\T^/,#.
M2F.5-ZG)F%?&4"_"LLMHX%ZW$",[+50+KB,0TB5EAH74MIY8"XZR,+!Q;!T.
M*:MS?:>(R,YT[H60+O&BWCH&J!D"OY))!D9WF:%/9!Z49.-'CT#(YLK*_2/I
MB!3B)#C&/':4:J9K=U2!/Y07TRC>M2Z;T1V/JB[SZB/%X)MBD]9+81OH<I7
M_VY+-GH,5'6><A.*HDM]KADR$*Y[49]Z>* OWT1:=HG>H52M!?]ES 'Z\/QB
MAX!ZEQ-%%@V3%IR!X$UR:B6J<Y3!5<\KCZG(CR;N@/>4E'<>.#*7@EN&*<3H
MP5AWVZA6B9:TV2Z'Z;'0W342G"JD'>)".$>5"(YX7G=#]C&O;1/W2OC78CR?
M3 ^ZML<L*(ZQY\H%9U1@ 2]+%4T^>EC0_!AP,YP[X.X*C'%J%2-]2#F;)AW#
MV?IPT"CB\KL*C%77.=%Q@'?=G4?!:4S]T@CAH"#3[.K:F[6(YE&'IETJ<F?<
MC7% +4,X=_'XG!22(N*#3L=!H DEJ76?,7E=[QD%&>N2F39DQZ"E0XK23$5P
ME+!T1,= I%:H#BUBFLF]_6STGFCH*M0+E,)2I.1S;@-V3!&5"O72#\SE<R&/
M3,/O8[#'HV*P$GCL7TG#K Y.,5"FUE ((HRLW09A$&ISAG3744,+KB,0TG6G
MDB1(:R4%MMX0"+UUW7C>>:GRB4FD\]#Q-'1T'=AQL .*"AL=UI&9-+ZD]DZ]
MR(=YI.G!(KLTW9>21<;CH15[7')+&;7:@4M"TA30N&RXR1G)>9\EY*P]?R]H
MG5=MA 6A92#.!8* J\NI/Q&[9D]?<!>/AZS+K=$$ $&\2[5$42/FZ'*BCC3Y
M3$@LFIJ\$UJZ>MM[,=/E%#*1!RXL]P))SJO%9,Q:G2VF8LT#G]N'[PZJR_?U
M@ANMO)<80#D5(W?+@QN(N7-F-3V.0T!U#5 A4:?&FQ*P19(&7?%Z!0.R,K\A
MV+"".:B%4W&3'7%U]I0*#A9#\\@ F=,AM9Y?W(IB!%H^O\*#KVMJ\]MG[XYI
MVR6H=PX;:\'50L8)Q*1,9V[I$I0+CUN6CFC:S+[:C&F1@[WPW&M^[BWR:<R*
MQ5%B8I021IM4?U\I"1-#/EDP@]<&XS"H7>E/2D,(Y$D0#%Q![0BC=?@KK)$M
M(S=/B+6KG!AT2*0L.JX8C]%XV!7+4W[L\S2'?-F[L+Y)]LV,P;"-Y[W1/O9K
MM50H"H$L1C%-5T2.&<OT,MTA:I-EVVO>J!5JA7$ SH[9B"0P&2QL#PT;VZDT
M :9N;P3>9G[BRYLU3<?"V3')T%+.@\ :.>' >2%$W682<,$SH[MP*??&"7\?
M+HHYTKR@C1T2ED.C4AW'HA+D<S'N0\AF;][VYM?3(ET5U7^^*>=,?1Y>#/][
MV2)C 0<D<9"DL9XUM=)]2Z6B1:>)A-@,_N79TO5$P>(T\X@@B)LAY&_0V"!A
MG<0YR'NZQIH6@^'\_'H^F_?&@]2QHV6^9%=WM1A CV%IE,'8@QT%4UYCC"CR
M/*4+Y3*^'<\:]D,'90<1I"1<.0N!""C?E%BV,&!2<=?2/@&E,^EUG.W'E ?/
MQ#;PNF1"1>6P*R=!2+6 !)Z;9OG<.BT;BJP;$8AZ.5+LRV0T !XO"HWVXQQ#
MD2D.T1L#E6N\-5SH!4SFL&^.A@(;ICG1<A/.5D!W [^-QRR5:SL-GAT)+DC#
M8547X%7*/\P4&P7_KM$-\T#PA[7N-!#K4$H0(\YCCD4P9@'7P (T!V^\_$42
MV7#]MO>[O&MW3DD,@]@18AF()2788$-Q-5@<-%1SI%D*>C3">^$;%[4>V$\-
M,=A!(A)N*/P$ 3M)719\Q-$R<&O0ME*EU8=N @//2*AO7.\*?IK?F*^]X2B%
MNW$R_7 %D"Z&_7?7TU2XNVSB""]]G/8&!?R]_Z6WR_CPUV_C>KMY!#XN2\-
MB G8(H&I@)A):!%-<\Y9TJS-QI5'I^#^V).X(W[#L?A$].T(Q^M/L^+?UVF&
M8W+</]Y<%6O#&QNOY[,;UQGLA7+:@Z,C=##,8T-<H#Y$98F'\#FS"36#?WI(
M%O_:^S:\O+ZTD^ET\B?8R/IA>PH7QY1IP=(<[#35P;)HEX,KX>^9"ZUV$JY-
MX+J(>E]<]H8IF68WLI8+OOXM:[*P\"KJ![6,\5S5'HJJB%"TJ<8)O):@C?0,
MZT@H=03GDZ5Y[JCO1=4#\.-]\74R^IJ^:7W%MC/&(-@)#'$70F"(12%9'<"
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
M'2FEG P>(E_J'*A<L$S+N;N.6)H[4GC;-NL&>%3:NDYS0/*C 9^%>Q(93N6
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
M4<I%$3B8KAB5MP8\W,0(&9'SN4DGS5G/CX\/!YAT97"JKA/@T5 7F98Q5EQ
M7-&\.>\]FO1#N;"#22>8I=F<S%$AP<6UF$FWH%I8;64^A^4>3?JA9!]BTB$\
MM5JE#C5I4CAS:I&-*M*,,>=;VNP2RDEV5/;(&'&827=,!N<5N#2,>1<0!_.^
M8$7@LF4V&4W7=T=FQ-ZS7S2G5AN&B :@A!))M:AFORCX6SYM@S"Y:V#2&+RR
M'^BMV9#I= H"9VH9@V "(Z'B C1!0JJL#H<@1'?U(W<%_?NLN+@>O1E>;+RG
M.+HOLGHP:FF,#!S(TM;0U!631)5*)--$MI>_O,/\CQV(O27B,="<TVG!MD2)
ME%=($6F9I7I!)W8X$ )TDB=$YV;CNFL;W-4]H GQ 3FAN42,1FG3B,J2-R;-
M% 3>?/>L6>U NY86X:QGU&@D%8.@1"+-*M90T,P46$.?#FNV6.4#Q(82KR*A
MQ@7BI9;4Z2@KWH"-8OZ);:D#F;-!<"0)1*5.<U1"* Y6VRE5,0?\O2B?EN!L
M]6(.$!V=QFY@Q@,X"&!D(*15O+(Z#@5.GY;&.9@[&V0G@A/"3&!*Q/+2QACM
M*]G12&'U\+*SAVUA&"F1.M+%F,[CL?/+*;O*2_$(E,0>U@#V<?#,6TI@.[/4
M-K*>?1>D9G=?F*_#66JZ.YEN;97:Y8@+386!<%DP94*(!'Z!T(HX*;6/+J\M
M5SCSPC<!.1COUJHOKC'P-"@A@TXU7RC-&$D^. ??+*_PT4QG5UJ[ 'Y?7"VS
M]^^4>P6\!9EF'$5')4UG$X&5N5>84\?R\7)Y[M4F*(?![4JE27/;M>(D6>G_
MG[TW;6X;R1)%/\_\"H2GZX;]@F9A7^RNCL#:[7XNVV.INMZ\;RDP*:(*!-A8
M)&M^_3TG 9#@)I$22(%D3L>X1!+(Y>39\RR2I8"JWWA:12\(-J1$'G:Y3]?U
M,V10U"59#Q0'ZY]X<\<P<+\U]-U[G<O50>PP+*<EN]'VZ#@*-W64>HS:)%.U
M5$^W-0VDO0JJD.'6@8VRB5D-ZY7D*S?VTK*?6M)+-_!H[S-?8T6,=,OU#=WU
M LU3ZLA,W]'6@\8D3=17XL;VW< =3<IG1)/(@6)+NN1).MHKHJ++ZKPBB&4;
MZ^YBS+_35U9:S;W/>N9RX>\TO<W(;!*%7I076713HL!?$AV;'_'2*5:4#)_T
M?ZJNX6BF+YJ@,YJV)NF!'$@8J*^:QGK"()AKJZW^7F=_P'=I=)L\L3W#TX%,
M?!=8I (["AP=\P\DWQ=1C*XWXE76BL2_:'>_DC_2S"WS @XCRQ?5P)NOOB;T
MB0V(>+_F.#HP_,#W@)<ZG@$;,+&BE*FN%T*"4]-6<O8.NH/K^_2INT+7E5W;
MQ5)7@8E-FK%D ^[ MT'86NMA?))N&MH+=O!434(PK5U?] W5"PP/WM DN:YE
MYP;V>DP'6-VLL?8+UO-HV3(,2C-U+$-H>9YG6Y*OJ]5Z+.PHO^$RSEKM]+WO
M>AXM5Z9*JJW!_(KCJI*GR:)JUK7^',72Q?4R:E)5VO@%ZWFT2!FH[*!,NJJO
M8':6(_JZHM3P,65[W3$MR6I%Q"]8SZ/1>0IP#U!L9<51T0FN:JU,5%M9SZ$%
MK?A%%*D>5R+8AF\X'E9W=M5 -%0L7L\D@HV7Q?Y:8K.JZ:M9PJ^SO]TD0B Z
MBA'XJFCY&EHKNFIH;'MH3BGK5U^JM=KHYD6[V\9/[82,2/;G4\PT4*4 SD85
M-<WS3%=1[4!%9BJ"-: X]IKF9YFZJAY^];^3&'O213&8G'\G3U:K-2Q+]TS-
M4@W;<7Q5DCW06B4PV0WLW[J&81)P'4-YP2Z>*&=IV+YM6Z;M@>HC.[H5&*9=
M%XX,),M?,U8L2U9>MIS'!8(G^:YD^BH8(2"J9"#&9CEPFOJZ+:TJBOFBY3Q>
MOC)0053*!IR/:+J!!O:;4R]' W5Q+4Y -S1E557?;SF/UZR4P%+0?< >/*A
MU7RL4L5J5H+IOM[V4=-6<YSW7LZCL?*&YGJNKFBB@7$TMJGZ\ZP=SU?6*QR+
MH(&^A)]HQY4&AJR" BK:AN;(V)G'DD6/L4M !==;+_LNFX9IR3W8WX[V 39E
M5L$Z5N /TY=LUY8J\X>UU5GOC&3*\LNQ:6?MVGDJ?@%U5LW4'=$61<,!V6 R
MZP $M>B*&\P;?;5"\$&6OY\X<%5,\9' (G,]6<$H:Z?:A*AY0;#>G4K3C!WL
M Y9:ZQ!LE)A.,362><KW3V]S1- 6'%=SL4JK)1F!TFA[AJ.K:^Q&-Y:1?_,R
MGK_0Q6U!3)(O9$H74/^48#>IZ([B3T\U3U-UT?:Q;:.,/9HT;#$\KT!KRNLA
M@,:*$M3=OIXJ_*)XBF]KIF:B?PC4'MN<=X,&16)=_9=6E-&N5]K5": G%"P\
M2;9530%EV_7F9=4<&W2 C2EZA]G84WD\P/A! 3 =!Y1G#RP"36_R(H']F.LR
MP%AI>M+U2KLZ L77)%TV/6"<J@%*G:/H\PQ#W5CG/')75&!G&=X 59=[BT?J
MZBOV/<E&[!_6Z"N/"GI%L[LHQ'Z*43J2GH0+>]DC10LP-C[%OE^/R,%T#M,/
M;&R_8+F^IV,I3;  T?$D@O#'&[/_>6K7+]Q3;X&F;P&:9X.>()N! ;#2?-TT
M54,&H/FL%:YLV"LW<ST'VK^J]D-[P6KM5OH[1?TK+.J:$2NWT==1@9G$GY(1
MEK$J2;R \Y<T\:>S.'V@U(LR&A9IM@9OT_! .,'_1$S^187-;NK?N)HD6@!O
M_=>NX+T,CD[ 7-6/_\0BM:O[(JP =STA29TC"QKKF$:8Y9A4\SZI ^QQ"MOK
MF2@2J+L!U@K133WP=$F2&^YNZ<Y29:^FGHFL ]OL -3[@Z0W)Z$>X"0\X#4F
MGH*D:I8L@R4B-K:DI3E+GL[F)!3)T-3+/HGG<Z9':OPXHN)+IBU)S,4L>UK@
M2*IJ8)TRL$@V%:R23,,RS_\D,+3Q=S"L)[  ^XYFY);^'08O4&X&)-I4:ZT[
MQB6W=181?9ZVI8+%*QDFN@_G58DM<=7Q,J_7]C=9&9K'Y%T[ >P4CK ;CM<^
M0D?T)5>T7%E113607=!/&]O:5#39>^P(-7Z$^Q]A-ZRR?82B9KNNZ=M8R<W0
M1,D&V86,4O'!G)!6K?/6$4I#Q;K,(V3SYL?5\6S9]@W9\!S7TA11"UQ7:>*;
M+."BTB9Y)@*^/&GJ=@^0?AS"(=0[0]45QU046P,;479E2_>DA:*]5-:E.01]
M!V_#N1[!0?0Z0S9=Q;/-P&?];1Q+"IA>YV ?P8UT( ,5*$=1L5__$'JAV+%X
M&$_35%,%[2"0;<>8MPJ1O=66LTM:@7P4Q6Y/F)W(07:OWF'K$TT.#-L6K4#V
M5,^W&@W=LK759FI+!RD=13<XSX,\@)('U.B(HFS!X)9F@)U56<,*1H<9JPW,
M%@<IZ4-%N=B#_)*RGNYT]*5$X*X'2,NM_.YN/'F!ABUZ1%D.;-^13,D(&LYI
MN;J[R7\DJ<J1M+P5</3D#)2NS\#"($DO$%U'P?*#LFKZ/M**[DJBXJN;JK1+
MAFE=\AFH3YX!T/4XS:8D"6E5,?M)>\=V3=L%=N7: 'A+5;Q 4CRD"$WU=7&3
M3YL?0'=$8$J^* >2J\'_R2 Y/%-L&)%CR?ZFPOD29CM?\!EHW3,B*0@L":P<
MQ51U4=64P&"FCF>ZAFAL*E,OZV"3JL,CV9RO>PY[*E8=R>NV5J6PH"+?T'5;
M%$W%\VR_J0]LZZ*WW<Y1A_)1+AIVAU7_SZX#.=\^.U64?4U79%639-=77,FP
MM4;34DQ=?.3LCDQ<9W!V'8BG);KS==.RL<X(2"+#Q@YY3G/K$-BK\<S+=&?P
ML]OO[#H0:^VSDQ3-QY;9HH+])T"M\"OM6@E<L'!6*V.W+%'S2)9HW\[N7VPQ
MQ[ULD'17E1W'#S3)U&Q7,T6S88Y&$#B;_-P*)B@?XWR6X=&/,SC$78,C!S[H
M>@![5\=L0=,RFK1E"Y-'-YP!:(B:?JEG<(C+!MDT7!O;IXN.[F+'!\U7J\L&
MX&&^M*F_E2I)TE%\V*]_!M=I0>(GW9A;0W>!LUAZ8&-4OB1[H)S/6P>JFN,X
MZUE).T7N'GJ;KP'H7ESJ:)*M.@86V70LWS8ET3.;,C:VHUC:8W<!1[E\VQ-F
M)W*0W5_J8*J(KAN69VA:8!J^(3J-8#$]<[6QT-)!*D>)V3G/@^S^4D?5/"-P
M 47, &M]N)ZH6E7DCHQMH;=3I#P4SY8B*U?4UW'E97ZBW^D3I]$$M+?:(#WI
MME9\459U*1 =; 'DJ/ ?!0N8:+8M&OK&RX/5NDF=[_UT /M(6M#G-+F]IMET
M*3WH^A[^?O!CS!Y\TIUJ>+9L!;)HN8'N.('C>(JB&W!:+H@U;9,RI_&3>=G)
M!-&XH$\?C1I8BJZZ8._8IJCJFJ[Y>#2:[6%>OZ=QJCG V?S_-$LWUOY9/AM7
MDD13DD7? D/(<QW+4V7@:+YKF([F.F=#-G<DBK'J6Y!F3#0]60Y-;!OKNFBI
MV%LKD'S'5E7D)_,: JZW\;I,4373W"7+\N5[68/7S=-SW.PM[NW;VXS>@D3_
ME( 2D^11R,3ZW*'V')S?X=YXR:BT?; E?4>33<7S1<UR7-%3?,O OKR^9*P5
M0]N<#_HJX%DZ)"3QJGNW5V;S-+8*!'OUYIQ#\JJ J7%AU4)Q=VF"ZUSI0S*=
MILENSA%+UR7'-!W?-WU=LUM%6MW "3:I.MAMM07JO3>Y X@83%?4Z(I$:/%U
MW(HEW[N.@(G^:454%3-P%0V4;]"S \=09%DW1%=;R[=_K\@KA01>N.)C['Y/
M=+%'HPB/B,3?2 2:ODMF44'B)\I%2('EB*JCF)(AF8:F>JK26*"NK(MK];?>
MRRO5V\X0DH\2WDIU-]F5;%MW;3#C/<.493MH_&:!MU[/XKUR2FCX1"T) ]1W
MSY"LP+=<RW,,353%B@@5S;'<#9O7S)/;_5&(T!$E/=!,V;-%Q])!#F+MF;HL
MJNOJ:Y(2T$@Y=TCN3H22[FLR&HZZB\G7H&PL.EOKYGK)1\##$P+>4[66@7E;
M( Y]5]5%/5 DQ35K(I0#VUHG0L,ZN<T?AP9ETP\D4Q9U6]6!O*S -1HL B&Y
M5B?NO7%*<O!9@-R=!$U5$EU'%8%7N:(=J([L-!EQ 19V7@/>ZR#A9IMN;^W3
M$W7'!I73@]T9GFL"R[%J[=/&[H=/5K':>XF'V>!1Z,H/#->0)<T$@]QB5[CR
M_*X*&Y>O7RVJYP"L/<27!W Q%==U9-_W@/?H?E.)Q3%M<[TFVNY*U''@\Y2:
MJ(B:&@2J:3BN92B^Z(M!12W8/6Y]?^LEQWJRPZ.0BZLX&CI(/$ES)='W%>Q?
M5:N"MB>NB2%)7*D??Z+0VIU>1,DP;$VW8"XE"'Q3#\Q&679!$5KOMBGMKBL?
M!T!/J'26H:I@1RJ@T06^I.JV+=DUP:BBHJ]U"%\O$->3'1Z%8#3-D S/,WW3
MU41-,QU=5>:VDZ^LL1=95?I&, =6SCQ+5X#/.JX"B.++K$;BW,7C^>NMB0WI
M6 #:QWNZ7?G4)%_47=-W5,^P+<_1+*4V@73'<=9;(HA[,(27N#X/Z1Q^'K'8
MFN^[V*+-D6Q=1X,Y$.?Q)HJ]+EW,,P#5[I1BJ)IMF)JMVXHG B)9LM50B@^_
MK7/>W4W W:#SG<[*+)P /;&VXV2ZN&>SIVF9%,NU!*M[&^6?9?R@B%OO81QL
M@ZM@[G_@!I)DF**+%=!-S54DU5QOREU?YZYN[.FUK6UGDL8CFN75Z6Q, =I.
MU("8HJ%;DN4;K@OFI*W66B,<C62M+5HVE+6KSK4E/&.!Q[&1#-6P1-^6-=LT
M%4E4%&ONA+=E<:URJH5=5EY]K[O3E>5;EF%C:%N@V[HE._!I[B;7E#7_IF5I
M&V3TD;>WVA+KJ3T&)F"L)FF>'HB K&+@S"LK^X&[UO9  BF[Z3;@1;M4'J$H
MQ0YD*P#C*M "(PAD7?*=FJ)LQY(V4)2FZ0=8X%$H2@PT3!NWY  IR+&P5U6U
M60V03E\S$BQ%DC=XA8^\USTH2O,]TPEDV)#DN($M*6:M\VB>H0;K1K4H=LXQ
M]M_?GB0ELOA)#?02W0 SR#*LH)$!OBBNM^Z0#%GM_!0?ZQSH*K[NJ:;GJ%C"
M&_[G6D;5]]+TC0VU]F53,ZP-[IN7+O H) 4LS7-=0[1,&90)278]WZM.0_8T
MVUT[#4LQY=??Z^XDY?C ,G330_^"$P!YP0YKKZZE;VBZ"B2UZ2K\R/O;DZ04
MSW8P(-9'XR@ K@^H6OL6+""Q]3+YZ[TN7[[+QWI9.J9B2IICV+H)FKBARY[B
M522%*3_ZNC$'YK^UP?WQT@4>A:0\U=5%S<(:0+ZNPJ9MPZ]1SI<D:[UOKBY9
M&[SC1][K[B3E:I9I@^"5#,V702N2/*D.TU%,,-;7=2)1T;J64OOO;T^2\D L
M.;;AB IFWUB@Q%NUNTZS+5M:;WJSWGWU\5VN!.M7\85>%)=X)\8"M+Z615Z0
M9 2KM4=_E'F!>]S;CR*!8AZXDJ<HDF+XHFT[VMSU'.CRTQ45G[G0@^SUJ4L)
M3Y-T374<2?-]R; \V_<D50%34]0<T=U4NK"G&WW"F>P:NNX @Q&!FUJ>[H'>
M;R@6;%+V+#?8F+IZA(U^'6\;9&^L#8!C^* 0*J;EVY[I^HKGSJ,_]*4HTWFX
MKZJNM/S<<Y&=[N\I3$72DP/?T15TW8#NI35Q"9XI69OWIXE:;_;W!()JDNGH
MLF)9.A"CI$G8[IY1HA/8(/V=S?M3=^ \+]K?VCL.R:-P_U !TS4 .8$$'5\1
M'<<!Z[/)'#<]8W,1.557=MG=YB5VN+>G>DF9@87='753M"1%$SW)FT?,R*;W
M(LP\^-Z>P$I%TWU9ES55LG7@G@;H,&*%E7Z@&$LQ97MCY0Y[2[,_015H7ZE\
MCLA-%*/24F89QKDGHR]I$E8?GK9:EUIE6:KD2*[I&(8J>HHH>[:G6+HO!K8I
M^\Z:;V0M+G_?Y76[M57K8<G5C>>F.HINZJZERNBU;^Z&+=G5UJ*9Y=5$]N=L
M#9-[/MAY3HO\'S0>!6EV16+Z+8VC\.$:EN[$H-UMQ\"%J+9!)98471,#&1B^
M[K 6?A6G5SQ-??.W_Q,7'T?1G9 7#S']Y<T8AGP_)M,H?OAP'4UI+GRA]\+W
M=$J2C^RW//I?^D$29\7'-__GMOBX\GH,2N[["</1#Y(L_O1Q1D:(CN]OTJ)(
MI_#=[,?6<?#[3>N(D@G-HF+U/?;QOIKK!A3=:J *: )"31BGF8!PP\%_QL>;
MF7Z&)3]W]0CQ]U$R@I/ZH'2XG?;J)\WJ<UB] *0M9-A>*J,CH4B%&RI,*<E+
M_$@*H9A0(4[O:2:D8_P094)(LNP!)2=AMR@"C#0F\/T=RUV.:8[A?'F!@^4T
MCH>/ JCY^Z\_[X25<_1U809 ;#\O@*R*A>WS-?DM"8$88EK@%6]29("I^:<D
MC,L1IA/#5SD,.<)W'!)7N4$4YKS&G*>]L%\463*\'$BJ"2J!)DF-I/1DS0\.
MCOT'Q95K.'=RD][1^I1SABA1#4?X@V$&"1'6)'FH%:DY:(6;"K9"SH"+F.31
MD-FE_X=,9Q__2]+%CXH$W U,2#;4.(T!S]@XI+IU%-ZR6=(R!ZF3O_O0*:'M
M /#FM9B.BP_B"G'BY_9$"2::Q?.IBG2& _]8#%P@?@DA$$3]#$L"Q,_YC(3-
MY_U1Y3X:%9,/ECFT%$.R3!&DOR*;VD\?;](,8/L^!+B264X_-']4VR!Q=)M\
MP*VUEIC-_\*K;%Q8\LL;\XV0I??5W]+\V9^+T>+/;.,(;&6_O-&-GY9&6(R\
M<;3%B])SWU.//>%Y;G#;N=8X"CIB$84DKE&I(JZ/2T2#A-:FB/;GFAC;7V6,
MDO";)Y?9(E/@4=D86,>'230"TNR4"RYXU>-"; G8\^4J;QZ'54VA#5N:_1 8
M_Q3^JPIG. 0L-\"OQ0XPS9MF+4B8SP.@N56!0D&Z!R@YJG%4>P&JJ;N"<C]6
M!S#Y>$/"/V\ST(Q&*&'3[,-_A2&EX_$K8.6J/.\2*U'-!NTM&0FTT;0%6JO:
MJ 32'R'J^V ;@,D9LV_3!+2ZN0K.%&FF@[\FV6\]K;[ ^2]=0>=)O'P$2L\$
M!L/:3J$AR0-3E@\.DKX</KYW W9U#)3URYLD3>B;G^?[/ 9.7+ $/1ZKJ44P
MLPS7Y&]?4+$7?.@0D.J>2<GZP#*M@\/K)-#FI1QL?_WKO-0LIU&>EE2J\#'E
MJP,U:[Y?^16LASULA>YI]ZTQ$$VI,]K=$3P+O#N<,M8Y:K[CYGKWYOKE$9QD
M#@Q=YQ37)<4]RT'+C8%.<$X!G!NE)=[IO(0H>V^;=F<0/ 6^L_!<: -#/9!>
ML0_(^H(]W+/!F5F/T)$SL[W 90YD67E]D/4%>SIT<OS,HD$V/K\]-NK (4_/
M#*W:/VXJ,%17#WS%\A1)EBW+"^1Y_1/+D%XE:G IEDKL.);J4\+*4+-:*O=1
M,1$RFL]HR"+D-OIP!,+\/YLBI@9"Q'ZNPJ5XC!2/D>IS"!&/D>*>L,<]83QP
MA<=(<53C,5(G?'E7Q4A%58;-B,<_G6S<06\,;U4Q!KIF'APF?3E][B;LJ9N0
M!T#Q *BMH#)4>:"+A^=2)X$W'3H'+S(":NYM%&99.HX*%NA49:2BX_(Y^O[%
M!5D8 \,P.B/')Z#3%\0YM.[ 580+IBA-&6C:T>($SX6D>%S2JQ%@ET!\5<I3
M56V@*IWY0;D)S,F+DU=+5;3T@:0=/GOE7,CKTLVSSYB2,D_QY4;9/KY<:Z!;
M.]^R<!V2FV6<IIZ27J8QL)2C99.<"TUQNXR'6)_._<E%A%CS?!%N!7-FUE=T
MY,R,YXOT0ET[0K[(EF20@$09ZP?Y:U44&+LED&2TJ-,[3C.L([Q/!HCJ.Y)L
MVK(LZ9YE&(YF:UK3U--PC#.L&QW8G[X+_[(__^8+O_KVU6_?_5_]+]=7@OW%
M$^RK*Q_^_(?_V1."K]\%X<K^[#^*(X]M;16AV_D8LM7Q/MGC'[!O4!16,XUH
MF&8LT^4#*^V+ZZOF^$XQ/A*@WBX6/5T@557H9!PE) DC$@M1DA=9R7Y9 \:+
MU\I6)+P77CHR&P=+):_4Q,Z%8D(*X9X*$W*'];5G:8:Q#5AU>^,6!W5IY8C5
M/\XG#!CL#RS-#<"J'L)ZRVSXC(84O@:2K> V_V%&'NIO9[,L_<$HOZ[;O8![
M_GA-[C[@U_,Y:!]6OS=U;"K-W@ER I+_/J<SABH9+@(P9F,Q^$X*O@M($2.0
M+MD4<)VEO<%8K5="DC0UY]E\94[QB1S.!60._%H(?Y2C6]8_J"*$!-[,'C"V
MFM4*KY+D\)<H"\LI]J4(.58?9?6;FP@LRKL+F*.(4I_5@X\ +>!D\:QG[#@K
MODAR(2]O<O@:OHL?T-\V$D:L!75UP%$&+_Z[), U&2+"@/I00%1>E,*J,&&.
M5"2O2](7)?!6QCN! X)*.&K8);PS1]96P/X<;7'XBCJP]T$B1-,9#,^6#4OH
MA!S_(@YU88KW*&G2#7UG-*Z@D<+VH[P%ZC8\TS(K)BL U3B]](A>U(9>,(5D
M+!"0Y& 6D3AF+0)140BK8Y[ET8@.YN<.R']'036813/&HK%:W JU(5'4#3[&
M63J%L<,R!\47)E]T78A@D2,Z)F5<U%T9R#QWA2V<P,]T=D\0@8"P_L $YBC!
MI<M#I)Q91N^BM,QAP0WO1S)JDV@W)"2)0Z5;&L+M 9GDM)&*+$N;<9,<CX1U
MLF#B, +)B0?SP'94R3;,Y8:#@N=R=BQ,5,XRX%(9S-S(+"8AF5)&PDJ]@P]Q
M5/,Q>/9/VOK]'E:+[P 'REA2-*(-,+B,)#D<"$X;M;/*"?(X,L+YR!V)8GRG
MDL/+\P*#N"%YE:74-"P"[30F(:WX7(8?LW145I-4K++2!)!ELU.O@<1XZ0B>
MQNVSITE19-%-6:5Q T.:31YRM.P'PKA,PJK=Z*!"44"M=!J%3)2#!5FM=14*
M47*7(G8+MZ3 XP.XCDA!</$5/'"H=#QF/^65"@&G3;)FB8"?S(V BZE0<'T?
M.'64MXXFSM.FT0G.@(^54]:2I$&4MMW2 "=.<S9?-0VCLWVV?QK,[+19\745
MMC"8VV5)6C#58R" BDX3H(L!4@#L+F<:P$--]"VI"JQN$@%VMX<813ERRB@I
MD;!*QAYO,S)E@1(1[B4:/P@WY0/-<H9"^,PF_7M0_5)U[\*7*> V(,X=,)6&
M.);XU+)4F0 7N*$T:2O2\&(,-(&28E322DM "LBKEK'"*+U/BC)+FHX^-*'9
M+2AD%/%R*'P"]!]5G8(';86BXH2U/L$ &C<!^RAR0'JE!>X;-#&V;V0\20I$
MDMS"!_H#F 9P5A0[F.(*.MV\HU!-DX(-M(>%,D >L?&!O<%/>5Z#N%$#5RR+
MA8%S.!5.[UB%&S2KCE':C!N1P"!1>?)-63(^ @ I,FN@EO]E#+;:<6?;4H9&
MMU(5D3^Y ]"G8+G-I0Y#LKD.GX<9F2UV4B$W_I0!ZN1;,6ZNP3*='7$H81HP
M&I*,7A<3(]<NBY))TUJ-0DY>:S"L,Q7B$YB7J+P +MUD0#@5MR<A4F($EB40
M0C-@K:8Q<;-8*1YA2V[F)1/NU?>PGKQ@VUVUKYEP!O*M:/OY^GC_>?RA:NMX
M3Q@YZ@" FY#;2E:W%%/&IU#I;?36)9;2D::J#+6#:*IMEH?&PF9I,,*NDW%4
MIU'U5?E&"KG?:GB'$Y+==LKEY,.<R .0"TA/W,&::?=2]>Y03?Z.JLYU3OJ_
MURK8*E$C.U]@4+Z50!AKGK-U;&\($'B?/7E/P289@V7.S$306SY34- $I;$$
M6N]-(IJ1+)P\[-4$<^\[M_EMW=<91?]R<NL^A,_IZ*JI@6G(GFWI,G9@5W5U
MWOW9,&3[#&_FYA 3&,B>C?E/%I7KFG;17HYI<EM,&(8CTB_JQZ&S? ":=\'0
MNGB8H1F*ID"E?P,&@V&<U$P+,!CT+*;R# 6W=D+!@I@3!)8/M@+0QPQ'!BMI
MT! 3DD]<MQI&38?1(C,_6HHL6"2-FV'1ZC.=PSQ$F..Z0SHK*J?'#9 BD%:S
ME_>-GPM,F&E>=ZN])96DR%L^#/PNKALGP$#H+ZB<P/? [;&K[=P'#/0/S&'4
M4"\1BGL:P]JG,.5$@+5%Z6@HV)MWN7EO]Y,HG("B\<#L09B,3<"<*?6D]62X
M_0308FG.O'$W+!QN&47[#-26P>-=(/9KP<5&N>FNU\10^ =HLG=H :*QC#IT
MK3FC^Z,J][?8$W+I7+A/RQAO=%!5;X 9SB^)MN 6@!I1]ST.L1<K?90ASMGF
M=UI$%9O]%I/$3D97!?S\*<$"3'!Z^&7N@9$?I\B.]V&HINRKGB@'LFO!7Y;A
M:9K4,%097C@_AOK=O_Y4A3>PZ(;/7[_\_?VU__U7X=,7%[[\]"]?^/;9_G+5
M*:<]Z(Y447K[YSL!L>"TQ(-;]69F?B'TWH^9CL3H$;VTS R&357>?6"2% @\
M?:"T5G&0UX(Q%5?<KF+?5Y39MXL PQHXM>KS";TY"1#]=^ *28E+&-&A\/<R
M'@N?\AC)^CO-058!VVE-5^E>A4!!<XS0M=$HU=F<,-E*F7B:+SYOO%DK3PD@
M0HK6]G'T)?<#NUD)(_BQR%L.EB7(Y(-*_I&% PRVA?+R/?H:T.6'T\*WE4M@
M =*6.EHOQ$E!-K&"KK#,VM\;M,R&O+8;.C%(-A>-W5A3\'G.JDZ&V5AX[MGF
M(XRF#);.?'XB[ JJ2 LXO,YL2+EC$[@CF,*Z#N&8[&IMW7H7!TT19>8<?[[G
M[.C2Y#/J,=? (82Y?L%$R^/U 7LE6WYCH@ MCKE2AAILO1EDP?F@OO.<SFB2
MD_HJ<3J-BH+2QERY:=CBJ&&+3(,F]_AU/@&VS313O!W((G;YG:-:ADCY,UZB
MS.9"8"XWVIR]"0C9LH@YFZ[$#TR:P5L4-7\A+Z=3%FXT?GR7R[6XNRN^/2^D
MW7UD<O5Q+19R&U8*;]F]Z%TES! 8[& F@,YXF040#>A-5@*P%O(&>;%D6<:[
MQ[U>G17[%K:!9E.26U4*7#5WB9M?CE8_5%'H(IWM$['^E.]_.1'#:I=7?Y:+
ML-:/9'WGN/5'T^)?M-5#1NN3LIBD&7Q7<8U;Y :, 2S8S ST5M"E*5,*;V_1
MY]#A;8$T$$41_[\;O>AM/@/C&937/TJ,*7K7XJ@M16GI?A&9(]Y=,2X+^PWA
M^ B&4(S!1 =R'PA_TH>%VCYH,6X6BPE@*N."),7J+$(X27,Z5\PW<^0GG.2[
M)$9PEL)92H]8RA>\ (?)HQ%&I#9TPY2<FYK#H%&Z@<%,4Q89C7SF$*Q&[9+1
M+/A*FW\\X:7;@9CW.;4E#&64V.4Y=GY-]OKZGBR*LO!\I<^>95&\T/AD%3T,
MHEP9C&1:N3,V/*>SY_1W3_!ZSL<Y'^\1']^F&C)+=2EUJ^;E@\-KB]IA6#A7
M#3E+X2SE\"PEZ:MJ*'/5\.)50TD2V 7XB]5"DUT\28\W-.><F7/F'G%FKNQQ
M98^S%,Y2N++'E;UCA\L?7+'K)@;HQ<BW98$O4#H%61G@_AY7-5^+ 3P+<;@0
MXT*L1T*LCWIQQU?F7#/F3(4S%:X9'T<S9AP! )"6!5;TF;,*MOLZ;ZCFKE4\
M?I4)A5!8;+Z;S6J=[Q7SJH"KC:,\K,/FCVL(O+KVUILL6;LXD;R"@I4\NL=_
M6K4KXX>N5 5%U0:FN=X?\X5HSDIUS/E/1J>@#[!"7$T9IJKH9U6"(LKSDA63
M6B1#;@O"J"*H'XW3:![9YJ]'!E,_H6WQZ!?I+4N5K(::RQWQXVIP>O.+]/%=
M5:NI45QP2Q1KD]PW0"DF65K>3EAQ!5:P:HS%Q&Y9#NALSOTJIB[0'S0+HQS9
M8[84ZHUCS>%UJ ))G5-;Y[SBT/D)ZU;X]\4A5#AC,QG4Z0X.FIY0K7=SZD"V
MJ/Z%R6,-=C8/5G8+$.R81@76<[F+<J9ZL$)C+*>XRF*MM?DJ,2Q?&A,3S!8O
M/I5",!3LJB9, 0HVTV7NZZR(M<5'F!^!I?\>R6I@R<[P(C">"*L(U^G,S-K
M">J".E6^,INV 4%3XVU[W@7\U&12SW]A\5YC++>R&'*7(>YHSG(M_!\L\[O)
M]WOD5:8"X6O+N7RD0 .L*? $NV5%\9#%WJ8DKO-06H/5\)@OA A3X-?3<MJ9
MZ@CLC]9Y?1U)QCH1/ZPK0<0,#,S2AAVG6=$@&H-'A3YWM71ABWG/TOSKG<\P
MZZ5 X)\.17]]- EGE++D459_ "42JW=&:JC46%(7+AXO9!1@$Y85!A1@]1O'
M=84$!K\JN7\5!8?"]U6D;"R4(F54CO5#YD;,PO1G*^L$%_+H1R?CO*]J'31X
M5*%&781QN;30)B[4SG!MTR+FQ]>U+YMZF3NX4>J71[7Y-G<NO4#D'U_DK*:,
MK4N>2BAA#8T[+.XWWI#_NU9"N2X,VZ2X(NRQ<!YE.%?KGI5'YX;&Z?UQLB!;
MXRRY/<05(./G]D15.8BEAB8LNF7A.>K*-[6R\LK[)(FPS[JI2)C&,9GE]$/S
MQYJ2N-F=M>BX)VWL?[>#.XHM!M[1?MK3$]:\*#_WQ5-Y[]@3/AN@_"3X29S5
M23RK/R3OG+98KM[O1JRH-M.LM6_S>> RMQ8WV.@./%!75HYX'/':B'>T%ML<
M\3CBM1%OYY:'7+X>N-'Y 6#UVOCUI627;CL:]D==6CH6KI@WK2O&RU%]L5SE
M\E#]=_8%';WO);;;< [D=N<"P4==V]_17_K>(T4_EX?UK!?4P"I;]W*=W]K1
M#15OXSIE_Z3\<6!9S\+<U&M3](IO<A7A,NGD*16!TPG7+[A^T:-U<OVB%WR3
MZQ=<O^#Z!=<ON'[1E[5Q_>*U]8L3N9HX9)K/]Y7D@[SIUGE#;Z,D:>)M6:CD
M:XJ;W1GB[L!DI]$I-"71&)CJ>E+9R_3;3C?=CT0QKIR\*GQ. K'^TC6$3IZ]
MR.I07D_EX\SEM9E+9Z#DG*<?A"89YL#2N!SGI,9)C0OYHPOY#64I..?AG.>B
M.<\!A+RJ#"0NY'M(:IR:N!P_>?:"QKK)F<L>S.59[O@;$OYYFZ5E,L($YS3[
M\%]A2.EX?&9^^K]7-1<ZPZ<NH=8?DI.T@:ATEQ*U#4A]08I#2_,>T5;OQ/SN
M@34'([6C*\SZ4-DY[8L3%R>NP^C0YRF[](W52#EQ]0!'SHRX+E!RR<I0LCAQ
M<>+BDNL004]BIWY43EZ<O+CL:LLN6>;$=4@?XGFY"O_%J@QWA3$G+9K>JM)
MDCJCGO4S/QPP.D>+QYN$\3N^@XBATY,V\E#LS('>%]0_M,;&*>*L98@V4#2=
MRQ N0[@,V=5B43HKB-H7U.<RA,N0Y\L0Q1Q(9F?10%R&<(HY?QG276WCOJ#^
MJSBW>N1./B1L@ZI]68<A<D\4^CC/RYRWDCDPK*[C5I\/Q,L6<3VBW=.5?:]'
MR$<7FM)0Z2[,X;E@ZPL5'MIB.RI>G1GQ]@>P_9&\BC0PM*/U\^"2ETM>+GD[
M-%?-H_6 XI*72UXN>3N4O+(^D/3N8JRXY.62ETO>(TK>UR?=OE#AJWB8S\N1
MO+4B*DU&_:B%VAO!*>ORP-+Y-<T1SOS,!%E?:.*DZZ#TA@](9H>)X7TY2<X%
M+H8+]+X0.*<)3A-<,IZ@9.RT8G=?3I)S@8OA KTOK<UI@M,$EXRG*1F[JW?4
MEY-\*1=HN5]_+LA-3#<]?[2%M8 61PE]/ZE:;TFR^-,J:DF(6PRR40+,HOB@
MX!==@M;.T?FZMM[G#.71D++FCG,NI$@#01:E]1O\YPP_0&]Q1H5[DG>SWK\H
M0U& I^(H33H9$"%9I 6)A3+):)C>)O [WBY-9S3)20'SP(>\$#(:$W2$%RG\
MN>P6?W]#\M5W2):1Y)9. 0%RX;:J6 I3C&C&'.B?$NP&%]U1X5M,DGPH7$^B
MO)H(_DM_S&A83W9#A=:Z4!()1+AO.@V2JJE?[8GO#"V4X7J2Y[.@^P!$QG9'
M:RB/290)=]A!#Q=;WRK<L3(-PJC,@(X8?/ ]O&6 ;T\!SSM$<'&H=XK@P]/A
M:U?;B(G113$AA3 !.-]0"E_!L[?P'+DE48)4D\ ;5!BG&^FKP_.1AT:GYS/H
M:%W24.J6,9*D(]H#E.X69.R4.QFI0T'7U7K6KQ!?]_1@2>OW&<\#$;!ZE&M
ME?%#6R;4M%N0'T#;"1U'15OD10FCZ/JAO  IC%*5(<%NXK=#YMPG9/F+:FTL
ME/K*U"Y)F^NW<DJ_4$I_M@+2D6Y1?<3'/T3 ;J*P&ND;S0"[I@0T!:'B((R;
M".2>9*,-#&/751]41>K<>#WH:G\'MIWG)3-/'H,UF#EI"?K^#QJ6B#0Y0^J0
M9@4H=\*4:>[,YH412,75AX+0/L "M4%@]3@H"()IF41A8Z[1Z2Q.'^B6?LYD
M:7&U'873XU#56LL92!1<8"6NV-(G:8RV7$:+,DN8[($OV70D 5DU*L%$?(#A
MX!F,DIL)((-&M*#9%$Y@)-P\L &=%/:/J_ BD'A%6MM*:#'C/YU08Y)VPV>>
M.,-&\V867VVZ-5:74!M;*@,L\IFA8%>OP=,(#WP;6;1P#WHBVKPMR!.AN$_?
M,XMPPU'!3'B2@"?POC&HCF[3V/J6L2<9I;N-;E9*2\MH;3 *SS^F3/- ?\*$
M;AKK/BHFRUH*VOE)OFS@XYH =PB2J(#DBLN-\I>;<<P=+)DK1IQXT0PJV %I
MM174'6PZ-L2Q;02R=.3=Z:)=&WP#H5=*<I?VY\'LEV5OUBK=MY!@X0-L\\EM
M&-=C=\6*'"MS9(]$F,*C@.DDBU,ACZ9E7&'[-!W1^''6U?S]UY]OHW'TX3MP
MT8Q)>'3<V,GHJDC#/^?N'.;-\:(\C-.\S.@U, <GA@?^]I__\5?V_E4XH:,R
MIE_'093 *40D_I2P$\$%.0]_IRF<Q&P2A79&R35>+,P' 4I-D-U\I^-?W@0>
MGL1_J_]S[;T1HA%\0<+BO>.;JJ][BNH$#ORCBJ;L*++CVYKD6T%@O/G;"C]K
MP_4ZF@(B?*'WPO<4,&0K)^N54^X[O:-)">MN.<#'Y":K]2L0564(.A"M-  X
M;CBE#+6;(H]&<[+X+<%Z),(56N^@AX5A6LZIH1.\U'_JDW4GB5TMIS,NV!&
MF@-U4>--'BI_NBE+QD?$D!I5-NF"I^#&Y[;]GE)P@.)@G,9Q>I\+;YFG+BUS
M6'7^[D.G]PX[L,HE/5?<H.:V)TI0(L1+40(2/C,?F%TY@PD:Q_4SO[P1W[#/
M^8R$S>?]F?Q]-"HF'RQS:"F&9)FB;NB*;&H_-?E6(0"3S'+ZH?GCX^HE_6*)
M[:RDQ46_O#$';8?$)K:T7]YH^D]/QA LQR/4+TK/?4\^]H1\@R>YP9//R#.?
MIXPM7GM1HJSRPD39 T#R<>BASD^S;N#'/E5A$[#?>/3(K0 /2^2H=A!4ZRP[
ME*,:1[7'46WG%,3]9"K I$]%*0X9O_HY#9G+Z'$[YKE(>408G@(U]P98Y\L&
M.<9QC.,8]UJ VU_,+D/)/'5QNG0!\)IZ<%\ <IF93J8Q,*W.:E3UY2SQ/9[Q
M^'KRFO.!$^,#JJ8/S.[JL_?E+#D?X'R \X$]-JT9XL"0.VLHV9>S?"D?.)A3
M[N3-B$_H.TV88X[$S[%:>;78>8R2.9#EU^]NU!?,.K3LYCXE3IW[:,C6P.RN
M* BG3DZ=G#J[@Z-B#'1.G:^H[Y[77?,UYA4>!IL4P*916F(PZTLB'OH"J<ZL
MY)VA= IFM"+J TD^$#_: )N^8 /WM[WR/3EG-9?&:C1@-?JA.JMR5L-9S3%9
M33THR_Y9T[K[@GF]XD.'@%CW3$H7S8'2W;7"DX ["3SJT$C;7I#UD<SNEV1F
MS].[?T^S/VF6NZV2"FY,HFG^#6 >/E3_[I/0[>L:?&\X@2+*EBG[@>@:GFS9
M@:Z8BA/XKY+0W=&QLX]KT>$U"(4V#(7/$;F)XJAX>!0;>I68?KW(0F9YLE&1
M"WEYDT>CB&01K6H!Y30>PPJP5D"5;'Y?[;Z5M[Q<GR-N "'0'R&=567FXC3/
M8< H85_FK!31'<D>(E:M-*,Y5@,2R!23VI^HU+)"%/OA,Y)!F;^_)63VP27Y
MQ$Y&^!__WV5T1V*L=;<_ :BBZ.J^;=BJ+EJN(4J*+=<$8!BF%IP? 2#(A!;,
M3A/EX62QP (0,HEC80*KBA\ >V%;6#(1BQ/5Q0^QZA#PV!(&1:I@^?L9I:QD
MQP0^ WHC2M]/:"+,RBR<L*HE5>7A$$%%%Z#:%;?W0M(EK$ZGTZA:.;X'$P&
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
MC,6&O(W>"3 E?%<Y4S&T;1[(5;G:@MH36ZD[:VX[/-7F$E5F7QD?!92':'F
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
MSV F5$ ['9KZG38(#M)EC@\">O,K"HAQ;S';6TTF( C97P)>]<QRH<PITP=
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
M*0-%MXX.F]/D5EV!B:L3I\.(#I BI0Z[JVMQU@3' VHOFO2X#G 4?F0.-/%
M=LP&R/0%%_ ]'D/&&<V!9+S68;(FE_&<],Z5]+B,/PH_4@>*V%DS;B[C.:,Y
M.49S !EO#(]'4I<FXUO^_I\+ I#8^/R&O__Z<YF_OR5D]J%RF5^3'UZ4AW&:
MEQF]ADTZ<1K^^;?__(^_KCWW+8VC\&'^#  L0:A\I^-?W@2>+$K:?ZO_<^V]
M$:(1?$'"XKVJFJHK*X$K!VX@.99O28HG6W:@*[[A>,Z;OZU N0VQZVA*<^$+
MO1>^IU.RG99;K\=10M]/*,,!219_6CUT"4^]HY-C'^^KN6[2>+1T#W']9/7:
M?5?-\"]*@*D5'Y0.M[%R>P(0GY [*MQ0F@BS++V+1G0DE#DL1R@F5(@C<A/%
M4?$@3&DQ24=#P:-CFF7P4+MPKY#1<4S#@KV3T()=S-#Q&+[*A70L%'0Z2S.2
M/0BC"+[-:!+"2S>TN,=Y\:609-D#SDJF:9E4;Y$\I_ 724;S=43PVCC-A'&4
MD"2,2 PSP\BL[<NLS&9I3JL7<,QFJ#*'Y>);BR4O'J[V2A/ 7W@J(P5\AQ=)
M[&.1PB+AM7HOPJC,&L@\@!#%7^XG43AAW]R0/,J7-IA18&\Y'0JV<$?BDK!J
M(B0&@06+AW'S!<AAIHSF-(.SP)6.&BCC6FLX1.,!SH'G,TLKJ)$[$L7(#@2*
MP\"@ R$J<.!IFN'I_4GC!WB2)$*2XND0P!4$ 4P!ZV!' \-LFNT^@M_Q)0!
M1H$3_B\=#4\'Q;]7P*RPI03 9 6!TV)'G^81G@0@2H9["]/;!'<'1UDCX_(3
MFT&9-L#)RQR';HZ%E*.H& J?@%?"@18,&6> 7C'#77C@J<5D(T9<;62M+S:'
MPM<24)^": 3$QQ\R6I19TJ9A^@-@@XO!>>$@BQB/=9*EY6V%I<"W)?8N(O!0
MN 804N$>_TE280KHGR%5;5OD?($(UH8,$(T!W$E1+1R^S@$L6-U["E_FCV/-
M(X)J10 M"ZD[&#K-'O874H:BFKJFJKYL.ZYHJX9F:[60$BU-D\Y12-7 .AWR
MG2\9#Q38:B40&O2L6/QL4:$I+V>S.*I9/W _AGQ  Y5  GY+,WP_3($@ 7&G
M)/L3A-2(PG 5M=3\=!QE.6YJ4/^5ED7%UO?'X<WXV<;ASRE)\B\I")SKC(RH
MG8Q8NMQW&M+H#IEZ[O\(XQ(!;S<R(T@S%QAU5'Q.@4WG^^"]Z1N!*XJJIUB&
MY/N2IGFNHFBV9YLR$(-W?GCO?OUR_=UVKZ^$[[[K?_J7[7SV!?N+!Q^O[4]?
M[+_[IT,07\=""LP?CSDCJ%5E<S0!#(V9/@'HOK:AY\SEP=#3&YHM[!1%&J#@
M6+^G?<[P@VY6^1?9&EH"/!8#!^AH8< ;.AE)5X;&NFWWO#5%E0[3R6AY]*.3
M<800E!X0TED.NFVM98]*BFQT@:&$\>Q-R%3I&P0WAHPM%]XRM2$M<^#?^;O'
M>S=VQ6):XRSY7<054L;/[8F2-)N2>,G?(.$S\X&9?2Z$-([K9WYY([YAG_,9
M"9O/^S/9^VA43.!/V&?M'PD!?&26TP_-'Q]7W1:+1;6C!.>N#W-CI/<.<89L
M+;^\T<V?GG2J++M]ZA>EY[ZG''O"8[^G'F7"_>)'N7]WC7*>:I7V5 #S 6#Y
MN!<S1/LL:T'"?!X S:WJUD8%@5\E<%0["*KM'*)SL.HLIQY#[Z;364S13I[K
M; =!SR-"\Q3HNC? .E^&R#&.EW1?L+DRRT @M1PF^["YSK64OH"EL\"@4XI1
MD+2!U5UP;U^.$M_C<3VO)[0Y&S@Q-B"K UWO+""Y+T?Y4C; RUAN@^SG%(,^
M:#9M*Q',X4W&!5XM)M5%^'.4V<OIA7: 2K.\)QJW%SF)<1([KM@[-S=@<V$;
ML1#0VXSF^>-7L,_TRURB^X7;5AQ_CNN^NQ2E_&5^O0M4#A1I(*G=%9,_=[V
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
M0+"UQ7$:-E/^D=[DP@W!1'U8+*RJ)'.@5Z">I&7&SJ3,,CH:KN<!]Q:M?J<
MN3$L0YB1/']?3+*TO)TTD,A;2#7.V#H' OUW&<VFL!J :U+@3S6FO6].#2"2
MT^PN"FF^A 289[X$:CCXIM@%S)[B\6$UA*B8"+,L_0,>!%SZMKZP";FC0@(8
M-ITADC1#4UCK-*JN'''LVRS-<0O9+3P!TZ:W">Q^-,]Y;]"JGHM]#UA)4+"4
M,<D0_Z-TM'$) !N"OV.*"+FE[:W<4\"@-11XULV".E1[52Q!-8=R1\4).LN7
MU\RAUM&:>#&$"RF&\'@YG<<X]$&Y\54Z99P$Q,E<!.;L+Y!:R*;NHAQX&RL<
MA.P7.#$K(<,$(WD0X@B^&3&>-B)38$O ?\? CYA,P_W#NQ%JPPVBCTD4EQD6
M'A*FE,)Z 4+1.**C^?0HZV#=-"] V1-&54T8ID/ J"CXPZKZ0E/C"#@E*.;(
M',.81%.A!%!EM7A?; !%+WZSV&0MA7!8^'(4%6R?U=OWDPB$/ /*O"S.%+8[
M)7_2:AJ8[Q9 E!<(#-S<.B2&PJ<$*4X=($ FI",$!:AT1#(,<+#>#8=8@;(6
M<V2*!7D033J9^"_B4,$3C@'@W>R$(2?6N!J7<?P JD!1Q'0T:&MQ%>Y5E8EJ
M84WPWW$^20$=F4KY(-Q1@$D\%+["XUE5+(L! $L?H0(";R*F(G!8=1,8Y5>2
MA9,%E[48D]79D3.QG*2%0.Z1'-B4#PNP ]*4R?9#:/#LYH&]UA#IO/C2XZ99
M_?=??R[S][>$S#Y\3I/;:]!6&K4^_YI]R]+;C$QS+\K#. 7]E5X#KW% $?WS
M;__Y'W]MWOQ"[^VJ)A,HBO!. G^&#!SY-S!FPX?JW_F[C,;@PW<Z_N5-X*',
M^6_U?ZZ]-T(T@B]@[O>6XZF:(=FJX2J.ZAJ2%IB>;-F!K@2>(5IO_K;"%=NH
M\$01E4VF\^M;@;C<!10QU249D6ST?'MP22R('8L%8%Q?TCNF0#"=8<#(((C0
MB@'=?.-.!">%_PAO _O*>0<&49Z7@,L;G_QMAH@NO+6O?GL'$PW9'.\E [2*
MNF24+'YT2,SLJ:L)R@DW!DH!0;$@7X^.*1H_PC7Y0?/YB])'X>UU.HM"P5#%
M=Z!)@T*=(0< U3UF6$L6)F $#)^M!8P,6&01U372:D''.$<.MER&RQTU$Q;D
M!Z/BVKB-(W(3Q=7+8.J!-8M&&0 =?TS29/Z1L=$<33J 9I2!A5?M,,<=#H5_
MI/>@SX-]6X+4W'FY]\!(A9OE)8-AFN.,2RMN+Q-7UNP@;Z]QV]K0<&VK \O+
MJ2S8A6R&)91LG_\D24FR!Z%2/8V/8+?6>V02$6PJ&H.&5*T:5&!@P624S@J&
M;ANFRS%#C%F"L.P9VEX%8YAEA@C&>#PP23#F_@W3@FV&+R)NP09LU!  +F5<
MS(=;AC%;%!AM-:9UI8G_11[JW8H[]&[4Y[41)_.*/"H#0*CU?K6R<E&&;$>+
M-BX S#X]AH-,HUF8Q'" .'8%8;:"NHX@.S\07"2?"&-6"XQ9O95(8^?,;-Z\
MP5IT9PA7%%TB>0K< 68RA?=MSO I"5%M970_;!%^/WEIYQ[,@QH$7Q/0:!X6
M^HQL#FH=EDD X.USSG[U6\.[U?>BM<2[OS<%1;-T*LPUC@H#W4:#V<"R=5$'
MT5%IWZ"2P4-T1//:=5(-67M5&$+6/(^I(D@5;'D;) XL8;20'2!VW'=",Z&V
M<>'?%[.T,6QUT\T*\@4_!CJ8.W[FBX:U$5!0'RI-=41AZJ+:%D FR<<5IP*&
M-XW0Z7>;(CVTG5I,JC26"(Z6-%IY;9B-D8_FC36#U34KVL,W*WCB3VR5#P+]
M,:N>3E%RL"_CRF%&?X2@]-XV]AI:3&N+&3(HK$$@HT66-@;O_VWO39O;-K)&
MX<\SOZ)+=Z;*>0MB"("KLU116QX_Y=B.)<]4WF]-L"DB!@$&BR3>7W_/Z09
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
M&JL289#33T4\"93B6S1G<W&')*6@(6UW:2>?*J\+W"+-;32T"_+1C8J&0RI
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
M9VFK_JC*N9-Y5!W14SMZH-11LHZVA>P RZ Q5XR-@Y E/M;S"B=VL9"8.PX
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
MZ.5A$9-ZM8=AMU/=:M>UA<L5NRZS6+;MV8_7LO7+.FI^H?);1J&2#I?G6(T
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
MXQ?*7SW^G7"1CJ!U%]-9<*/_8L/41FFLGYI;!Y=="!@1,_SIE_\#4$L#!!0
M   ( (>0:4CY@_(IL!X  *PU 0 5    9VEF:2TR,#$U,3(S,5]C86PN>&UL
M[7U9=QLYDO5[_PI_GF>4L2]]JGJ.+$L]/L<N>637U,Q3'JQ2=I%,=9)T6?/K
M)T!2.]=D9I)V?R^V2": P,7-0 2 "/S\[]^&@U=?8STNJ]$OK\E/^/6K./)5
M*$=7O[S^[3,Z^7SZ_OWK?__;7W[^?PC]]]O+#Z_>57XZC*/)J],ZVDD,K_XL
M)]>O?@]Q_,>K5%?#5[]7]1_E5XO0O-"KV1^#<O2'L^/XZMNX_.O87\>A_5!Y
M.YDU>SV9W/SUS9L___SSIV^N'OQ4U5=O*,;LS7VIE4_D3^CN,92_0H0B1G[Z
M-@ZO7T'G1N,MZE\\^==O^8LGS__)9D\38\R;V:_WCX[+90]"M>3-?W_\\'G6
M152.QA,[\O'UW_[RZM7/=36(ES&]RO__=OG^2?FKZ2"5XX$=A9]\-7R3'WES
M6HW&U: ,&>:W=I K^GP=XV0,0F19_GI=Q_3+ZZLRE=!U(@B==_S?-A:<W-[$
M7UZ/R^'- #K_IEWI/MD:^'$=)Z6W@\:B+JVE;;D_3^#?S.:+='IM1U=Q_'[T
M^1I:OJX& =Z*LW].R\GM+GW8K<;.^C.&YNWX^GQ0_;D36]96T*6T%S>QGJF#
MQN*^K*$E>2>@#$$IEG%\,@JGU7!83F9-;B'HIJ)M25A;/[F,7^-H&J&A3['V
MT(J]BC"(5:X[P_(Q3JZKL(W0N]?6?S_>CU)5#V?C_3M,0)=Q?!/]Y$OU&\Q>
MLR=CN*MP_"Y.;+F-)NJE_?ZQ^M76^<WX&N>";$7<_6OOOY^+I\9O;_\>JZO:
MWER7_L[*Z*3K.S1X.#3.P2C[:/]1U:?3\:0:PAS4*18;F^L?B2_6#6++W7U:
M9_]]6J9GWH_\8!HBZ*83GW^UHUN8?U9:6%VHQ=;%:A/9\67T$5P3&#GHQF5N
M9P2]V!:!#<5[D/1D6$W!>G@WC1>CAK-;\YI[Z-]N+^I6E;0A]9W+"ZV<@4DW
MN7TT^6\2=INR;<AX9NL1O%5C>#EG[@:T]WE2^3\NX\VT]M=S)W>MI-O7T(^\
M6;5,)S.@+M);.RX]//.N'$Q!83POO=T[T&6;_6"RW0NR:SUMR'YNR_J_[& :
M/T8[GM9SIPP:/AF/0:?_1QR$\ZK^; <;:;AS1;U*?Q)"F=EA!X_>X^W8UV8;
M;?3Y?9ZJ@0G?-A-JR:,M2Y!?O&HT=^3?Q13K.H*)]6V.#8#TH;2N'  L<<OY
MKHVZ.^SC_==GWV[B:+RE FM46<N]@$FW&GG :Z$E'_VT<R>VKJOE/FRG1E<6
M:$.:#^4HF\] Q7*R29!ES[8MPQZ*;<=JVI#\HKZRH_)_9[7GV6TZ'-KZ]B)]
M+J]&()^W8'"!KS&=+<!] C<C+\%MZL=>E1ZL5WL,7%?M'0R+3D>ZBQ'_5%<W
ML9[<?AK8N8OPSVEYDPV#33W86+!3Z?;@W#YU=MJG/<7O4=*\MQBF ]"Y'\M1
M.9P.SZ<3L"<O\YK,X).]G1F66Z[QM=I(I[W>;L[>LG@;DO[GU-:36 ]N%QM/
MHZO+.)X.)N/?1G8*7(X;]UJVKZ$?>>_UX/VCBR<>;ZYM]YYTTM@1H?!LTZ,G
M.%:TV@\NV[V N];3ANR7<5+._>GLS56CJR^Q'H+U#E\ 5ED5;!1[ARIZDGB/
M.;:=VGOJYX/Q-;&3*= =^#*I2S_;W:_\'R=_VCILJ74Z:JXG)+9[P7:NJ WI
M/T_=./YS"FV<?=WFZ,.JY[N098\7I4%5RWK@[<!/![.'P1?^8_%D%G;_(U[S
M]N*W21P%L =R>]#BH/)/NK9H97:Z+=FQFYU%FX[1E;4W;W*7WT10P7??S$!
MF"S.R?W;XNMBOB)VU_+ NCCXY34T53Q]H(@I><)#0BDHBF+T&L40#9(\8JR(
M,\3YI_(/\J9X52\ Z[@#I].Z?N0)K>S'XKF"F6BCDQ2I&!D2 C/$=8+ZM:<A
M)2RBP!NZ\X@!)[5_5=4AUK^\)J]?_1G+J^O)[,]Y!;;V+XCQ]%#BXHDWXZRI
M<HT(9LWA7?E\Q'+_0:G:Q0-$[GIH\V&T?(8*_LLV_5<[F+VPDU,PB?)V\FQE
M?<V0;U6^\('Q$+U#@CF)(K8&41U 'FL4)YX[G/314Z'1.%;]P-4'4^X/+-SM
M#L]VM>/_1%M?U!_B>)V&VUP8.JU89$PBX71 5GN.)/R).*?2J&A(,LTX0K\W
MCG2!U4$(<G]V8"^FK*RE,"0('$ W4\(2XLX3E*(22-.@;>2)2VL:489]]Y1I
M$[1>N#/.!YK.OGD0\2*]+0>#O--^,5IV\.FB_E3G8X'#<=Z8RR[&E^IM/*T&
M@]F'?&ZT'"TZO99I';59*"NI288C14(>3QI B5.)#*8J44E3$+01+_EWQ\OC
M@;@'%G^JXXTMPV*[>+.]O/3Y@AKLDE !^:0U<L)B%%WR\%$:';P5MN%$*+XS
M]K0%3P\C_WZ4'=VJOOTUKAOPQX\5 (PRW ,T+(+XP1 4DV/(&$M3(HERGQJ-
ML_S.QGE/5'H9WL=G*Q93[-IQ7O)\UEG$$Q$1-D$B:85'FGB, " GC'146=9H
MP-5W-^#MP-/#R+\X1?9K-?EDZ\E%>E>.;ZJQ'?R]KJ8WVZZ-;%M106$."Q1;
MQ(UUR'FC$!9&(.DUEXYY<!%M(Z[H[XPKG>/6BUVP8O=T_6RQKEBA?"1*6XXH
M%PDEJS1BTA) ETILK%1"\*-WE_=:76L9GAYX<#&YCO6\Y[]6([]19RQ]OC#.
MZ"BU05$&AU@4#D7A&6*,\I22XS$TLQOZ]'KW&OFV<.EAR!\=@KT[+KXT8GG)
MZ&\J6G#+"$\8+&&9+!(^481=),B&H+CB4MBTR9[HO-/;]:_@46$NJ8<12Q*!
M-V<0]C!#J$1@^$)P'HLC7B!N=ZBJ-G'JE^.;[:"7#Q<DP/P/HD/5%A2 % HE
MS1(*)*K\TH9$CGEWH/'XK![GYLCT81+/CW"./]G;;+=O8?HN+0"FF@?Z)X.8
MY@Q)1J&'D1D4/!>:4>:$:K9*UONP-QJNYW9N6R#UP("[=;R'E;V\T+>9"&O+
M%5HFPJGT"'H%$'JPWX,@,'_'J*QVS(&K<,06;<M\:!NK?MR<KV7.> 2>VH<*
M1'X(>5WOY:PJ53! *$5@OV%YQHQ$(ZJ30BY:)@%*+L*F$Q&'-'5;ID2[2/5
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
MZMK/BJ]':<O> ?JD]N(V*U<K1VMROQ^A(WH78=T,ZV>>56H^-<7-3;Y8??(
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
M4!*(5@K7V[L$9U*X_G'M6 $WAJ+3;SY9]2%>R&BA5M\/DDAL,)30$!.F$(%
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
MB!D4R@6K?\,"D$R/-D320@K[LL=:P? B)3JVB,:P@GPA:8 !"LTI%X)Q0H4
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
M'(=S.N;W?(ZNO*L%QC(@#HCAU$!F$94;] &'_,=^S^=@P>^MO'L<A&/PFU]
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
M@GY";5=0 H8;,M?9C][\,%DF]"YC1[JN/K;GT4DU^E.8:I>:.MZ^Q\/$BQV
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
M3*O'>6*=\ZKMS;=L_36S/K)?_2*\&*M)",5)/":'!D(Q$U$TX=ES:33&GKI
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
M<I]L> 1H^C='HW280)(E,0$V1Y"<B(IS8^;ZL$,:CFB8&EWST"%%[,\O"!O
M@' FJJQ2>W2;U25K8.?I?=9N^XTAHK&#J.=[OA,1! D%+51@DQA+):53 #2L
M3MU--$T2HG2L8)JX"6::<P^99%5 *EIF<D8#C!Y+'Z<,X#P4?%H*GB>5T\=#
M?+<&WUJXW+;7@+?;"BGQ44*"T,<^BI 3^C&,F"T2NAXSCJ3R3#4+QO=Q=*":
M:Y]E-W0HD2:ZN\,T7[);/9Y2-='.XU=I.;H19 B-\Q"U@3Z\V"(RG!%M:>I;
M GC6[TX+D>>Z+D"^Z]IN##R7Y=*MW@6$_5=K4CH<CND2J4#U[)WBV9GL]MDQ
M@ZDI4QTWCI+%T'%".$U"^R[Q0])7?5&=AZZ/Z;!L:JJ;:^,C1C/=.]VPP:W>
M 5]=;+]DY<V7='/QP#^"/PSZE0U]V>JJ6*]I4?)_M$ 4T(3@Q,9VX <@MD.
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
MU81C[T[)-7&G+IK=_317V3++O_*SD]5YMEU0Z,/8#N+(BUQ*/ \CTE5" YL
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
ME0@<LG!,!)38FHD(J&%_+@(#&!A^=O>L?Y62B8P7N"""V .VEWB1@Z.^QH"
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
MEMG4VNO7.*J;]/,Z6R ?)C1R/)HD#@VQG9"0(0J@YX&0VAZ224UUVC6<D?8
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
M#8;F^-39__G7[;XIUN-NH,,+DKPHAJFF +6*>$8SAS'7P5Z(8Q*2> K3Q(E
M1PSMH; =((NB0=46[3NP1YLZIR*R_O9-0\TAMS5G&2T!"XSO3VW'[(%/NS);
M(1ZQ(P$>'=!??LNE%,G K95F&VX9>WYF\%-BJZ0-9E4D>Y5DODL=0F+FAX[K
MNI%#H]&$%T2@QQ]!'[8LK.2P/7Z_%5UJ/*N4W]<%8'5%C3.X5!JE"ZA^U?;^
M%\'P WJJ@Y>3-$F5DN9L><(C#_V,E@#]AUUHWHQ6KO>[9I=OUV(HX8=JWU;\
MPR2(:,1]GW'J4S_!))Y4*0Y!-]1H&[,L(S?5+M^@Z@ +;7K$[3BY5;[[7(==
M27&9DUB@X!P8'#*N(W17J,=WB?O13[-U3I%,$;T0E3+FSJMWJ!OC26=^^JEH
M[],1EE\>D@SCQ"7M7BSJ,-<G3A [PV,V0?MR%N@DB&'3EI7NY*GNJW%R^EC5
M;1E+?T*JP[_Z+'0FZ@U-/2>TBSSK?9I+X S30*,L1#<M.2<QES3&(>2A[T,%
MDN1-V7Q^K(M\?;T]OK?:747M#A O(<R-PS *$X\[XY&^V$\#T%WTQHS:GGBV
MR%#306LK>]_':]BGY:[V=#9,1,T1+B>?%^%:<S&KY_WSQ/N3Z^_G?Y%=AKXS
M6FF\!9:ADN;=>N4==PN\&=HD0/=U+?ZH7X_!@4,#GK;7;Z0XBGQ*^)COQ@GF
M4F\8VK![R2T!MSU0"QL!8-0;6?^WQKJE9?\!KX7%?ACY1M?XK36"Y:5]N<8P
MM:!_S)+Z.KX2US_%\KV:9[!5>PWV#.VJ;O_&T2;O#HCC!(Y/2)*UA]5BGP8>
M=2<@@1<8W%VM8OZ2NZS7[5A^>GC+^+9?I2;1C%[SM(;I(#8T2C8TRM$)FF4T
MBM$]V;8;Q_+>;&@CF=JF_0IMZMNU==I@X4'/@(.P[=OZ7$J%P$_%;CBV]%%T
M7+Q=]X><MNU^B_)[T?ZRR<KF=E,U^[JX*?[8$<'7WU<!3]*09,1I]\TEW/%\
MS@,O9IZ/Q;0QD=_&;0N [;4!=O/N$_N5?;A!^$.&WE]_^,LO-^S3K^C=!RI^
M^>XWACZ^QQ\^ U366E-(!+\EM (L_!T0HQ8=$IC'LZ,CZNX/&G3 C;ZTR%$'
M7?*.<;LM XB 2V@AM1AHKZ7D@J B<Z?"H.V&6$ @M.YB-6/'!@3#Z:*2]U73
MX$W7!L7ZIOJ8U[ORMGP4_7Y[_[FXW=?EKBR:MI9ZNPI)[$5.S ),PQACS'S&
M Y<$A-(L%/]8;8O[]C,2L="*?:D!GO8#_!@J8/-*T_P;6I<BFRF_[L5_CD13
M->A_//E5+@;]?GO\F^%BL#_MM]^+IOU%NQ)4E[?MC]VE()*/B5IL.8G >;DF
M4XJ:1[<\_:E%_&<T86YG'T]0HP/L?BWI]N(- HB7%V\8M6!IJ8'D(J4*9Z?"
MI%7^%Q C[?I7S=638=L<GD(9[S2^J=K=^M6V"]S?JHV@?4#!2);$2>IFGI<Q
M <?WVB7%#@7CGINM=NUF4KG=#J9M@R:($TS00/[3IAO!XQ68NS[V=4OP8BS?
M=L!1\RVOBP$Y; ^$\=:0VPIQR8;0CG;3)?*B 7K Z!@Q4$?-;(X $GIFCX2M
MIEG&5@EKWE7S='"8UK*\;G>PM5<1?6XEHK.%OXH<.;_=K5+/C?TDYMB/<9K&
MV$VX-]IT!0C(/C(]2S-L'KO]-Y@P:E(G)X/SL083O1%7>Q03=<@&44-?1G0S
M/PAWEJDS:F:&X65HER%?*AM]$*9+?RO*^V\B <7]2?H/^_;)S.N[SGYS=(:A
MU\;,H\0/@X@3(9!A&*6)XXP8?,>7VM)EQ[)EW<J*;?50;MM.USUQ\+4;@L4X
M.!_%X.PROU]^'[SZ)1\NK.A^#4P%#3>*G )>KCU@BCCB1 -0U"-M#QGT6)^>
MMKI !@AB\HQBVFF192BH)=^J.?JT@<QOE7(2N2+3])V(^LP)0B^,!EL\X\Q;
M"<1?*ZV<[TT;D#%Z# >6[8WSYI=B^=__6^*YWO_4GCDK,JR1&!JEUE!"N( L
M$)K]2=.X#,W2]$$FVP,RHJI!6;EI5VVFW%*8H@YV8H<E44@\YD09'JU2'$EM
M@C1ERW8FU\/1G(.""503&YO<Z<O.@&XQ,]%G; '42)7G9>J2LC=O*)0>2UHS
MTL'TB\0-K_]SWW07"TVH&(U9X,1^%KAAFH;,Y?&8Q7$_3*2NRYX+BV6M8W=W
MQ6UW*_^ZQ=QNS6FFE26@ EIO%HU9ZH5:!*:@[[:W_<:8?(->S&&'F2M^MJB4
MC<TVM.2EE%:3=>@<UT)[+D.I9_-69AYLC67+2K]B?H@S+R:$>4Y :91@G/5H
M,B?R8M#]3+8PV%;VA\=-]:,HA@>7JL=V6XJ)*J,)^JTJN5'FS50>QSSX9?D1
M'7#_%()M7JBEF^NG%FAY+\T(,Y!5S<6@4WA6888)][PTYLP//)IXQ'%'%'[B
M<\B&(-.V+6\(>KX@-"78,Z\)J;>-UJK0+,UB=5UH\& !LGR:3?C:D':[+%B&
M37@GMSYDB$7-ZNPJ35S'SU)76(N$R%.<Q).UC-%4;XU(UHKU5:(Q?9I]G4B:
M9ZWBK5&"C15M%U&IA5=HI<E<AHYI>R%7D06R(JM+W=[(3\6CZ%W?\J;X6%?W
M=?Z ][MO55W^4ZAF=Z^INQ)BF*9QZL5A%GG4PTZ O=&ZQSB%S,=-V;0\_^Y/
M/-83SO89Y!;H%<HGJ"@_?]&O7<[E-.L2=,,TK&?Z !%]')D^H+S(E<J2U)W1
M.-/D+T/SC'M5V>VR,$VDU;:I-N6Z.P?V4?QT^^-PB#7# >=1%.&413Q.PCCT
M@L"+,I8QE[L>Z#I0+4,S[.)N^L>>BV8\% ?3.3T>Y<1M-@IABO8$UA7J@:$O
MP_\JG)0WHV?GV#HC8D9(7H9RF7&ELM ) :?>K\6TJ3M#2'_<;HKG!F/B$L89
MBQSFL#@3MH4H#@9#%C'IBU[TS%C6IPD<ZM !#CIKLG=>EV8F#J9*SSB;9$GM
MCA5-'@$GP^?C4^T(^.N\_JOFV>ZS7K^BU@:I6L!I;4..5,:[$2R7_&M37-^Q
M9E<^Y+NB6;ENF+E^EB1I2,7'J<A3IV#@N"YH61OX:<MZ+-"TV>*$!Y8J0FF2
M2PXM,@03WN?D+"<C?$K1F1Q0D<ME9'VJX"LC_0FF&!_KLJH_%N*?ZT_%[29O
M&J%=MUU .BP.9T5S6Y?=CI"5$*PX]KT A]RGG*0)2Z,11A*%H-*<<>.65><Y
M2*#LF.=:3I@N2C-,NI[C6XYT04D\(V[6VF,9\F?/O6JF?@TLX.7--[Q=M__#
M_K$OO^<;8;9YGO!QQW.BD." .6[$Q$P<!\XDW\"WN\U8M"R6+3IT! ]8S3-#
MJF19;W8^@?6]ELKVAKSGG"Y''J4H/%?T,]H$RQ!"PSX]+P-:8$Q6\H3<%L+B
MUTW1W-3YNA XKG??BAK?WK9+)<WAS]O[R'[/!5V\JK-J_W5WM]^,?ZO'NO)2
M/R-I2FD<,,)]+TFQ&WB)&WD1XUX(>D!R5F"6!71"V&T''#&B$21,3^=M,3G9
M76QC@7/6T8TKU#G2:77GRM1:Z/"WKM ;+;L<53?90F?$_R(=81DQXC*N5PL8
MB,"=0\.!]F)-JX?'8MMT:?YUE]<+N$^O@QZ0^&X2A\0)'4(RXK(P2@6F(?9E
M000ZMVG#_AP[BG[I,*-CT,#M0S:(EXL/E^8<%@8ZM+]\?4'W%>H1=T'A^8WV
M2Q%Z!:K/;4.RV'#+D&VK'C[?GF2=35D1?K?]+DQ5]8_GLXS0"WTG2K/ XV'H
M16[LN'C:=8 #T$*3LA'+<CKA@NFG.F=R(CD+73 EG" M)Y$]Q=(9$=,F=AE*
MI>]&9;C# ;8>X:8I=LW_*C9KD6]^SE\NHSO$<S!)@X1G<1!FQ,->-BVCQ]25
MWGVD;<EV,:##AUJ W:2QA0C8/:-/Y'DUFI]#F"2]1A](E6Q0"MB3-"NU:MN2
M7J/X"K3I2VZCTEM4G-JK9(S"!6Q7,N=+9:.3 13^;U7]=Z&&QYDMW>3EPY#(
M/D?@DR!VTR3),,=AF^1&,0^\Q*=1$.'4D:H5V[!K6?T'M$_FE>A]F7\M-^5.
M,B&U0K=$5+@@T[ 8\2K)/525/-8^^8#X<<%&4(LFAAM#+K3 6#H5:"QQO8"P
M8\NSRGY/A>Z*JQZ+>O>C+:GL\';=+K ^=D\0/E]>]0,OQE[*/#](DCC!OI].
M.THR![@;SI!1R\%HQ'G5U3!W75USP@K=$6>*9[EBR44HAD6AL^PNIZ BR^39
M;7"&&V,9!1?S;KW8]F:%-^DB\,-C7M:MO>LZ*YO'JLDWUW?OJ^W]^_)[L>XG
M$<^A1$X6T"2@'B>Q[P:NYP5C/=KC'@E!!6(; "QK9HONEPX>ZO$!B\A6.)<L
M,%^:;F#Q>8*+VKT5 ^#V/,2+-EB.FJIP?*YT;;/)EJ&R=EU\7O*VSZ>L^G(!
MY+=\LR]^+?+VO>N#[C^WCT./$9R&#HM3)TTC(I+DT;Z;N:!M=>:L6M;9%BCJ
MD*(CJ$"U-<BQG,1>AEZ8KK[.['(D5)K#,[IIOAV6(986_*IL]V#HAN3OQ79?
M?"INJ_MM^=K%")'O"2UV6( Q=FGJ,SJ=_? R[H'.7^A;LRR# T!TA!"Z75B;
M3SGIFY=*F.2]PN)R].Y-XL[NMS5%^C+TS: _+W;&FF5*?J=5^[[P3?['BWHG
M3R,GB5**4\9BPJ/8X:.YT$U![_HJ&[&^TZI[DEL @Q[L5Z=-<BX\!V/ ^>Y$
MUG*TZ11-9W=;:3*[#"72=^/%;BLCO,CJSH?B]V$[?[F]_UA76_'C;3^'>CV=
M2UVW/5>6Q@YQL-! $J?A",/'Q(/HD7'CEG5*X$4'P.AS>Z=S7J^!FF6><CDM
MNRC;,(U[1O13L,N1/2BC9^306N,L0R;MN5?-U,F!IY=NOQ7K_::XOCNY>'/3
M'J]:Q5&4<"\-?)RY<9;$GLL#WW?<E$0936%/S1DS>LGU9/2EPRBYS<8\WW):
M>A&J#:XKO\FRG4-'DJR=T4GCQ"]#'\V[]?Q,D1W>M/?7D!\WXD/XC[)9<9\P
MA\8I2V@8A7XH5-D?+#.6AJF1K34 >Y=4P2O4PD1?6J! *31"M>;N&DLL&]U8
M(T/PO#MI#JRI;*)1X'P9VF?4(]FM,\IL:2M>:S>K'O)RNW)2WQ5&_!@[01@(
M!#B=+&=!8F8S(<#>$A2OAVI*\R!D:VJ>)9XM:-Y;%,^K>@?>5%1/@?6%JYZ*
M1[*JI\R6K.J]%QWNUZ)] FT5!NWN;"<)4M]S@S3F61),LAIST/HKX+.V]_4)
M)#!M@E B)T&6V( I30L"?>EAS"PE!__/*(8"2<L0!A7@E78'@0USLB\W[6N&
MHY',2SG!$74CA[-VPP?+1B.$.Z U >"G+0_W$0VPQ _E1V[<6Z0&-O9'(!<:
M_T]Y.*,!BH0M0P=4P5=&.@U,#W[-;[^5VZ+^<9QL#!899T[L1:'K8)RD.*99
MX(T6D]2)(>*@8\>R4DS0NIR[4#L>I<6CG(C,12%,49ZR=U2FOHC G.'HC-J8
M8'89TF/$D\I\OP/NG-_7VW*WK]O;#7GY1_M3,QA,&(O"P&&$1#XGS V8@T>#
M. @3T%9Y=3.6)6E"U@VJNP$;<&N\!HER@C03?S ]>DK=".M"<G2:H3-J9(#6
M98B1"4>>;UXWQ8VL%-W4^;9YK.K^3H3G\A>G/(Y</PS%C QSAV)*XBDG\S(,
M42,]2Y8%Z2DXU21)DTPY59J/1Y@P/:/PTIG269K.J),9>I<A4(9\J6QT0+6R
MSKN'Q[KZWN^:&@P&) MIC$,<)$[L<.RQD \&.>&P;9\:9BP+U#$BM8J/"G6P
MZH]EUA0K0<>H+EP6>DF01(E(@]5EJ) )1TZ4CK2Y@;R,OJOWMZWBO=MVS[(7
MS6B2)1R[/@U<ZD<XPMQWLH/)D(#J2%J&+&O0,394;M'C@ [^.+HZE7**-!N+
M,$UZ3N ([$*R=(ZE,\)DA-QE2),95UYY%-T0/]I;>MZ7V^+=KGAH5CY+O8!Q
M-_ \&C(OB;)V6;TU'#LT2D'7WA@P=\D-/>A+BQ-U0$UMYP$0+2=A,W,,$S(#
M],Z[E6<B364G#YSQ9:B;28=D]_&H<J6M='^IJT88]0(>95$JI)2'01CXCA>/
M1C.2F=FI+6=J-H5[G(;@5+:Z0AU&0]HF2:VFKIEGU:"FO47HO&K685%1,AC'
M"U<QH#.R"J;"D:QZX=O;_<-^D^^*=58\UL5MV=70Q,^;8GA#!S]4]:[\9_?[
MDQA7Q'&#]C+%D LP'(=.&D[P<!B#LKG90-G> -G.I/*#,VA]Y U,"N=K)SG1
M7&03P>3UR 5T[,,5FKSH)/?8CROT3)2O)&_XM2+'IAKAC'#/WL[+D/CYW:XN
M/+X,);T?BMW*B>(T($F<,LJX'[&()F0T&3B9N]I5NWRCF?+*& +)^X3)5,(K
M$"XD.Q-(5'(S",7+&+9F7)'-R^#\: ^OOS;%W7[SOKPK5FGF9]A+7)8E<1)X
M- @C9[2<>H2NOA?UUTI[:@FP"!ENQ^!,#;BBV94/73C?=Z#11J!>R! \T*@R
M$A4:8>$#4L4CV7&IS!;\QA*VW96['W\KU\5P&1[Y\6O^GU5-]\VN>A S!O+C
M4]'N3"BW]Y^+^VY9L+\[( W:<KOG^]P+".;<"8/8CSW,$R?-< "J"\V!Q_)4
M:72AO8M\O%KRZP_4@4<3^JOV=Y,#:/1 ]QX4BZTH-YM:6@/")E)VV\[R[2K*
MA)_1\3F;<QDZ/ZO')Z]KF8MM^:,^Q\:["Q08B9.0NC2DE.(XHC3TD]%0XI(
M=L('_'G;^S$&,$J7L:BP)2>OEHD";KF0Y,C2:9WG3)R1,0W:EJ%*.@Z\.)*C
MR87T):/Y@U"R)^:&6PC")(@RU_/<)(F$.J64"=4:[/&,@&Y 4;<RFX(H76ZB
MP9Z<E,Q#G*JB7.2VDI.4G)$6?1J7H3 &_'A^*:<A9N0>&,XW8HQ>EQLQ??Y+
M/NX(HTGL>RY.O9@[ :<.3[Q)V,*(2MVSJ?'YN10&0UZG52/JO*;,Q!%,3'H\
M2 !" A$2D-[>"VJ,+\BCO=9Y4WR;]\!?+LN?Y .\KWG\BL8:H&<)S^GJ.5 9
MZRH .1VEA8P') F+TRC+0HQ]/_)#,:N,1A,TP%)'IY4^/)>$$H D@,F1$$^;
MO"CF8$1%+L'< (32)D=J$@GA2DX:G_EX2A15J5B '"I#KPQT!8 $XFV^SNN_
M5X,%+_/]P&44NU%,>> Z?I2-%CSN2QU$4OGN7 )( 8,<2HV$_EED!29_(Q 5
M\8/R M ^B_RH29\\3W+"]]3!4[JG2,,"9$\5>:7?"13ROIO?1R,BDW1#FJ7,
MS;CKICB(O6FN[@JSX,Q/_M-S25^FD-\ " )D?W:X4<S_/)W\#\"/0@9HAR?-
M'%""+U@..'GY5A8(IV,!@J@!_K5,4)4#D"Q>;XOQK&GL$I\%OAMB$I$H9'X:
M3LNL/I.O+,(_/9<L,H5A#R (((MVN%&415='%@'\*,BB'9XT95&"+Y@L3EZ^
M)8MP.A8DBPK@7Y-%50YD%WE?;%1YLM[S?CJQ2FF<A9PS)V*AYWHTB])TFJ [
M(>A>>%,V+0OI .[JV?8QC1/RQL@^K[V7Y!DFREH46UE"EN3LS(*R:=:7L;QL
MW*O*;E_5WT;];GM7U0]=T!P@<<$*^T,HR3;?'&WD^UA7Z_WMKL';]>>B_E[>
M%L-6OO9F;D8SGM(@S+PL\;"3!%X8\)@2Q\.@&R(O@W >A45M=T,C[L,^W7:;
M[@B]6\(<P9O;93U#(\MI]?+;5TG9S3?M;)NPM=D_$R,NV]K+B"@7YD!BZ_;<
M+2)5RGB?U_=%5A2/O^<"A[#\G\7M[F-=5O5_%'D]78B<I&GLQI&7^&D2Q,3%
M61!XD<<CZC*&I79H&C1G.8YT(-&$$@TPVR/R BCJD (F^X8HEBB0S,\N3,5E
MB%4IIQAB&%!BF9]IM;*+&<;E"C)2G)PJTI@E= &%&\,.5=8ZGVJ!1RZ<':9:
MCI_B..9!YO" 9KZ#@\B;@E=,0(_<VT-QT2F*D5J0\7:!5H<NV20F9Q6+*!L!
MR90J)-EJH&5,!&;P\V2QR2ZSTN^O5DUSO:75=E?G8AJQ"FF:N&$814'&*4E)
MY$;3M"'C :AP!/VV[51=P$'5%MV.@&9^A/0I&V=&GRIORQA3RNB?OTFJQ8+<
MA%:8J"83HC=5]2>1)M%OHML4S2I(8^K@*."ASXG/P\2+Z6@QPMB5G\GJV9EY
M7*"U"'.["FU:G*@60-%MCQ0RS=*D5F8&.Q^KP*GK0.@([0IUX%"+#M'9J81,
M5>>C5'&.JD.MY-3T+ <GYZ1FF%O"9-20)Y7Y?J4L[<V'?3O/K>Z&"7"S2GWQ
M[8"DV"=I@B/*79(.)FF0)D11V^&&YDYZKM"V@]C>4_,X@%06(P5>P<)NEU(]
M91=L?IC8_'@!-I6UW2ZK9L0=QJZ*NK]@04[>U<E;G+YKN'):X'7YD5+XPTPZ
M*YO;3=7LZ^)Z^Y>BNJ_SQV_E+:Z+O/E8B*ZVW5W?G5M%P[M=77[=[XKU3<6K
MNBCOA2=[X4HI8E/BASCE+D]QY-+(86E*)^3$C^4#Q4+P6HXW@P/Y?7<16CT4
MS>JBOV%:S"KN\J]U>=O]6_\<3_=.[IW(X=;%IOS>ONA=[7>-H G]]5\_ [1T
M(?S*!+B%0+47)WL'4>LA.KB(KK?HX"3JO$2#F^CZ<&T>/[%QX^ LNJG0X"Z:
M_/T)^PH@?"\$LOTL8%E]1RZKF*=Q3B4G"^L:"\AQEL9(M=R!#,BX/N9-<_.M
MKO;WWVC5[!K\ N8J\WSLDIB0Q'%90.+42_S1JALS)ITM&;!E.],1"'_9]1#%
M]+II=Q.*_T>/KV5 @-AD@F6)'&1F@F'Y0PL.#>A0!P_AU^1^9EH!X7IF>M5"
M;4?SBRX\=&"9WBL7'=_FXE1D,\CB J*226\J.WT-OGC<SOG+[7VQO?U!-WGY
MT'PN=KM-L>Y+ "N6$-]A),BB,.->'!$_]:8P%'F@PUL&S%F."8=RE6B2HFZS
MS4WYCWVY[A^^RA]$5&C0;0<<-3URV-X=$Y2?CPX78ENA$'N$[@KU^-  <*P<
MSK_$?YZR-U;]#?&]G(T IAQZ96^ 4:YD%>]Z]ZW=15D\YN6:_?%8;)N"[NNZ
M?6/*=1B/8X(Q]H*4A($3^6PT&(8Q:.>,AAG+"H<?VAE&JW"GA VF9SJ$RNG8
M3%S"]*L#A094:( E1*P'-J]JG2;HC%H98'49*F7"D<IXCX.ITKOM;?50?!;9
M?]%. O#7IEN&685>X!-.W2QSD\ AV$O]+/"BC#''C;'_UNV2NI^W-WQZ1&B"
MA+Z,H&;>?'N"FC,#1Y?,98P:;2\JLUT,-E[:6=(T-YILQ6GLIQE-L>^$01*[
M-/+Y:"MT ]"A S4+EF-W"^IH5O]OL$BM2)J<Q-CG"R8P(U7CLL*E].557LZH
MBQZ/R] 631\JDST+JBO]_H?!6FMZE<6<NV'HQJD3BQ]X&H1DM)0ZB=0F8IWO
M6]>48=-P5SZ$*HH"7;)Z8I<IJ)H,)(URTN*96TA>$')61M3I6XJ(:'CP0D)T
MV9 5D+_45=-\K*N[<K?"(0M9%B4^=1GGOAO$43I:"##Q( ](0[X+$@SX>]$=
M%/2GC?CGG]L-J +2O"/AB(LS(T"%L67T?"7DE7Y_ ?;T8EO4>?L8!5X_E-NR
MC<N[\GLQS)=7'HUI&+O"2!2F#DE%5)X2?S<,I!:23=FR'$('>-U=-/D3@*CH
M$0+CJC:W<C%V3EIA\?:8T:?8QE+;S))SGJES,F2(XX5(DREOGLN549:DUP(>
MB];,]KXO7K1K$JN$<\:QFR0\BT*?,.:[SB26&?<A05OE^Y:#]P1I#.!E!PU8
M\E?A3;+6;YDR8)%_8FNH5_ZI!?3GF:O[+RDY5];7(' 9&J/EP?-"OC8;T@^>
M5MOJJ;%!NZ:*!76XDSAAYE+"L.L0&B7NI&&4.J"'3[6M64Z)^N6Q<A@U0Q;T
M9V#!T@"G<JHS+YTP#3K&-LG0 ._/%RMKOLG8&8DRQ_8R!,N@/\]?437,E/QR
MI!CR1;,;TR^18Q&<4!9F24 8B1W?F:P$3H!7V^*^W4<@)U[0KTN-K;0?6\=
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
M5:9.(:FU2Z%>;@ND$I;COG#\K517G:E%J+"V$Z\EOKJ<F-O.^K[<%MUY]%7
MJ4LX(8'#4\[=F+( CPA<ZDL])&W#KF7%AFSR:T'WI_>-;[4$M(.$T%^P"6#J
M__.Q;WJSJYU6L+_A5:8U#.YZG6@Z%6XLD;V &&3+,_ .6%7VX*_[C5LSLGUQ
MO2W^H\CKZ_J]"):KB/ 0B_^+,/8C$B21F_F3819)!2F#YFS/)OI'C5$](9SY
M$-/;%)W9<620WV7L/S+IT,D7\ QQI37F\)WHK(/U%7,REP<Q"9W ]7C&_0R/
M%0+?(SC3'G(@:S-D@ZB+@$=C#JWW!<I;E*@20>^'P*GZ#J<RR>>3OLOPJ[A<
M=0!WA;*)V18=$B@7('#'A$'U38GL!<N;FC\RZJ;!E+JX?2IV>;G-[U_**\LB
MESB$!5[*H\1WV]L/)@19FJZ^%_772EWHU"U#AN0Q2.F1.4'KA.[W<O>MW+ZM
M=#.-QY.\@4:F/OM+':,&/'MSM)IB#WH<[H"@>R]UY85AZ"9)S%.'L2"E)$W&
M:8>/<0S*_E5M6$Y 1EA'^<<5NF^1J1UD U,HEVC,P1XLO9B(.TXO_G*6.*M'
MT)XQ<T:M=+E<AC)I>W'B3)@>*]**L]E4O^?"45[56;7_NKO;;UXB6"4^CIPL
M(90X6=@^4NC22>["E,:P),&04>OY0:OT*!_!HKNJ1NL!+LH'O$!U,D2WI%C-
MSS-0NYYP.T)$KTC:S%HF1=PY:3/+_$*4SK!3SX7/!F?JF=>'8K=*4N+'L9NE
M;N+'3AH$KC\N3OI)&J>06SW5+("R+OCMGJ]F7> G>Q3)4\VX3/-F(-_Z<(:R
MF;(M 0&4:T%87(C^Z/GP9IX%9T1J.\+'0G2D[4[,(J_O/A7?B^V^:"_Z_C7_
MSZH>#Y:M*!6R%OH!#BB+O?8]>6=2-8H!]VH9L69YKG? B*H[=#O61^NWH[TM
M=B6V%LQ.+$R6CCB]OD,#0-0B1!W$Z1SI[-P"-@[,SK':=@%]KN4V",C0<6I;
M@%$J%[ 9P*P_E:U.!X@+'_;M!KCKNR>&!@"K( JXGV1.%(<T"1(OX5X\V M2
M/Y2ZVTK?BN4XT&-K8\!#-VQNQ^L3KJ:@T*A%!3UN):+!;+3"HL# J%"EIT(T
MBM1L% )$?S8JU<1>F5(YC3_G_2EM-\+8 C3=C!^5Z;X$JQQDQ=?=T66)Q1\[
M(AS\^RKUL$-I&J0TC=V ^ '+4C]U,Y_Q-(VC$+)FHVK#]J:1=Q\8NN:(?F+9
MNQM8S4"9-KFJP1R,P:2Y1?3TYE0!"G6H9KY ZP0W9ZH'NFPNHWZ@[45EMH_!
M=.:CZ %%71?KSSMAY$/U,:]_RS="UCR'N=C+8IRE'O=]PC ),R\E'@W=+(U
M3TDH&[%=,1AQH:8%=H6V%7K,:_2]!0<3'G4>Y91G%@J!M8&)O<\]>Q\J)&"A
MW\ZR9T5[3K%S1GRT"5V&^NB[41GN:#KZTSU)T.#][EM5E_\LUJN$95'JACCS
M7>QCFKB,D]%H0@/0BX&:IN;6HNZMC0;E$T(=08(3JR)+5CG5%*<>&\)OTSF#
M0CTG2EJGE!E>HEJI.W-6LS0YTE&N=TVS%P8CBI,H=EP<I6G*_# +LW0TF'(/
M-$G3,',AQ2H[=/IJ)4NFNE)9X-&,2KT[3^%L"M7C *H3D-7E*A/4$0E54N)&
M1Y&N][MFEV_7Y?9^A?V 1VGF!!Y/W#!E#DN\P:J7>DQ;EB"V+J1-U0&BOD"!
MN%57*5NTFI&J:PE&9].K(S! T5(A>;G*I>2-A'RILR1_QJA]:/#YW),3WE[F
MD6113&*,W2PDDRU&> ([-*EBP;)>T>%]1=TRE")]<N)DGSF8) VD7;SZ]"HO
M9_1'C\=EJ(ZF#R_.2.DSHJ P+V:*A'D>3@.'>"S(7.XR@OW1HILXOJ+.@.W,
MJC::A28M/L'"8Y5*'?FY<'WI#$5R2J1,[.+T2-V3TZJDR8ZR-@WSQ9#&F9/%
M*0T"%D4D3'@0#=;$'W#0S$W5QB4T2:64I,RAHA99H$]?AZXN4D(ZP0U$@(!L
M+E1\H%Z\)3Q*K"B+SO$LC[KMEJ88!X0+0PYV_>A@,F&J,R^XH4O(CTRU:)Z!
M)%?8,$+P0H>4DBMOC2MU?F0'U^?;;\5ZORFN[_[//J]%Q]S\&%[BS#?OMG=5
M_=#M&^U>0S[L]7&<-',%EL0-8TH8X^T:>XL%!S[S*.AF!CL(+ _'S_N'A[S^
MT6[BGE"C3T6SW[1W*-ZAZ\>B[F #3TI;:@ZYU.'R+0%++$:\3UMA@HR., \O
MMJ.+[3Y4XO:,E-IMJV5HK&4?JSE[OZHJR[Z5?$!$>)C$W,$X<F/L1DG[RHK/
M@B2A*1=30%=-F\WCL*S0^*$_K]Q>.2?&/_!EE%D: JK*EVT#=6T><;<U\%T[
M]^NP(Y'7H G]T;GR!6DUF'$IQ;;7CDO3;8N>GE1OV^Q*G7+,AD-7PC3;[LK=
MCZ,(@K\VG12MPC3T/=>)8M<EE"9)'!#<QXZ,QL25>F#)B"%[,C#"0P(?Z@$^
M3<M&C) [WLV0"SBK-SO):F?V#) M=WI/AH]7E- \EPLXS6?6G\I6KY/3KG5Q
M,-N^UK<*HBCP*?.R+.0BU4TII]'X^33,I,IKX(]:S@RG8=*"D9,=."_GI=LJ
M)8H*?9:-,WE64]S^ZWWU_7\(G]H4*VA_:#4C.,JLGOO[BC@H4W)9#5"'76EV
M!?D1C<6WU^WW^2:_7\6^ST@<8XH3A],XY!Z>OA^Z22H[I&%?M3[;&\"@%HW\
MH 92\_:HML<*;%A+$F)@7#_Q^,3 5F/E\B-;$7>EVQ_@T?IC49>5R!/66;XK
M5C3PPX0P$ODI]6C"L$.]T4[&N=0^(?6OSQ6_>U0BTUVC%A<\E -)DX_I]OA2
M#.ZR5!F,\T\X>"/@J_%U>7W0Q/]*"J##!$0O>-G<YIOV:G<N?M.L.$_;I[B]
MT,4)B;P8^V,=.Z-)%GM0Q8!^?R[-Z''USX]TR."J :9.7C=LLJ:H'/*$&=2.
M9SR\H1ZJK"U'/Y0]>$5!]-B :TBO6+TM$J590F*?9%GBA5["8M\9;&41QXHJ
M K$PLXX,<55+24 $0K7$%G=Z:B)%FW$].>)"2E%4N%N:IBCY<%)5U!F1T96;
M.F]W.GW^\?"UVJPPH8'C8I9$) M8$-&4L/'[82IW&A3^5<OZ,8!!/1IYQ0!2
M\[9*V&,%I@R2A!C0@B<>GQC_:JQ<?LPKXJYT^X/\V.Y7,#X5]V6[<+'=?<@?
MBE7L"_EP,^*%89R%&<\23$<S. ND5Q>4/FYYI _K;P=0J$4E/^+5"'M[X%OG
M"C;^@309T('7"#@A!UI<75X5].!7AOH,5"-HT>[4VKS;KHL__G?Q8T6PQQ+"
M$YHX$78H3Z/0'^T$22A=RU3[^CPJ,:!"'2PD<$%U DR:K%#8Y$M)*>2I,J85
MSS@X*Q:J?"U%+93QOY +/29D]&)X+_U0\)C*IG' 4H^'J>\Y:=#NZTK&99:,
M^)YT&4+9@&75&!^*/Z[-P5=!U.E[6SQF80ZF'TJD&="04U2<D!%MYBZO)/HN
M5 9[$C3_^%NQV?SO;?7[]G.1-]6V6'>'&^N5[P5I'.,0!U&&(\?S8S+64;,T
MDWN-5M_*//E(B^Z7O[?PT(BO/[ K^8Z. 39E$Y0YB%1*5!0X-):QG"#E;.:B
M2^3E=<>0'R\R&3/, &9 O>1]*AZK>M<697;Y;M^L:.;RQ,T<)PZ]V'=#A\;^
M8<+%@0*D:&2F^= 0JR=TJ(<'GA8I,BD].[)/HMHD"<J?N;G2JXR<GS+ID;@4
MW=%UX^4$R@0O\JKS6[79;W=Y_8.7&S%P5Q[C7A YV'4"E\0XPOQ0 XZIW!EO
M]:_/HS,3*M3#@NH+F#-98;%)EY*B2#-E3$F>47!60E3I6HIV*.-_(1IZ3,BK
M1?=Y*N9A]U7]8X5I$O$P<84B<2?%U N\:2[FIX'4NWVJWYY'*3I,: 0%U0D@
M6[(J88\H)8V0Y,B80CQQ_ZP^J!&U%'501/]"&W18 ,Q>SEUBPUV<N7$8DHB)
M_W-)&O%)CFC I"NS!DS--)-Y[1)&F3NIK; K/:^9BUBUV8TJI^9F.;#[KPP3
MNQ1=,N/,RWF/.8[D5>OC_NNFO.6;*M^M0B:RI9AY$4L9I5G@.4DVK51YA,!$
M"O+E>32I1X0Z2%#] ?$D*S>V*%)2%REVC"G)D>MGA4.%HJ7HA!+V%[*@SH#L
MK4OOMK?50W&3__':\Y:4<)PE,8Y#EK$@\J/ C?PD39P$"PB> [E62<N098UX
M]X%>_\K0#?Z_[#/LKB0]^LYKQ>S,P:2CAX4$KF6\=7N.IE=DQBB[R[B#R(PK
ME87>!],D_'M>=^O=^(^R625Q1KV$A$X0,8JYD+V(!Y[GI!Z+$X^";KN%?=FR
MZG1@NJT8Z$N+1_(Z($66Y+3&'D$P<9'GQHJ6/*'AC'BHT;4,M5#$7IGH,(IZ
MD%4/>;E=I6[FN2Q@A'*'1@23)&&CE3".L9(B2'Y[1DWH$:FJ@BQ70%VP0).Z
M,KS%D%UMZ*W+J .0M(7I Q3]*8508D'JYD'<-E5GI_FU>/A:U"OF).+[*?=C
MXKEQAB.>)9.1,).Z\$?QTY85HL6#>D" ZP,5&#HO##.0 ].%(U[0EQX-Y'Y%
M!8( ERG:)4KMYD0087)W)+YP\Q5QU.1C ;<?:H"OC/0)H#)&3XRDA*8XRA*2
M448CSV&A$X]& M>7*O0J?MJ^,D9JR@AD2%(9[9$#5L9(4QF!! &5T1Y1RLHH
M3YB\,D:RRJC&QT*441'\<V74X4!V7LD>'C?5CZ+HEMVN']L^,MB+F)M%Q/&"
MU$O=B+@!)=%HC[FQU-X>?2NV5\8&8/VB,NJAP6:;&@S*S3OG(0^X9O8:;V"A
M,#,9/<G/F6FI/J?+F* :\*,RW=L J=F':ONQJ+O;K86[)&^*]6@LS BF8<8#
MCSNQL,"]:8:<!JG4+F1-$Y:E1P!#1\A0!PV0DVAP)Y&\S4,;3'1>94PEG=.@
M#I#6S4.A6GJG2*5<HG?2\5,)GSY3"TC\##A1&>T]L$3PR%B_^VJP%D=^Y@9.
M@ /BL A[@>?Z@[4DIJ%4%5'7AF4E/AX(/2Y8!JA,G5S^-P=K,"%^2=B%4K\3
MU)Q)_'3)7$;:I^U%9;:+P:3FIMRU#S:]VZ[+[^5ZGV^Z==.81#0+<.8[?MA.
M<5T2!Z.MQ*-213D]"Y9EI@/5OHMV@*6TZ4&1/CFQL<\<3&H42+.B-*_R<D9G
M]'A<ALIH^E"9[%F:"O.W<O?M4['IG^;]5C[>5/WFTF$]5E@*W @[4<"2+/!Y
M&+GDH'-<ZLY16[8MJ](Q,K2KQO?#U'9>&.==4;1FI!PF9ZILSZ-IYVF#J)VA
M!EBH#IKR[BV%-,JB;$%N+ !F95W<"MJ'5) X/*0D<A+']ZC'N$/(..M,6$HY
MI""G:,)^0>Z78JQKKP=HD&54#?+D*G(S\ :OR$U+ 2,JQ8J<*G6PBMP,%*I7
MY!2HE*[(O>[XF8J<)E/+J,CI.E$9[3W BISH'^V-N_VN8IKRV"$93E,_3MPX
M)GS*DS&3>[U/Z<.V:V_BW[JKGY6FPC"*),MMMM@!UMADB;%36#LBX5PU386K
M921U:M"?U\W4_8>JP)#S\32)G<P/*<V<5!A,(@>/1MIG?51T0/+3\RF!TMP3
M2A1,#2QPI*P'%YDL/B5"0A. C"U+%:#@3^B"$@=2$[7WU?;^IJ@?W@FWQ)SP
M>]&:O/E=_/SC_Q5U=?-[->0F2>0Q-TT8(UY"O<2GC$RJY))(?J^K,8N6=:3%
MB5J@:$**NL$CONH!IB3F&):8W%V$7)@ G>559<YGCF# %/ B1*O-"#4)EYL9
MRO)Q:J)HG,\%S!O-^U39[(%FH@;;%-^+<:N?RYP@BCB-W%2$KI3$G+JC:2>+
MY(M]I@Q>+F:XKAE)@_&K%S*L46LH8O0H40_3<.B \6PF<ECCVW#@ /*N'4&.
M>5$(($JT+CM^J+DD&3XT^-*-'KR\VQ4'VTX2>BY.PL1EQ/4(<>BX4SPA"9,_
M>6S,X@7C1VA&UX ,ZP40>^2:C2 #3L,A!$BUF1ABCW([042:>NTH\H09A3"B
MQNRRXXBB3Y*!1(<QJ4CRQ.:XV33S?<^-<>*%W'5B+W:<R!GM>$XD=:6-^M<M
M1XBG@PBRJT"-*PG]MTX33.N?,:2BZ6I4 ?3;.F5J6@VF3DZ37_/VE/YJ,;,
MK=7#7YGJ(["UP:RX*[?%FE;;75U^W;=]IC4Z[%*HV]L*ZZ+];5[_./Y+^*':
M;W<KAX4!]7#L^M0)W33Q63IM6W \#MI38!F*974>8:+U,4YT>P04MAAINV7D
M%B\7U"BP6#  1\>@.FV[0E-3/4'_]&_V^.==']7C^LQZZDR-N(SUU[F<K2XR
M4&#JWIW$Z@Y^TNKAL=@V75* ZUJ,E*)-$LB/PU_YF/]H?]7=&/)AW\:<Z[O^
M*!?>[[Y5=?G/8KVB:9+Y;4DH]B(7IU%[R=*T#AVF4F7]RZ&S' -Z7.U1HZ8_
MTIA/T&#:?X%VDPL'RVXR6(3HH/SRM3NV?NP-.G('??V!CO_>X%)_K=$5.C3X
M<(85O]W@5D*'\78Y$TTNUP>6$6 NZ'^UE-$(*-0H@^QOCFGP][P4']L4O*K_
M(OZCW4UU.-ZR<J@79FG@>,RCD4_BT"?C97])(F*J=,7GLC M!Z8!(\I'D.BN
MJM%]"[,]0I9O43EAO1J"%Z!H<N$FEBA4_3RMJQ##AJM7WHQAP]][%L/&OH&?
M](V_'/6-@Z<_3Y\ 5.1^GKZA5MI;2A^1JQA:;8U3I<=E=($%U# 70D2UN.%I
M,N'Y*@GX;@"\J_)M^Y!=N9Y.C:VBV*=IY"2N$Y(T#CP?LW3 G;(HDWH-<SEH
M+Y[^5#W@Z<RNC21HEF8WD0LMK<47F!(-[DZG;'^Z?F(R/UI:?UEPFB3=;PPE
M2P::1CEGFK-;_ RITZQ\@#*H^5MJ[@6,YSG@BC/"L<>(3P.>D#3Q_3@;X5(G
MD:H;71RDY;3I(&/#<D:K9G?[7?M 9=DT^_:NO\NL:\";<][E#:LMN8!5CI?Q
M[>=<[GC>3C.L>BAWC?]:BQ_J-%A: ]%L%[M+(;^6V_)A__!;T>S*[?W'HBZK
MM0#Z2?Q[7=[NBG5WU3[>KI_]YJ_;<M>LB,LBQN/,QP2G)'4P8>,YCC0FC-I?
M([&+WW(8/&!"3?=4Q??>#?38^8$>>N?FJ(U;[@<V%U*6TP4LE!/(F6DA&CQ'
M@^NH]QT)Y]%1U^I?01'^O_QE1\%_@>XUQYK,<KJ9Q2K$);N;Y54<K?8SOKPS
M3V_Z&8H7%V;(R(+0G*UIO<#1_>.)*^X*1QEU6!!1SDF4DLAG=$I9(^+-LSE3
M!=AE,[B9:AA*+6:Y;F&[L6:O5?0Q\&GL^TEJ$Z^TA8UZA$Z3_^0U""W73=4=
M]/D'/\Q9U-_+X5F6%X@_5-M6#8L>5W-3[?+-\9_3JME]J';_4>P^%;?5_;;=
M)GKX4O\?7>^^%?7-MWP[+!BL:,18%B1.D'#.<> $;CCYD_J>H_3PY^*\L!RU
M.B?0?EM/B-'ML2C>"I^ STPMETOH0Z:+<\!>5#P\E-H[C4Z%R2LT>3Z\NWSU
M-(P*I]&/8H<.;E\]^=CP6'/G.]I]:]>K>^\O]!KKW(U\)MPNO^,M(S;_!#R=
M>JUVN8B7$?6/)LS=K]J_YZY\1IS83V.6.G&2AFW^XDQ.X RTD+XPZ-9GI1.6
M=FWU16Q'OQ?E_;=6S//O19W?%TK3U85Q>NDX;[\G7"JXM]Z^&N&' O!=5P">
MG/XO$M)?;<]+Q'&]CO5?/'AKDC-7Q#;1AM8+O^P?^W+WX]VVV=7=^M*+O.*W
MSNUWV]Z;SG&>E_5O^69?K @/(\H(<_V$Q80XQ/&FG,,+?="%+0MU899I^9V
M@[ZW>(Z.^_<=;J9RLN5^8+GPO)PN,'N)NG<='?G^RHS["O4$H'([!/ KU/J/
M.@)^DHJV5B/;J'W/T^N6$<R73I*I>OJ<;:H7W%<^S7 81SXGCN,&G/F8C9?\
MI $/0"\O*9JP'!R/9>_EA/96_.E].Y^]STO17D+;Q-]9A)B!Q4::Z"6+@;P3
M4H,5R(G1@M9-_@<IML5=N>/"^>,_87^T/Q:K$%.2NEY"B,CG>>*Y2<BG-#[&
MY@M5^I!FR63[08AV^1_H:P\7[;>B._9);3>6GPQE"^4G XUGL*PT;[M9*Q<)
M-]#@!VH%X6FZ.KBRP"K0F_3K5G?,M>\RM'UNIU6J,:8YOWR59:HO]>=(5HD?
MIV[(1,1COD-=SAF?M@?2,/.745B!HK8<@9Y=F(CRKE:WA(30 MD7F="J-O@R
MI&V!O,PV;=5KN7GV'W\JA!=-N1O%?]S/YO$X9CP(&4U<+^(9R_SQ5ITT2G$X
MWT9D5826A4_ N*OJA_8$]7B,K-<^U,I@D=?;V>K(>@TYQ_[D.=KP0AN5)]>F
MA/[GV[)\HGFL[5W6[0X_>6@SPX'1W<QF6D0V9.%-UW;'&ZQ>FU PFF4^83A.
M(AYE,6$N\4?C"26@A-R0R1F#2J\Y?5;]I!!;O#'QMTJY7+2X -LP^9\ GBR_
M7*:^(D?<&6$VS/PRE-:T4Y75WJJ0OG]]6[>_@J<?^/Z^+NZ%7^_:MRJV37G;
M+9A-LY(5\QP<IRS-?)=Z7N2S))PN?/)=3^H&RI_ C1D7S.SN)YB80!,5_6:"
MHYV%"E..9;8:9%ZR3 \6/7F9H\O9F^E<I,'?F@XMNQ<N(Y+_#$2]-K%:.&18
MQK'_VHCIGD#$OHM_W+1W9JU"+R9^&-$PP5X08I'F1&*B%U$>NRYGK@O*!50,
MV([2$R;4@4)?.EB2#XOJ42<9R6RS!HPQ4,+LJ/TKI)S381T.%Z*06BX\URY]
M/F15A>R;<ELT#;[M*TFM1OY1-JO,RXB7A=Q+/!(SW_<8X:.U)(4=)%>U85E;
M1ECH"!?ZTB(#RHLRAW(*,P=],)%18<Z*SIR@YHS4Z)*Y#+71]J(RV\7T-:?]
ML2Z*K'K(R^W*3WR71!F)L)N)5"ISXB0>[?J$@K8,ZEN[@ Y=H1$C^M*C-*!)
M0([5U<D>O?HZ!6%V-LUZ0AA0O=3(7JZ.*?HCH6@Z3$E=,_R>L=\P_?RM?/S1
M;BEX_YX.3\A[29)PZC*<$9H*Z>11Z(RVTA1'TA<!*UNPK&$]+C0!NT("&N#F
M5'7FSJO4?*3!E.E5OM"7'I>DU&L2![@4=A8"U:YM5212[C+54WZ_HM!F>%K
MA:3Z/E0F>XY6C>R]" 'O=L5#LTIIG 3<33Q7B+WC>R3,QLFS%Q$".WVM:F3V
M6ED+#778] IF !Z5BF9V*-0MG,FP-T?U;&)'OH(&)W09^:"^&^<K::J\0&>V
MM'KX6FZ'ZRZV[7--=7\:H\ZWS5U1U\7:73DA<0(:1YF87J>4I#R+QLFU%P<8
MM$_*J&'+.G5<-'H4?^=;>]#ML2ZA;QJ9)1LVVYV=9\6)[Q'.]M:B(Z3H".IE
M)L R'$K,A8TVQ3)DT(YK)V;(%OC3D,O#G4#OUD*P10[9+G[@IBEVS3"!7^/M
M^KWX=;D1&E(TXL_$O&%-\^:;^(-V]?9[OFG7;5<NBQV/QC3%-':C) P#WQ]!
MTPR#DKX+0[4LR2TB5!>W1?F]6/>'5O.#2FO+\JR-JBSD2VU/$])_\ T=.X=Z
M[\:2Z!KEVS4Z<A -'HK8T?:0]D^/O+QXV##88K! <XFNLMC0=!$RW@YFEVLC
MV?"7E=]%M-VNFX_YCQ9;EN^*K+C=Y )9EO_XM=KN6B#_4>3URG-"/\9>A.-,
M1& 2TRRB(P*/Q5)/R=FP:SDP35#18X_U"JW;;8WK 2XL-!DE7"[.7(IK6- X
MT/QQI+D%BK*W:+:B] #.SLBV#>:7H<%6/*OL]UN8.@HI?ZBVW3M0!S!%W6W:
M')&LHBQP61([/*!1[+B.ZP6C,,=A%H'.0A@Q.)L>C@K8GF+NCYO!M- ,O7(B
M.#NS,/7KX?6/\ GA&Q%V%SCWF_&O+J2$,L2=D4"CO"]#^\RZ5%GLIVJYX)'<
MWE2D^)B7+^0VR>(L\5*.J>LG7A#%<3R6KF,.O/C?H-G9E>]JS F[E% M$S1!
M-RP1G)EI,WG@KD)?"]1BO4PF^#9I$HF@0>:7H84V'#N1!AKG3F>.?'W7SNWK
M%P@R2MTPC'&0Q+&3NC@CV9B'QE%(F>X<6=7N!92Q[H!J"*,1OM6GR'-0;48:
MJSO40[W\'/D$:< YLB[UR])&HYY)S)'-L'=0Q^->]5[\].__,OY&_*,]N_CO
M__+_ 5!+ P04    " "'D&E( CUS0RYB  #1M 0 %0   &=I9FDM,C Q-3$R
M,S%?<')E+GAM;.Q]6W<;.9+F^_Z*VMKGZL+],F=Z]^#:X[,NRV.[NG>>\J2I
ME)S=%%/-B\OJ7[\ R:0DBY<DF!>*GNH^99>40"*^^!*(" 0"__Y_OMV-?_I:
M3&=E-?GSS_!/X.>?BLFHNBXGMW_^^?>/OZB/YLV;G__/__X?__X_?_GE_^D/
M;W^RU6AQ5TSF/YEID<^+ZY_^*.=??OK;=3'[QT\WT^KNI[]5TW^47_-??EDU
M^FGYEW$Y^<?G?%;\]&U6_MML]*6XR]]6HWR^?.V7^?S^WW[]]8\__OC3M\_3
M\9^JZ>VO" #\ZZ;5SB?B?_U2/_9+_-$O$/V"X9^^S:Y__BD(-YDUZ'_]Y+]]
MBS]X]OP?>/DTE%+^NOSMYM%9N>W!T"W\]?_]]O;C4L1?RLELGD]&Q<__^W_\
M]-._3ZMQ\:&X^2G^^?N'-\_:WR[&-^5LG$^N_S2J[GZ-C_QJJLFL&I?7$6:=
MCV-''[\4Q7P6!A''\F]?IL7-GW^^+6_*(#JD$*T$_U\'&\X?[HL__SPK[^['
M0?A?VQW=^WP:^/&EF)>C?)P\U*V]M#WNC_/P[\CFJQOS)9_<%K,WDX]?PIN_
M5./K\%6X?R[*^<,Q,AS78V?RS,+K\]D7/Z[^.(HM>SOH<K17]\5T.1TD#_=E
M#RV-=QXFPS IEL5,3:Y-=7=7SI>O;##00TW;&N$T'\T_%%^+R:((+WI?3$?A
M+?EM$918Q;XC++\5\R_5=9-!']];_W*\F=Q4T[NEOO\6%J /Q>R^&,T_5;^'
MU6OY9'%==SBSQ3POF\Q$O;R_?ZS>Y=/X97PM5@-I1-S3>^]?SO53,_WPEZ*Z
MG>;W7\I1;65T(OH1+QP.#1^,LM_ROU=3LYC-J[NP!G6*Q<'7]8_$I_SSN&A9
MW.=]]B_3MGGFS60T7EP786Y2H_C;?/(0UI^=%E87TV+KPVH3V=F'8E0$UR1H
M+HCQ(;YG$J1HBL"!YCV,5-U5BV ]V$5Q-4E<W=)[[D&^XS[41IVT,>K:Y0UO
M<<&DFS\\6?P/#;9)VS;&Z/+I)'Q5L_!Q+MV-\+Z/\VKTCP_%_6(Z^K)R<O>.
MM'D/_8PW3BV+^1*HJQN=S\I1>,:6XT68,+YOW>P;Z/*=_6#2[ ,YMI\VQN[S
M<OK7?+PH?BORV6*Z<LK"B]5L%N;T_RC&U[Z:?LS'!VEX=$>]CEY=7Y>1'?GX
MR7?<C'UMOJ,-F=_$I3HPX=MA0FUYM.41Q ^OFJP<>5O<%--I$4RL;RML DAO
MR_QS.0ZP% W7NS;Z[E#&S8_=M_MB,FLX@25UUK(48=&M)J. UWJ6?/*KHX5H
MW%?+,C2;1G<V:&,T;\M)-)\#%<OYH8%L>[;M,9PPL1W931LCOYK>YI/R7\O>
MX^JVN+O+IP]7-Q_+VTD8WR@/!E?P-1;+ -S[X&;$$-PA.4[J=#"I3E!<5^\;
M#(M.-=V%QM]/J_MB.G]X/\Y7+L(_%^5]- P.27"P8:>C.X%SI_39J4PG#K_'
MD<:]Q>O%.,RYOY63\FYQYQ?S8$]^B#&9\?O\86E8-HSQM?J23J5NMF8W;-[&
M2/]SD4_GQ73\L-YXFMQ^*&:+\7SV^R1?!"X7!_=:FO?0SW@W\^#FT?433S?7
MFGTGG;SLC%#X;M.C)SAVO+4?7)I]@,?VT\;8/Q3S<N5/1V^NFMQ^*J9WP7H/
M/PA8Q:G@X+"/Z**G$9^PQK;3>T]R/AI?\WR^"'0/?)E/R]%R=[\:_4/]D4^O
M&\XZ';VN)R2:?6!'=]3&Z#\N/L^*?R[".]S7)JD/NY[O8BPG?"@)71TKP=.$
M,[D28%+<QDVOM_GGXKL1;FLWGDZ?-8M);C(FN4&VE&%;;^T-\ETQ;W><WW?8
MWE#?%].RNG:3EH'=WFW;PPZST;1EI'=UW-[0P\PS*]H=],LN6QQN%5R7EH?[
MHLM6AIO A/G+$1Y6^_VTF$6'+DYS;\-#ZT=CEZ<GIZY>6'R;%Y/KX,G$%X97
MCJO1-K&6(MWDL\]+N1:S7V[S_/[7.%G_6@3CL?[)<OK^!<!UAN__6O\X>Y)U
MZ<M)&$L9G-1JMIS,U>?9<KNX'M<XHO+GG\- LF.:9Q(I@I#R5'!!H,6"2QW^
M99P$P&L@GLL]CFE U72-=&>"KS<Q#HOX_,&,*ZZ0,\P@8X1$4@K%:F$0QNJ
M,$^)HZ:CGZKI=3']\\_PYY_";U8[+&]78]B9>[TDT?S)YWX?IJMI.7_X\\^H
M?GL^';W@XO->UD_\>K_,%OYE]*4<;YSFF(W>I9ZK%A$.<O1#%;.81J0:,^:[
MYS-BB19,*2@4H,[ @ VJQ0I8T<LD3JINMU+D-$A[8$I,_([YRN&/&#_[FH^7
MQO'<Y--I3-U:[F+O84ZC]@%$C)Q&0E)C,"<82EN#"+V^;"8E4Z#J'ND^"+;)
M*:P3N#;96\L,M.*_BGQZ-7U;S&;[:-:\EXQA9!PD7 :!J8? <B1K"( S)HUL
MZ,<B6V=X#T*YDYCV0N#P=0DLD5$,*HL,U,+R6F KS"'K< ?!\+$$^UI,/U>7
M1+$3@>Z%6;.8X^R^C<+PKFYT.1['Y+NKR;9<Z*OI^VD\*7 WB[DZHZ4+J0M3
MC<?+_XA'2<K)6N"]A.SHG9E5C@3;ES!H#+.<"J]-#:\ 3J?QF/Q@$^5Y:*<'
M\K^?%O=Y>;U./%L#N(>X6Y_/%+2(4R.L5PH[HB%2CP9*D"N-=/2'(ET;R/9
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
M'B$MD?3,<+YQA:U!O9V>>+5T'481/7#X73%?E2"*9?7V,/'9<YF#T NB)%'
M(:KC'QLQ&+OXI*#3^70*G ,;>!^*V7Q:CN;KI$KU1SZ]#N)<W?AJ>E.4\\5T
M;U&64[O.F-=&(8AIL$4TQI!&3:[!TIPEIO2_FC2B;LV_#C2PEZZWY4VY)"%$
M:PK&G^RW#KX;X^^3<C[[:_C95AOOE.XR2;SP3+!X<RTQ@B(;S-U:4(,3KUUY
M-1E&Z53K$?6AW=UC3;KC.\NH<THP:;F35"E#(70;]"D0B2&ZXR^->G4T[ WS
M'DAHRZ_E=3&YGCT)%>VAV;;',R$9180*8H %4D#N(=VX\1:D'K$$C9DD5TR:
M%+?+DKNOD4LM /L*=@50X#TQ7"CMN*6 "&LW FF9NL4($[<%W.1U<N5D8%_I
MIH"!3#(;XS004,X59\AL)D_O$C<%8.*NP&ME3XL0]Y^,'2][R&=?_+CZ8_9\
M++WG7F_&<5S*]8MF&7/*^&"0<JJ=5I9RX@1V0B#KB#8'B]ET%L")(UW>D!!0
MU0^_SV)5Z:O _:#-R:T:S<.*M2P97$W"#Q;A9^M?!KTU@*2=%V0(AD72 .P0
M(1!J($B8^-;@$:$2=VW./5FN'3Z]#![UKY&SC46*N,&."$ $6QB+^1&I:S&P
M<Q>:Z-TW!_;&+X]30=\[,Q^*4349E>/BV: _50WQ:S!%=O&Z#*+@>F+I@-*,
M"@F!%J0&-?T*UW//W!J8UV>@R3YB"47@P*@\%*IZ^EAF@[$*D;):A'\<YT8+
MN1:" L 2"XN>^S0[+!]>U.E/UD<OA5&JZ\4HCFU]H]*;N_N\G*Z<@:D)'LSM
MWHVA1NTS9!25W%J%H#*(6X@-K\465/:5;_8CT[ +1:5L$JEQL*9C%4!?36VU
M^#R_68PW-U?6%\9M8]P1K3,<P[Y208@98<A*0[&MQ2 Z]4#JN2>;G07?NE-3
M#[/A7_)RLKJIT):S^_7Y_*N;U77B<,\TN+]A1H5#FC"!&#'A@_#>(K69]DWJ
M=<G-$\^&BN"?!2,[T5$/9 P838M\5MAB]>>;27WESY/KQ_9PLE'[##B (60(
M&D<9%$11[6NQC=&)B1G-D\S^FYH=J:J/_:JCM]&W;]L*QIQ4 3:$"%0$4 LW
M5@= ./&XT]&):5^+Z>?JAUNP6]5-'V4#EK=2AR]"%Y/BIMR3M[D%I3W</*G?
MS%D6EHQXQ;J$'"+OH:Q#%U0AD;C"-\]O^^]IM&<5#F( ;(:]3EYN$.5LWDE&
MA*#$<DVU8)Y 3P0R-0 P_.HRO::!8Y>=Z6<0@M87O(>9H"B_QF.\LX#O4?3<
MWD7F%542,"F(P#Y :HVKS7,&'.S\!K:A)M@N^'&0@JWH("4ZM&\H\>A_?KNM
M+%G3IIGG0$ I*44>"<N8EZXV9A@%.#%!JGD<\@))U!'V@\Q>OT\^E^-Q<?V$
M]D=-75O:9PI+*BT+?V @C#(2"U"++1%-3 -NOJA>(.6Z5, @O--AT &7-Y.5
M 7MU8ZK9_.JFKG)R% </])4913C'FF@/XJ567'E4V]9,4)YHY)W[&=A!V-BN
M*@9AYB9HGS\<* EZL&V&-33+JZX8#Q^A,4+IVGJ(17I4UY'&'XAYIT$_"-/>
M3XO[O+QVWZ*/7LRNYE_V%MEJUD$&!9<8 6*XA@1BK)FH0Z;ATV.):6;-(XL_
MU.K;@@;:\1F>#T1-KI=#66WT-'<?]O62620]U!Q(QG40#V,I62T69"1Q,CO_
M>%__GD2+:AAD8GLS^1IP#7HYTIEXTB[SFDB"O0E"!;\;2 1-'5SB+GG_N/F1
MU@MD6Q? MS%[E7'QGBYBN'KE0<<0^E;J'-,\8Y!![H4DQ&D'/?6,PUH006SB
M-N])IU%?'64Z!'R0F<G=W8^KAZ)8)X0]N57VJ(EJ=S>9ID@0S[3%F"!L,)6
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
M!-"GDWQL%K-Y=1?F8?VP/@03U\./Q?1K&=CWZ< 5'YV\+],>(&>LEX90BZQ
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
MJ_MB.G]X'W2X/#G]ST5Y?R!_Y,B>,LDE= XI@H"BAE( M:[A ((F%H1\S5-
M8X)4?2+?@S6X2X BV![7[MM],9GM-0X;M<]0S'Q!T01B/-ZX9"!8PXNA5"@Q
MZGJNKNT0A#L%[QYIMH'DR> ;L&M;LR D"]^.)$ 19:'SE,=X\DI([T&B W)2
M,M'KXU$+R/8[2ZTCB &,]<_6I(^63?ASI<[)M2XFQ4TYG[F[^W'U4!3U?S>;
MRDY\2891F-<%,A1AP80B$DM4 ZA$:J[(N?K&/<UW_2HE):KW8K QROCIZ:UD
MNV)YAUMF0&FH/530"4])^#BIW@S?0I-8Q^#<SZ>TR:END#[KZ:].LBBNGSY@
MJEE#=Z*UUV5A,>',&\@=TI*;X ,[OEE3A$M,I3G7(O3G.26VII[SX/R'0(GI
MUV*Y43\:31?Y>+;O_N#3&'_DRS(-G+%.& 0$-\9*:"W=F. V]9;H<ZVM/S#?
MNU7.$&R_NB^FR]HHL6"%R:?3AYMJ^D<^O3Z*QKM[R3C55C)D-,,: ^PY,!L(
M@GTTQ+6PE\+/UE ?A'CS+UN+N>]OD$$.J4!,>!\PTQP"IS<N(_&I!?/.M?Y_
MOW1* '@(YOQENK\LV_8&&0@FMA&(:$<%Y98YJC:6!R(XT5=.N .@WT-AO5 G
M!>'!@LY'1YDS2;72R#)/#07&$"D,J06CT*2>?SU^(^.BJ)..\!"[F)L?KTW!
M2]JV9  A*B2&AD!MJ)<PEEQ4AAD.@T]V*".U&S'7UT1\C_O:QXQ1E'*R",;/
MV@JJ)HWN>D_N-"/&<\Z90= JJD' 1Z :)(!=ZOKQBBV/QK2I!E)"#TM,?8=2
M$;29CU\(<YB*NUIF"@,%B83$$!O#@H K4HO*@A]YF7SK@QO;Z=B2(OKC7+PW
M)QX8?1M4G\*\_>TS82V$0@("C"46LK"NB[782!C4>5W:'XU_K:JC/Q;N0"IY
M#<X((- Z;)EQB$E*P]]<+6@P#A,#FN=>NV,XWK6CAR%R.UJQ"$_H-:,NEB8
MEEGAF -<8V$V$"F?2-5SGR*[, G[TT*/1%U;%,?/D,TZR(Q06CIB </2<:X-
MCC=VK@2G+#7;[=PMQ%ZHLH.>K2JD1R8^LRW2^=BDFXQ@C!SA6D&/?3!7.#7U
M<H2\3ZV]=>Z3XI"L[$ MPR_GZ4MVABT!@AF&N!%,,NR@\1M3.?SD,BW((1G8
MCB9Z(-WQ9-LEFE.**.D ,UI 32!2;O,] 4 2B[>>.\FZL/W:0;BO/8$/Q:B:
MC,IQN;ZFZ\FO+FI+ &NOC/34:4<UCGF*!G-+# (6<S#P,<7G2MA!(%6'])87
M3,=#TH_MPX+9!)@VWI-YJ3Q5"DHB)#?: Z9$#26!X$(#N:V0:]=,,8!>^ER<
MGHNWW;S;NX]]9$]96/:Y<H8+8Y4@X:^0RQH*2W5BTNRYV^P]4K0EY(<CH2VN
M%Z.ET?B?BWQ<WI3%]?MIM?Z9"O_^>BBWXK2.,RV<D81 9R6%G!L5"US47RNB
MG1<6&>J:O!Y)VHTJAN/L,J%M\Z/)[9MY<9? T*W=9)XB"\*B@32B4@&@/' U
M" P?-) N\.A5RVQL _97Y5$"QP-,V%KI,*86:\HWGQ73/C%L<?S!JS/R*$]E
MU$D(]T >=W-3Q'FU>&:9/O\.TMV8%GK/)/'!_;;*4@X Q%XC@&K(8G#[QSM.
ME4K*_K5Q)@1.\%].Z3;SP""M-&,XJHIX93W9F"?$)5YE^YI/1'5)V9;4<"9<
M/=W-:?$MF33>"\NIH<RS6"7!<;J&T!%+$K?2FI^=>N[S?/HQ"-V-<LZ$WTNC
M^O'.J%.)_'UW&7?841SW&"'7!%MN:*T8)ZA.G'M?\_&L+JEZ(OR#<7+;7N31
M3-S6288LP@0A+"C7'@L(@&<U (; U(LT7O,AKW8)V +J?>W4#7=S3OO;<8!
M$#YII:@PRC!LI:(628VTU0S:0_-J-V(^7K=RH,1CPOTY1_68<2)<3%[ 5"'L
M"306XS4\AE"?N.R\YBVVQH39>85.EQKH8>5Y%&3?*;YU9"B!H$?WFCFIG:<,
M"!(\=RB$L$ZM('+Q>&QBQ/@U;[*=3M*NM= K49N8?"E7D1W=;28%8Y!3)H&4
M5@1/7FA<@\0)Z2V#[I*HVKD:.K6KPO/Q<PN:>]S;Z-.DLL7G^5'6U/8&F7)!
M?\Q#:3C4QDH)M,,R7KOAXY;F,'E-S\?:Y.O>T2*32 %C))%&<D@T)L[*6CS)
M#Q:@?J6&T*FZ?I'5V@:XO7V.K=T5=EY?*O;8&^2M(T);KAPV !$HL9=A#D1<
M#/*E/L7=YW'>GC\L)^T]\NULDRD<*(64-! P2@V 4I-:1.I$8C&C,[H)K"T5
M5]T@VL<IV6>#5-_*?8&NEP]G+EZ#ZJUR4 O/).1 NK5 SE@ZQ,VPW5"D!9U^
M?[[U5#1[IX>M[O)RTI@@J\<S+8GQC"D@"4;,0*<8W0AE\!!K?C<4.46A>[F1
M!&0/[/A0?*W&7\O)[?/A_E;<?=Y;.V]ON\P[%B0T1#@!1;"/*+2P%M,%C_A"
M^7*LDJON,.V!.F^+>0"XGE /,F;;XQD$7A /.7/:&\J8=%BLA"(8*)!X@]-)
M :M70)06H.QC:LDGM\4!<V3S3(8%H!@:P01DS#K$0J_KX1,3_OMBF-"^%9(*
M8E\<.+R8/#Z5<0\H(L0%#)!5RKM@O]<B2*(OQV%)T-HVO2?!UH/F?RLGY=WB
M[J#NGSV781:8;HT3C /@I3+:;<0 EK[^BZM/TEW5'G1],"#_UHP!3Y_+K/&"
M!QB,8LP('I )J^0&C(.%(E_/.M * TZ K@<&_#6?EG%EB[L0!PR![Q_-)*'.
MRR"*,1 Q3C#6KA:&.IQH&9[1+<_=V0,G8MDS,0Y&)%X^G'$8IC=)I+30$P@9
M97 =U2,T^$=#)&-T0XYT5>[A1!*(?3B4U>0Z'K4.L'[.)_^XN@FJ**[CB-^^
MT5<?#GN83=IG$ OG"*.:<:FY# (#58N-(+Z<<.<I*O_>X>P V3[R'A:?9\4_
M%P$K%^^P_Q3>>V 9VM$B"\84\X!I3H@6D,)@3^%:- (&N07OM:Q&[4 Z#%L.
MKDT[VV30,D$QTI ;# @DWCA0BV>@2"WH?WZ,.5F_A_F2!&G_C#FX0&U]/M.>
M"Z\0ETYRYS G&LG-I S,$#46>V/*L9K=SY4D0/LP;+9,JO%GAZH%[&V7 >JX
M TA3(Z4TW@DIZX O5=HF&C(GW:+Y6M:D-H$=B#]KUU]7TVGU1]PSRN_#;^8/
M1])I5S>9-=)*Q)1USGB("?&P=C0HDVJ(2%P/:5XM$:,!W5H"?B#VU:-57_-R
M'#]%7TT_WA>C\J8<O5],[ZM9L3PY]NE+/@F_^C3-KXOP\]&7?+;W:&OK[\H
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
M^F-XA^+_>SZPWIW_>_B-D />%P"0%HIH_R'E1COG#845:1PR?6R_#S$Q9E\
M;3W1;H\GK>J3S\5R,B^5K9J.DPV_*.9W40'&'T1CGN[0'*A*MFR%E&E#EZGI
M;W539I1:>U<?WTL[Y+TH.*>99A%#E@#C)8%.)9-AG3'0"5\G 7LN\'$*B6B1
MF%^6D=7/*?DXN5WRWN1U@7@AJ;8:"$J%\ !A[PGB#F$58U%Q9N+>-B)FG7.D
M;V%7X^A$Q%<_5Y@9.7##TP,(,P.Q%E12YHUEY;$!0FGSD*&HAGMV$JK$RG1
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
MMZ)TUVVT"9MK:X/9-3UDID$08""RRA.-I6/28+]Q<9 CF:>T9QMMGL2V:HL
M^$5D>> "' CQ4&F+ 8L8-%(J;GW%-$!)9KO?M]W:5@5H@(K@0""=M/0_WV ;
MI@HX<(Z!2J294P@2Z25+%6&!6;-/"95[*'JP]8[SNYR=A/W^971 NT@Z:47P
M?)-OF(K@P#D&#8 !F@@N 0)8>ZB5>F0?S70(3KX=^R^O!MK%T4FK@?4&XWV$
M_C!UP"$3#$)[J05.':)2HW=)C&$5XYP%KNU]\C<%,$P%T"*(3EKZSV<O 'C$
M/:?6*>R9<XXCM6&:(3:S:,+;OOPY2']K,.K[ZFZ9%[YX/J?3NY0K (RT]M@[
M (DUB)D8=#GJ..$<F]JDRTXNY?YTD7R_XNGJ*O(J@K-DU$5DC8ZS_<_^]W2/
M^MD 80QA.? $,X>PDIX25Q':6=3'7;06]6/;:-Q]C[=/SK6JEK[<7RZ*/^_C
M</>0Z'F8]CF2<+Z8PPZ=5#<D8.UD)";DSM%T5XL[0+&$%CMMH!-UQ<.[6>!>
MJF/;F."EY]"FK@TF @=:[Y&OEDA1;JWFH<K]\3C^4L*/1.!.Q5.-QV5%Y]'M
MN^GU;'Y7OC2GF,?P)-=#0!7'RF%/ 5;(^50+GIG("VB('(3DUM;E>.7Q$"&I
M,66&"H4(5=HI)JJ%>0?/]9)78S[OEM<<VG81W+^897VYC"TC E(6 0X036M2
M G*%3%R:542)=-GY?.Z#-V)L#4KRJ-D/4.I+6FP;$QPF'CDG.968>R(H)ZOE
M48^9A.<+EH/Y6X^7+))VCYC:,A.O/A^4$T3+Z"H!CF/,(0V%,"W+<B#C"C.[
MZYP&4@[E[&ZL9!&T YSH^\5D6BQB\+FJ:IHXM=L$;1D18BBJD:4>":2YPQ@Y
M[2LE+&1N)Z8A5G4XI@DZ#C5[ DKZY[RH-T6U8P,6&&IF-5/0*BXMX()7R\7:
M]!&FM@.>QOS> S]-2+L325OVC]\[]U69+S>3[S]2N<CW[\U6<[/S^8"$$#[&
MX<IJ(^.Z/:.@FJJ4JJNDSGY0D,FUV?$)V[U[\GZ?PD-;A@1IN" >"@0CJ0!&
MFMI*]2*F=:8[._C,GQ8#H5S:=FB&S.SN<C(MF69FT]0G?;[J S(?31<KKNVJ
MWG_(:P*@.M6R8S9J9VFT])95NAEQHG(+G ]/+36'P1;KU *9^\':8^N\=^-T
M&'L]27*G%HMBN5AK\'$ZLHT_GMQ&O5XLXN_N[XJQ&2UNXB_2>?7#Z/;IX<E^
MZ#SBAP-T,?8UW$AE.&2"4H)Q16AC5:;"'+ZGW@J>^V-,!Q)@)P]15J?CQ:?1
MC[2LE#!ABZO;2/VQ'?WX;39=IC7\48QV[2T<\):  ,5<(::XC5I <V.9J4B
M',\L,3W$+D''QF9[5.X :%&@[F;3\BS\<1W%O#Q.KQ:Q V'[# _,$NA$.DDW
MC ,(("*5='%J6>N%% ;A)S;'60NT[E"3/1&.BYDN/HTF&8JL_B5!6&X%DEX9
MB 4BC'->49?[[![)C7KBG"+86J-X3\8S==BXBLQL9CRWO"588R"E7!'!.9 P
M1ONV4NN<49.9 M^HM\PI@^[X)-^=_O&/OZ='4_;8/__V?U!+ 0(4 Q0    (
M (>0:4@[=(7U]00! !2K#@ 1              "  0    !G:69I+3(P,34Q
M,C,Q+GAM;%!+ 0(4 Q0    ( (>0:4@+]+GJRQ$  .2K   1
M  "  20% 0!G:69I+3(P,34Q,C,Q+GAS9%!+ 0(4 Q0    ( (>0:4CY@_(I
ML!X  *PU 0 5              "  1X7 0!G:69I+3(P,34Q,C,Q7V-A;"YX
M;6Q02P$"% ,4    " "'D&E(/$$Y1JTR  #N4@( %0              @ $!
M-@$ 9VEF:2TR,#$U,3(S,5]D968N>&UL4$L! A0#%     @ AY!I2*+LP[J&
MI   S:P( !4              ( !X6@! &=I9FDM,C Q-3$R,S%?;&%B+GAM
M;%!+ 0(4 Q0    ( (>0:4@"/7-#+F(  -&T!  5              "  9H-
M @!G:69I+3(P,34Q,C,Q7W!R92YX;6Q02P4&      8 !@"* 0  ^V\"

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