<SEC-DOCUMENT>0001628280-15-006037.txt : 20150804
<SEC-HEADER>0001628280-15-006037.hdr.sgml : 20150804
<ACCEPTANCE-DATETIME>20150804165841
ACCESSION NUMBER:		0001628280-15-006037
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		10
CONFORMED PERIOD OF REPORT:	20150630
FILED AS OF DATE:		20150804
DATE AS OF CHANGE:		20150804

FILER:

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

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

	BUSINESS ADDRESS:	
		STREET 1:		GULF ISLAND FABRICATION INC
		STREET 2:		583 THOMPSON RD
		CITY:			HOUMA
		STATE:			LA
		ZIP:			70361
		BUSINESS PHONE:		5048722100

	MAIL ADDRESS:	
		STREET 1:		P O BOX 310
		CITY:			HOUMA
		STATE:			LA
		ZIP:			70361
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>gifi-06302015x10q.htm
<DESCRIPTION>2ND QUARTER 2015 10-Q
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
	<head>
		<!-- Document created using Wdesk 1 -->
		<!-- Copyright 2015 Workiva -->
		<title>GIFI-06.30.2015-10Q</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<a name="s255AE836EF2439E4413191EE605A364E"></a><div></div><br><div style="line-height:120%;padding-top:5px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="1"></td></tr><tr><td width="100%"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;border-bottom:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:5px;text-align:center;font-size:18pt;"><font style="font-family:inherit;font-size:18pt;font-weight:bold;">UNITED STATES</font></div><div style="line-height:120%;text-align:center;font-size:18pt;"><font style="font-family:inherit;font-size:18pt;font-weight:bold;">SECURITIES AND EXCHANGE COMMISSION</font></div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">WASHINGTON, D.C. 20549</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:18pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:180px;border-collapse:collapse;text-align:left;"><tr><td colspan="1"></td></tr><tr><td width="180px"></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;border-bottom:1px solid #000000;"><div style="padding-top:16px;text-align:center;font-size:18pt;"><font style="font-family:inherit;font-size:18pt;font-weight:bold;">FORM 10-Q</font></div></td></tr></table></div></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:100%;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:Wingdings;font-size:10pt;">x</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:16px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">For the quarterly period ended </font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">June&#160;30, 2015</font></div><div style="line-height:120%;padding-top:16px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">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:100%;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: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 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:16px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">For the transition period from </font><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;to </font><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-top:16px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Commission File Number 001-34279</font><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;padding-top:16px;text-align:center;font-size:24pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:565px;border-collapse:collapse;text-align:left;"><tr><td colspan="1"></td></tr><tr><td width="565px"></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;border-bottom:1px solid #000000;"><div style="padding-top:16px;text-align:center;font-size:24pt;"><font style="font-family:inherit;font-size:24pt;font-weight:bold;">GULF ISLAND FABRICATION, INC.</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Exact name of registrant as specified in its charter)</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td width="49%"></td><td width="1%"></td><td width="50%"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align: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: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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">72-1147390</font></div></td></tr><tr><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(State or other jurisdiction of</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">incorporation or organization)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(I.R.S. Employer</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Identification No.)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td width="49%"></td><td width="1%"></td><td width="50%"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height: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 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">16225 PARK TEN PLACE, SUITE 280</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">HOUSTON, TEXAS</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">77084</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Address of principal executive offices)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Zip Code)</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size: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:37.109375%;border-collapse:collapse;text-align:left;"><tr><td colspan="1"></td></tr><tr><td width="100%"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(713) 714-6100</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Registrant&#8217;s telephone number, including area code)</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Indicate by check mark whether the registrant (1)&#160;has filed all reports required to be filed by Section&#160;13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2)&#160;has been subject to such filing requirements for the past 90 days.&#160;&#160;&#160;&#160;Yes&#160;&#160;</font><font style="font-family:Wingdings;font-size:10pt;">x</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;No&#160;&#160;</font><font style="font-family:Wingdings;font-size:10pt;">&#168;</font></div><div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Indicate by check mark whether the registrant has submitted electronically and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).&#160;&#160;&#160;&#160;Yes&#160;&#160;</font><font style="font-family:Wingdings;font-size:10pt;">x</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;No&#160;&#160;</font><font style="font-family:Wingdings;font-size:10pt;">&#168;</font></div><div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"></td></tr><tr><td width="19%"></td><td width="1%"></td><td width="50%"></td><td width="1%"></td><td width="25%"></td><td width="1%"></td><td width="3%"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Large&#160;accelerated&#160;filer</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;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:Wingdings;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accelerated&#160;filer</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;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:Wingdings;font-size:10pt;">x</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height: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><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;">Non-accelerated filer</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;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:Wingdings;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:10pt;"><font style="font-family:inherit;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:Wingdings;font-size:10pt;">&#168;</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).&#160;&#160;&#160;&#160;Yes&#160;&#160;</font><font style="font-family:Wingdings;font-size:10pt;">&#168;</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;No&#160;&#160;</font><font style="font-family:Wingdings;font-size:10pt;">x</font></div><div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The number of shares of the registrant&#8217;s common stock, no par value per share, outstanding as of </font><font style="font-family:inherit;font-size:10pt;">August&#160;4, 2015</font><font style="font-family:inherit;font-size:10pt;">&#32;was </font><font style="font-family:inherit;font-size:10pt;">14,542,971</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:16px;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:95.3125%;border-collapse:collapse;text-align:left;"><tr><td colspan="1"></td></tr><tr><td width="100%"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;border-bottom:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><br><div></div><hr style="page-break-after:always"><a name="sF70FF2C1D81D5AA315AC91EE60AD9F9B"></a><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sF70FF2C1D81D5AA315AC91EE60AD9F9B"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a></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:16px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">I N D E X</font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"></td></tr><tr><td width="13%"></td><td width="2%"></td><td width="76%"></td><td width="3%"></td><td width="6%"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Page</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sDEAE27E43B17B0A7752491EE60E0A453"><font style="font-family:inherit;font-size:10pt;">PART&#160;I</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sDEAE27E43B17B0A7752491EE60E0A453"><font style="font-family:inherit;font-size:10pt;">FINANCIAL INFORMATION</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s239BF492480EEEFCE72691EE60FF751E"><font style="font-family:inherit;font-size:10pt;">Item&#160;1.</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s239BF492480EEEFCE72691EE60FF751E"><font style="font-family:inherit;font-size:10pt;">Financial Statements</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s40A5B0FA8583FDBFEEB191EE5E17486D"><font style="font-family:inherit;font-size:10pt;">Consolidated Balance Sheets at June 30, 2015 (unaudited) and December 31, 2014 </font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s40A5B0FA8583FDBFEEB191EE5E17486D"> 3</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s8271633883DFA5C10AA691EE5E2CC18F"><font style="font-family:inherit;font-size:10pt;">Consolidated Statements of Income for the Three-Months and Six-Months Ended June 30, 2015 and 2014 (unaudited)</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s8271633883DFA5C10AA691EE5E2CC18F"> 4</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sFD98DE7EA3D1762829A991EE5E3880AA"><font style="font-family:inherit;font-size:10pt;">Consolidated Statement of Changes in Shareholders&#8217; Equity for the Six-Months Ended June 30, 2015 (unaudited)</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sFD98DE7EA3D1762829A991EE5E3880AA"> 5</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sDD864341744CE4131DCD91EE5E42ADBC"><font style="font-family:inherit;font-size:10pt;">Consolidated Statements of Cash Flows for the Six-Months Ended June 30, 2015 and 2014 (unaudited)</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sDD864341744CE4131DCD91EE5E42ADBC"> 6</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s359108942028AD0295C191EE61F9BE70"><font style="font-family:inherit;font-size:10pt;">Notes to Consolidated Financial Statements (unaudited)</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s359108942028AD0295C191EE61F9BE70"> 7</a></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sD89E1D93E149AA7708B591EE637882C3"><font style="font-family:inherit;font-size:10pt;">Item&#160;2.</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sD89E1D93E149AA7708B591EE637882C3"><font style="font-family:inherit;font-size:10pt;">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sD89E1D93E149AA7708B591EE637882C3"> 11</a></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sDC1C650DE0049355FA1C91EE64E74E7C"><font style="font-family:inherit;font-size:10pt;">Item&#160;3</font></a><font style="font-family:inherit;font-size:10pt;">.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sDC1C650DE0049355FA1C91EE64E74E7C"><font style="font-family:inherit;font-size:10pt;">Quantitative and Qualitative Disclosures About Market Risk</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sDC1C650DE0049355FA1C91EE64E74E7C"> 14</a></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s276A4B7BE8C251496E0C91EE6519EA33"><font style="font-family:inherit;font-size:10pt;">Item&#160;4.</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s276A4B7BE8C251496E0C91EE6519EA33"><font style="font-family:inherit;font-size:10pt;">Controls and Procedures</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s276A4B7BE8C251496E0C91EE6519EA33"> 14</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sB45B759D6EFB33EAA33891EE653ABB97"><font style="font-family:inherit;font-size:10pt;">PART&#160;II</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sB45B759D6EFB33EAA33891EE653ABB97"><font style="font-family:inherit;font-size:10pt;">Other Information</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sB45B759D6EFB33EAA33891EE653ABB97"> 16</a></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s9FBE84AC439F4E5F68FD91EE656D28FE"><font style="font-family:inherit;font-size:10pt;">Item&#160;1.</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s9FBE84AC439F4E5F68FD91EE656D28FE"><font style="font-family:inherit;font-size:10pt;">Legal Proceedings</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s9FBE84AC439F4E5F68FD91EE656D28FE"> 16</a></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sEFD790B2E959CD306D2291EE658FD037"><font style="font-family:inherit;font-size:10pt;">Item&#160;1A.</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sEFD790B2E959CD306D2291EE658FD037"><font style="font-family:inherit;font-size:10pt;">Risk Factors</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sEFD790B2E959CD306D2291EE658FD037"> 16</a></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sD96742D6411020771E5A91EE65C29FBA"><font style="font-family:inherit;font-size:10pt;">Item&#160;6.</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sD96742D6411020771E5A91EE65C29FBA"><font style="font-family:inherit;font-size:10pt;">Exhibits</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sD96742D6411020771E5A91EE65C29FBA"> 16</a></div></td></tr><tr><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s5F00434BF53B0B0C80F791EE65E1E5F4"><font style="font-family:inherit;font-size:10pt;">Signatures</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s5F00434BF53B0B0C80F791EE65E1E5F4"> 17</a></div></td></tr><tr><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s6E606953B340898FADA291EE6615DBF0"><font style="font-family:inherit;font-size:10pt;">Exhibit Index</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s6E606953B340898FADA291EE6615DBF0">E-1</a></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;">- </font><font style="font-family:inherit;font-size:10pt;">&#32;2</font><font style="font-family:inherit;font-size:10pt;">&#32;-</font></div></div><hr style="page-break-after:always"><a name="sDEAE27E43B17B0A7752491EE60E0A453"></a><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. FINANCIAL INFORMATION</font></div><a name="s239BF492480EEEFCE72691EE60FF751E"></a><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;1. Financial Statements.</font></div><a name="s40A5B0FA8583FDBFEEB191EE5E17486D"></a><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:12pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CONSOLIDATED BALANCE SHEETS</font><font style="font-family:inherit;font-size:12pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">June&#160;30, <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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(Unaudited)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(Note 1)</font></div></td></tr><tr><td style="vertical-align: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;">(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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">ASSETS</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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 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: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;">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;">53,384</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align: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: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;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">37,402</font></div></td><td style="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;">80,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></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;">Costs and estimated earnings in excess of billings 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:10pt;"><font style="font-family:inherit;font-size:10pt;">25,358</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">26,989</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></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;">Prepaid expenses and other</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,563</font></div></td><td style="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,510</font></div></td><td 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;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">9,895</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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,140</font></div></td><td style="vertical-align: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;">Deferred tax 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;">1,155</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,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: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;">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: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;">Assets held for sale</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:84px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total current assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">141,084</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">172,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></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, 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;">215,790</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">672</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">671</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:84px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-bottom:3px double #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">357,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-bottom:3px double #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">397,943</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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">LIABILITIES AND SHAREHOLDERS&#8217; EQUITY</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;">15,779</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="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;">9,228</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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;">213</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">7,217</font></div></td><td style="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;">Income tax payable</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued expenses and other liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,384</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,187</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:84px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total 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;">34,921</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">Deferred tax liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,174</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,380</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:84px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-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,095</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">112,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:2px;padding-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;">&#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: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,541,268 issued and outstanding at June&#160;30, 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,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: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;">94,857</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">180,390</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:84px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total shareholders&#8217; equity</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">285,451</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">285,798</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:84px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total liabilities and shareholders&#8217; equity</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-bottom:3px double #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">357,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-bottom:3px double #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">397,943</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:16px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">The accompanying notes are an integral part of these financial statements.</font></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><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;">- </font><font style="font-family:inherit;font-size:10pt;">&#32;3</font><font style="font-family:inherit;font-size:10pt;">&#32;-</font></div></div><hr style="page-break-after:always"><a name="s8271633883DFA5C10AA691EE5E2CC18F"></a><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;">CONSOLIDATED STATEMENTS OF INCOME (UNAUDITED)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands, except per share data)</font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div><div style="line-height:120%;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="54%"></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="1%"></td><td width="9%"></td><td width="1%"></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="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;">Three Months Ended&#160;<br>&#160;June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Six Months Ended&#160;<br>&#160;June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">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;">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;">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;">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;">Revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">84,338</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="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;">129,169</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="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;">183,571</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">263,859</font></div></td><td style="vertical-align: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;">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;">78,533</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;">118,847</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;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;">173,318</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;">244,764</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross profit</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-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;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,322</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;">10,253</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,095</font></div></td><td style="vertical-align: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;">General and administrative expenses</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,726</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,873</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;">8,019</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,246</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 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;">2,079</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">6,449</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;">2,234</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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,849</font></div></td><td style="vertical-align: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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">(50</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</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;">(87</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;">(49</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;">7</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2</font></div></td><td style="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;">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></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;">17</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;">8</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;">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;">(96</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;">(26</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;">(15</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;">(54</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;">(140</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;">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;">2,053</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">6,434</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;">2,180</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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,709</font></div></td><td style="vertical-align: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 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;">696</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;">2,124</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;">740</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,864</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 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;">1,357</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,310</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;">1,440</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,845</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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 per share - common shareholders</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.09</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.30</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.10</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.54</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 per share - common shareholders</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.09</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.30</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.10</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.54</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;">Cash dividend declared per common share</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.10</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.10</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.20</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.20</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:16px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">The accompanying notes are an integral part of these financial statements.</font></div><div style="line-height:120%;padding-bottom:22px;padding-top:22px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">- </font><font style="font-family:inherit;font-size:10pt;">&#32;4</font><font style="font-family:inherit;font-size:10pt;">&#32;-</font></div></div><hr style="page-break-after:always"><a name="sFD98DE7EA3D1762829A991EE5E3880AA"></a><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:12pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CONSOLIDATED STATEMENT OF CHANGES IN SHAREHOLDERS&#8217; EQUITY (UNAUDITED)</font><font style="font-family:inherit;font-size:12pt;">&#160;</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"></td></tr><tr><td width="0%"></td><td width="36%"></td><td width="11%"></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><font>&#160;</font></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="6" rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Common Stock</font></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additional</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Paid-In</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Capital</font></div></td><td rowspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Retained</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Earnings</font></div></td><td rowspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shareholders&#8217;</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Equity</font></div></td></tr><tr><td><font>&#160;</font></td></tr><tr><td><font>&#160;</font></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Shares</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Amount</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td><font>&#160;</font></td><td style="vertical-align: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="18" 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;">(in thousands, except share data)</font></div></td></tr><tr><td><font>&#160;</font></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at January 1, 2015</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,539,104</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="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,090</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="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;">181,880</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="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;">285,798</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td><font>&#160;</font></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income</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;">1,440</font></div></td><td style="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,440</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td><font>&#160;</font></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">2,164</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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</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;">(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></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">(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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td><font>&#160;</font></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Compensation expense restricted stock</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">115</font></div></td><td style="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,038</font></div></td><td style="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,153</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td><font>&#160;</font></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dividends on common stock</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,930</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,930</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td><font>&#160;</font></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at June&#160;30, 2015</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,541,268</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,204</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;">94,857</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;">180,390</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;">285,451</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:16px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">The accompanying notes are an integral part of these financial statements.</font></div><div style="line-height:120%;padding-top:16px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">- </font><font style="font-family:inherit;font-size:10pt;">&#32;5</font><font style="font-family:inherit;font-size:10pt;">&#32;-</font></div></div><hr style="page-break-after:always"><a name="sDD864341744CE4131DCD91EE5E42ADBC"></a><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;">CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)</font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td width="69%"></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="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended&#160;<br>&#160;June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height: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: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></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;">Cash flows from operating activities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left: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</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,440</font></div></td><td style="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,845</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adjustments to reconcile net income 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></tr><tr><td style="vertical-align:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Bad debt expense</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">400</font></div></td><td style="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:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Depreciation</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-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,140</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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,958</font></div></td><td style="vertical-align: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;">(Gain) loss on sale of asset</font></div></td><td colspan="2" style="vertical-align:bottom;padding-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;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div 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;">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></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred income taxes</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(715</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;">4,046</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Compensation expense - restricted stock</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,153</font></div></td><td style="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;">652</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Changes in operating assets and liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:84px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contracts receivable and retainage</font></div></td><td colspan="2" style="vertical-align:bottom;padding-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,446</font></div></td><td style="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;">34,097</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:84px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Costs and estimated earnings in excess of billings 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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,631</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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,163</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:84px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">946</font></div></td><td style="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;">746</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:84px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">245</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">542</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:84px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">(24,493</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;">(33,431</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:84px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">(9,538</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;">(15,445</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:84px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">(516</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;">(334</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:84px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued 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;">(2,803</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;">(592</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:84px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued contract losses</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(604</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:84px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,450</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;">(194</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:108px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net cash provided by operating 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;">23,172</font></div></td><td style="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,138</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash 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></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;">Capital expenditures</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,953</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;">(21,334</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Proceeds 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:10pt;"><font style="font-family:inherit;font-size:10pt;">10</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;">925</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:108px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net cash used in 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;">(2,943</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,409</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;">Cash flows from financing activities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Borrowings against line of credit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">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></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;">Payments on line of credit</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">(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: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;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,930</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;">(2,931</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:108px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net cash used in financing activities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,930</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;">(2,931</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;">Net change in cash and cash equivalents</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,299</font></div></td><td style="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,202</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;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">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></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents at end of period</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><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;">53,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;">31,367</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:16px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">The accompanying notes are an integral part of these financial statements.</font></div><div style="line-height:120%;padding-top:16px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">- </font><font style="font-family:inherit;font-size:10pt;">&#32;6</font><font style="font-family:inherit;font-size:10pt;">&#32;-</font></div></div><hr style="page-break-after:always"><a name="s359108942028AD0295C191EE61F9BE70"></a><div></div><br><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">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;">&#32;(Unaudited)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><a name="s27C434E52F73F068367C91EE5E54A4DB"></a><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTE 1 &#8211; ORGANIZATION AND SUMMARY OF SIGNIFICANT 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;">Gulf Island Fabrication, Inc., together with its subsidiaries (the &#8220;Company&#8221;, &#8220;we&#8221; or &#8220;our&#8221;), is a leading fabricator of offshore drilling and production platforms and other specialized structures. The Company&#8217;s principal corporate office is located in Houston, Texas and its fabrication facilities are located in Houma, Louisiana and San Patricio County, Texas. The Company&#8217;s principal markets are concentrated in the offshore regions and along the coast of the Gulf of Mexico. The consolidated financial statements include the accounts of Gulf Island Fabrication, Inc. and its subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gulf Island Fabrication, Inc. serves as a holding company and conducts all of its operations through its subsidiaries, which include Gulf Island, L.L.C. and Gulf Marine Fabricators, L.P., both of which perform fabrication of offshore drilling and production platforms and other specialized structures used in the development and production of oil and gas reserves, Gulf Island Marine Fabricators, L.L.C., which performs marine fabrication and construction services, Dolphin Services, L.L.C., which performs offshore and onshore fabrication and construction services, Dolphin Steel Sales, L.L.C., which sells steel plate and other steel products and Gulf Island Resources, L.L.C., which hires laborers with similar rates and terms as those provided by contract labor service companies.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Structures and equipment fabricated by us include: jackets and deck sections of fixed production platforms; hull, tendon, and/or deck sections of floating production platforms (such as &#8220;TLPs&#8221;, &#8220;SPARs&#8221;, &#8220;FPSOs&#8221; and &#8220;MinDOCs&#8221;); piles; wellhead protectors; subsea templates; various production, compressor and utility modules; offshore living quarters; towboats; offshore support vessels; dry docks; liftboats; tanks and barges. The Company also provides offshore interconnect pipe hook-up, inshore marine construction, manufacture and repair of pressure vessels, heavy lifts such as ship integration and TLP module integration, loading and offloading of jack-up drilling rigs, semi-submersible drilling rigs, TLPs, SPARs or other similar cargo, onshore and offshore scaffolding, piping insulation services, and steel warehousing and sales. For definitions of certain technical terms contained in this Form 10-Q, see the Glossary of Certain Technical Terms contained in our Annual Report on Form 10-K for the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2014</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 accompanying unaudited consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (&#8220;GAAP&#8221;) for interim financial information, the instructions to Form 10-Q, and Article 10 of Regulation S-X. Accordingly, the consolidated financial statements do not include all of the information and footnotes required by U.S. generally accepted accounting principles for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for a fair presentation have been included. Operating results for the three-month and six-month periods ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">&#32;are not necessarily indicative of the results that may be expected for 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;">.</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 balance sheet at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2014</font><font style="font-family:inherit;font-size:10pt;">&#32;has been derived from the audited financial statements at that date but does not include all of the information and footnotes required by U.S. generally accepted accounting principles for complete 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;">For further information, refer to the consolidated financial statements and notes thereto included in the Company&#8217;s Annual Report on Form 10-K for the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2014</font><font style="font-family:inherit;font-size:10pt;">.</font></div><a name="s84884EEF4AD123BF007E91EE5E5528DD"></a><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTE 2 &#8211; CONTRACTS RECEIVABLE AND RETAINAGE</font></div><div style="line-height:120%;padding-bottom:8px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The principal customers of the Company include major and large independent oil and gas companies, marine companies, and their contractors.  Of our contracts receivable balance at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$23.4 million</font><font style="font-family:inherit;font-size:10pt;">, or </font><font style="font-family:inherit;font-size:10pt;">62.6%</font><font style="font-family:inherit;font-size:10pt;">, is with </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;">&#32;customers. The significant projects for these </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;">&#32;customers consist of:</font></div><div style="line-height:120%;padding-left:48px;padding-bottom:8px;text-indent:32px;"><font style="padding-bottom:8px;font-family:inherit;font-size:10pt;padding-right:16px;">&#8226;</font><font style="font-family:inherit;font-size:10pt;">a large deepwater jacket, piles and topside;</font></div><div style="line-height:120%;padding-left:48px;padding-bottom:8px;text-indent:32px;"><font style="padding-bottom:8px;font-family:inherit;font-size:10pt;padding-right:16px;">&#8226;</font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;">&#32;separate projects with fabrication and installation of offshore skids;</font></div><div style="line-height:120%;padding-left:48px;padding-bottom:8px;text-indent:32px;"><font style="padding-bottom:8px;font-family:inherit;font-size:10pt;padding-right:16px;">&#8226;</font><font style="font-family:inherit;font-size:10pt;">shallow water jackets, piles, and topsides; </font></div><div style="line-height:120%;padding-left:48px;padding-bottom:8px;text-indent:32px;"><font style="padding-bottom:8px;font-family:inherit;font-size:10pt;padding-right:16px;">&#8226;</font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">&#32;inland river towing vessels; and </font></div><div style="line-height:120%;padding-left:48px;padding-bottom:12px;text-indent:32px;"><font style="padding-bottom:12px;font-family:inherit;font-size:10pt;padding-right:16px;">&#8226;</font><font style="font-family:inherit;font-size:10pt;">an upgrade to an oil unloading and handling 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;">At </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, there was </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;">&#32;allowance for bad debt included in the Company&#8217;s contract receivable balance.</font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">- </font><font style="font-family:inherit;font-size:10pt;">&#32;7</font><font style="font-family:inherit;font-size:10pt;">&#32;-</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sF70FF2C1D81D5AA315AC91EE60AD9F9B"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a></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;">In connection with work associated with a completed hull and topside project for a large deepwater customer in the first quarter 2014, we had a remaining receivable balance of </font><font style="font-family:inherit;font-size:10pt;">$10.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2014</font><font style="font-family:inherit;font-size:10pt;">.  In the first quarter 2015, we entered into a settlement agreement with this customer that included payment of </font><font style="font-family:inherit;font-size:10pt;">$8.4 million</font><font style="font-family:inherit;font-size:10pt;">&#32;in cash and title to certain skidway equipment used for project load-outs.  The cash settlement was received during the first quarter 2015.  The equipment, valued at </font><font style="font-family:inherit;font-size:10pt;">$1.2 million</font><font style="font-family:inherit;font-size:10pt;">, was included in property, plant and equipment at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">&#32;with an assigned useful life of </font><font style="font-family:inherit;font-size:10pt;">15 years</font><font style="font-family:inherit;font-size:10pt;">&#32;and represents a non-cash change in contracts receivable and property, plant and equipment in the accompanying unaudited statement of cash flows for the six months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">.  The remaining </font><font style="font-family:inherit;font-size:10pt;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;">&#32;balance was charged to bad debt expense and was included in general and administrative expenses for the six-months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">.</font></div><a name="sAC4B38C84644F8DD3F6891EE5E5B3189"></a><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTE 3 &#8211; 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 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.  Assets held for sale are required to be measured at the lower of their carrying amount or fair value less cost to sell.  Management determines fair value of these assets with the assistance of third party valuation specialists, assuming the sale of the underlying assets individually or in the aggregate to a willing market participant, including normal ownership risks assumed by the purchaser, and the sale of certain components at scrap value.  We estimate fair value 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.  The fair value of assets held for sale represent Level 3 fair value measurements (as defined by GAAP), based primarily on the limited availability of market pricing information for either identical or similar items.  As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, management estimates that the fair value of these assets held for sale was </font><font style="font-family:inherit;font-size:10pt;">$10.3 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;">During the first quarter of 2014, we entered into an agreement with the manufacturer of certain equipment included in our assets held for sale, representing approximately </font><font style="font-family:inherit;font-size:10pt;">50%</font><font style="font-family:inherit;font-size:10pt;">&#32;of the total fair value of  assets held for sale, whereby the manufacturer agreed to assist with restoration and marketing efforts, in return for a percentage of the sale proceeds.  The agreement is subject to </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;">-month renewal periods; the next option to renew occurs in October 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;">To date, we have not sold, licensed, or leased any of this equipment; however, we continue to actively market the equipment, and believe that the fair value of the assets is recoverable through the eventual sale of this equipment and the other project deliverables.  We continue to engage engineering consultants to assist with marketing efforts for the assets held for sale.  However, the ultimate amount we are able to recover for these assets is dependent upon market interest in the project deliverables and equipment, which may change in the future.  The timing of any sales we are able to consummate and the price we are able to obtain may result in a revision to the recorded fair value amount of any remaining assets held for sale.</font></div><a name="s102150BF79F8CC4EB53491EE5E5E420E"></a><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTE 4 &#8211; LINE OF CREDIT</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 an </font><font style="font-family:inherit;font-size:10pt;">$80 million</font><font style="font-family:inherit;font-size:10pt;">&#32;revolving credit facility with Whitney Bank and JPMorgan Chase Bank, N.A. maturing </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">. The credit facility is used to manage working capital needs and for the issuance of letters of credit in the ordinary course of business. Under the credit facility we may utilize up to the full amount of the available borrowing base for borrowings and letters of credit. At </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;">&#32;amounts were outstanding under the credit facility, and we had outstanding letters of credit totaling </font><font style="font-family:inherit;font-size:10pt;">$17.6 million</font><font style="font-family:inherit;font-size:10pt;">, reducing the unused portion of our credit facility to </font><font style="font-family:inherit;font-size:10pt;">$62.4 million</font><font style="font-family:inherit;font-size:10pt;">.  </font></div><div style="line-height:120%;padding-bottom:8px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The credit facility is secured by substantially all of our assets other than real property located in the state of Louisiana. Amounts borrowed under the credit facility 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;">1.5 percent</font><font style="font-family:inherit;font-size:10pt;">.  We pay a fee on a quarterly basis of one-fourth of one percent per annum on the weighted-average unused portion of the credit facility. We are required to maintain certain financial covenants, including:</font></div><div style="line-height:120%;padding-left:0px;padding-bottom:8px;text-indent:30px;"><font style="padding-bottom:8px;font-family:inherit;font-size:10pt;padding-right:18px;">&#8226;</font><font style="font-family:inherit;font-size:10pt;">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; </font></div><div style="line-height:120%;padding-left:0px;padding-bottom:8px;text-indent:30px;"><font style="padding-bottom:8px;font-family:inherit;font-size:10pt;padding-right:18px;">&#8226;</font><font style="font-family:inherit;font-size:10pt;">a net worth minimum requirement of </font><font style="font-family:inherit;font-size:10pt;">$254.8 million</font><font style="font-family:inherit;font-size:10pt;">;</font></div><div style="line-height:120%;padding-left:0px;padding-bottom:8px;text-indent:30px;"><font style="padding-bottom:8px;font-family:inherit;font-size:10pt;padding-right:18px;">&#8226;</font><font style="font-family:inherit;font-size:10pt;">debt to net worth ratio of </font><font style="font-family:inherit;font-size:10pt;">0.5</font><font style="font-family:inherit;font-size:10pt;">&#32;to 1; and </font></div><div style="line-height:120%;padding-left:0px;padding-bottom:12px;text-indent:30px;"><font style="padding-bottom:12px;font-family:inherit;font-size:10pt;padding-right:18px;">&#8226;</font><font style="font-family:inherit;font-size:10pt;">an earnings before interest, taxes, depreciation and amortization (EBITDA) to interest expense ratio of </font><font style="font-family:inherit;font-size:10pt;">4.0</font><font style="font-family:inherit;font-size:10pt;">&#32;to 1.</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, we were in compliance with all covenants.</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 intend to renew our credit facility through December 31, 2016 before the maturity date.</font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">- </font><font style="font-family:inherit;font-size:10pt;">&#32;8</font><font style="font-family:inherit;font-size:10pt;">&#32;-</font></div></div><hr style="page-break-after:always"><a name="sE32F5AA112CAEA19925F91EE5E654A8F"></a><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-weight:bold;">NOTE 5 &#8211; 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;">The Company uses 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 to complete 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 recognized for that period plus labor costs and pass-through costs incurred on the contract during the period.  We define pass-through costs as material, freight, equipment rental, and sub-contractor services included in the direct costs of revenue associated with projects.  Consequently, pass-through costs are included in revenue but have no impact on the gross profit realized for that particular period.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Pass-through costs as a percentage of revenue were </font><font style="font-family:inherit;font-size:10pt;">39.5%</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">50.9%</font><font style="font-family:inherit;font-size:10pt;">&#32;for the three-month periods ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 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.  Pass-through costs as a percentage of revenue were </font><font style="font-family:inherit;font-size:10pt;">39.5%</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">50.1%</font><font style="font-family:inherit;font-size:10pt;">&#32;for the six-month periods ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 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%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Costs and estimated earnings in excess of billings on uncompleted contracts at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">&#32;include unbilled costs of </font><font style="font-family:inherit;font-size:10pt;">$17.1 million</font><font style="font-family:inherit;font-size:10pt;">&#32;relating to </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;">&#32;major customers.  Billings in excess of costs and estimated earnings at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">&#32;include advances of </font><font style="font-family:inherit;font-size:10pt;">$5.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;from </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;">&#32;major customers.</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 </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, we included in our estimates to complete, </font><font style="font-family:inherit;font-size:10pt;">$22.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for change orders on </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">&#32;projects which have been approved as to scope but not price.  These projects were </font><font style="font-family:inherit;font-size:10pt;">86%</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">96%</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">69%</font><font style="font-family:inherit;font-size:10pt;">&#32;complete, respectively, at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">.  We expect to resolve these change orders before the end of the third quarter of 2015.  At </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2014</font><font style="font-family:inherit;font-size:10pt;">, we included in our estimates to complete </font><font style="font-family:inherit;font-size:10pt;">$5.2 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for change orders on </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">&#32;projects which were approved as to scope but not price.  All unapproved change orders as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2014</font><font style="font-family:inherit;font-size:10pt;">&#32;were subsequently approved in the normal course of business.</font></div><a name="s61FCB85052202E30666A91EE5E6C1FEC"></a><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTE 6 &#8211; EARNINGS PER SHARE</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 computation of basic and diluted earnings per share (in thousands, except per share data):</font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">- </font><font style="font-family:inherit;font-size:10pt;">&#32;9</font><font style="font-family:inherit;font-size:10pt;">&#32;-</font></div></div><hr style="page-break-after:always"><div></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:89.84375%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td width="49%"></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="7" 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;">Three Months Ended</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="7" 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;">Six Months Ended</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;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">June&#160;30, <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;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">June&#160;30, <br>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;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;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;font-weight:bold;">June&#160;30, <br>2015</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;"><br></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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">June&#160;30, <br>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;font-weight:bold;text-decoration:underline;">Basic:</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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><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;"><br></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="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;">Numerator:</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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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: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;">Net Income</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;">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 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;">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 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;">1,440</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="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;">7,845</font></div></td><td style="vertical-align: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;">Less: Distributed and undistributed income (unvested restricted 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:10pt;"><font style="font-family:inherit;font-size:10pt;">24</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;">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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48</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;">80</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;">Net income attributable to common shareholders</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">1,333</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;">4,266</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;">1,392</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;"><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,765</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;">Denominator:</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;">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,540</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,500</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;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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,540</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,498</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;">Basic earnings per share - common shareholders</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.09</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.30</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;border-bottom:3px double #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 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.10</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.54</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;font-weight:bold;text-decoration:underline;">Diluted:</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Numerator:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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 Income</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;">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 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;">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 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;">1,440</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="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;">7,845</font></div></td><td style="vertical-align: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;">Less: Distributed and undistributed income (unvested restricted 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:10pt;"><font style="font-family:inherit;font-size:10pt;">24</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;">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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48</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;">80</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;">Net income attributable to common shareholders</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">1,333</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;">4,266</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;">1,392</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;"><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,765</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;">Denominator:</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;">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,540</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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,500</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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,540</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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,498</font></div></td><td style="vertical-align: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:</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;">Employee stock options</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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></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;">Denominator for dilutive earnings per share-weighted-average 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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,540</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 colspan="2" 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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,500</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;border-bottom:3px double #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:3px double #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,540</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 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,498</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 earnings per share - common shareholders</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.09</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.30</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;border-bottom:3px double #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: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.10</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.54</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><a name="s87E33AB27C07C524AA8991EE5E7734E9"></a><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTE 7 &#8211; SUBSEQUENT EVENTS</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On </font><font style="font-family:inherit;font-size:10pt;">July 30, 2015</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.10</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;">August 28, 2015</font><font style="font-family:inherit;font-size:10pt;">&#32;to shareholders of record on </font><font style="font-family:inherit;font-size:10pt;">August 14, 2015</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:48px;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.&#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; This authorization remains in effect through July 30, 2017.&#160; </font></div><div style="line-height:120%;padding-top:8px;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;">- </font><font style="font-family:inherit;font-size:10pt;">&#32;10</font><font style="font-family:inherit;font-size:10pt;">&#32;-</font></div></div><hr style="page-break-after:always"><a name="sD89E1D93E149AA7708B591EE637882C3"></a><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-weight:bold;">Item&#160;2. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations.</font></div><a name="s630A3C3E1693073035A391EE639BCEA3"></a><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Forward-Looking 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;">Statements under &#8220;Backlog,&#8221; &#8220;Results of Operations&#8221; and &#8220;Liquidity and Capital Resources&#8221; and other statements in this report and the exhibits hereto that are not statements of historical fact are forward-looking statements. These statements are subject to certain risks and uncertainties that could cause actual results and outcomes to differ materially from the results and outcomes predicted in such forward-looking statements. Investors are cautioned not to place undue reliance upon such forward-looking statements. Important factors that may cause our actual results to differ materially from expectations or projections include those described in Item&#160;1A. Risk Factors included in our Annual Report on Form 10-K for the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2014</font><font style="font-family:inherit;font-size:10pt;">.</font></div><a name="s83DC87B9B7B363D3660C91EE63CF39A8"></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 and Estimates</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For a discussion of critical accounting policies and estimates we use in the preparation of our Consolidated Financial Statements, refer to&#160;&#160;Item&#160;7 &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; included in&#160;our Annual Report on Form 10-K for the year ended December&#160;31, 2014.  There have been no changes in our evaluation of our critical accounting policies since December&#160;31, 2014.</font></div><a name="s7FA8F473B8DC7B0E75B091EE63ED4A58"></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 for which a customer has authorized us to begin work or purchase materials pursuant to written contracts, letters of intent or other forms of authorization. As engineering and design plans are finalized or changes to existing plans are made, management&#8217;s estimate of the direct labor hours required to complete a project and the price of a project at completion is likely to change.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">All projects currently included in our backlog are generally subject to suspension, termination, or a reduction in scope at the option of the customer, although the customer is required to pay us for work performed and materials purchased through the date of termination, suspension, or reduction in scope. In addition, customers have the ability to delay the execution of projects.</font></div><div style="line-height:120%;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;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, we had a revenue backlog of $</font><font style="font-family:inherit;font-size:10pt;">126.2 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.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;man-hours remaining to work, including commitments received through </font><font style="font-family:inherit;font-size:10pt;">July&#160;21, 2015</font><font style="font-family:inherit;font-size:10pt;">, compared to a revenue backlog of $184.7 million and a labor backlog of 1.7 million man-hours reported as of December 31, 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;">Of our backlog at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">,</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:40px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:174%;font-size:10pt;padding-left:16px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:174%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62.9%</font><font style="font-family:inherit;font-size:10pt;">&#32;was for </font><font style="font-family:inherit;font-size:10pt;">four</font><font style="font-family:inherit;font-size:10pt;">&#32;customers compared to 64.2% for three customers at December&#160;31, 2014;</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:174%;font-size:10pt;padding-left:16px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:174%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font><font style="font-family:inherit;font-size:10pt;">50.9 million</font><font style="font-family:inherit;font-size:10pt;">, or </font><font style="font-family:inherit;font-size:10pt;">40.3%</font><font style="font-family:inherit;font-size:10pt;">, represented projects destined for deepwater locations compared to $70.1 million, or 38.0%, at December&#160;31, 2014; and </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:40px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:174%;font-size:10pt;padding-left:16px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:174%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font><font style="font-family:inherit;font-size:10pt;">34.5 million</font><font style="font-family:inherit;font-size:10pt;">, or </font><font style="font-family:inherit;font-size:10pt;">27.3%</font><font style="font-family:inherit;font-size:10pt;">, represented projects destined for foreign locations compared to $5.3 million, or 2.9%, at December&#160;31, 2014.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, projects for our </font><font style="font-family:inherit;font-size:10pt;">four</font><font style="font-family:inherit;font-size:10pt;">&#32;largest customers in terms of revenue backlog consisted of (i)&#160;a jacket, piles, and topsides for a deepwater Gulf of Mexico project for one customer, which commenced in the second quarter of 2013; (ii)&#160;a jacket and piles for a foreign customer that will commence in the third quarter of 2015; (iii)&#160;three towing vessels for an inland river customer, the first of which commenced in the second quarter of 2014, the second of which commenced in the fourth quarter of 2014 and the third of which commenced during the second quarter 2015; and (iv) a jacket, piles and topside for a foreign customer that is scheduled to commence in the third quarter of 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;">The deepwater project is scheduled to be completed during the third quarter of 2015; the jacket and piles for the foreign customer is scheduled to be completed during the third quarter of 2016; the vessels are scheduled to be completed during the third quarter of 2015, the first quarter of 2016, and the third quarter of 2016, respectively; and the jacket, piles and topside is scheduled to be completed during the second quarter of 2016.</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.</font></div><div style="line-height:120%;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;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, we expect to recognize revenue from our backlog of approximately:</font></div><div style="line-height:120%;font-size:6pt;"><font style="font-family:inherit;font-size:6pt;">&#160;</font></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:174%;font-size:10pt;padding-left:16px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:174%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$91.2 million</font><font style="font-family:inherit;font-size:10pt;">, or </font><font style="font-family:inherit;font-size:10pt;">72.3%</font><font style="font-family:inherit;font-size:10pt;">, during the remaining six-months of 2015, and</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;">- </font><font style="font-family:inherit;font-size:10pt;">&#32;11</font><font style="font-family:inherit;font-size:10pt;">&#32;-</font></div></div><hr style="page-break-after:always"><div></div><br><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:174%;font-size:10pt;padding-left:16px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:174%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$35.0 million</font><font style="font-family:inherit;font-size:10pt;">, or </font><font style="font-family:inherit;font-size:10pt;">27.7%</font><font style="font-family:inherit;font-size:10pt;">, during the calendar year 2016.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, we included in our estimates to complete, </font><font style="font-family:inherit;font-size:10pt;">$22.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for change orders on </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">&#32;projects which have been approved as to scope but not price.  These projects were </font><font style="font-family:inherit;font-size:10pt;">86%</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">96%</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">69%</font><font style="font-family:inherit;font-size:10pt;">&#32;complete, respectively, at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">.  We expect to resolve these change orders before the end of the third quarter of 2015.  At </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2014</font><font style="font-family:inherit;font-size:10pt;">, we included in our estimates to complete </font><font style="font-family:inherit;font-size:10pt;">$5.2 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for change orders on </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">&#32;projects which were approved as to scope but not price.  All unapproved change orders as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2014</font><font style="font-family:inherit;font-size:10pt;">&#32;were subsequently approved in the normal course 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;">The timing of our recognition of the revenue backlog as presented above is based on management&#8217;s estimates of the application of the direct labor hours to complete the projects in our backlog.  Certain factors and circumstances, as mentioned above, could cause changes in timing of the recognition of revenue from our backlog as well as the ultimate amounts 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;">While we expect some bidding for deepwater projects to become available in the second half of 2015, the current decline in the global oil and gas market has adversely impacted, and is likely to continue to adversely impact, the level of activity for deepwater projects. Bidding activity for non-traditional Gulf of Mexico (&#8220;GOM&#8221;) marine related projects, GOM shallow water projects, and ancillary work associated with deepwater structures is expected to increase in the second half of 2015 as compared to the first six months 2015.  In addition, we expect to see increased activity in offshore maintenance and repair work and for marine fabrication projects and marine repair work throughout the second half of 2015 as compared to the first six months 2015.</font></div><a name="s82476c9d5d894852a901cc5229f6ed87"></a><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;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, we had approximately 1,460 employees and approximately 90 contract employees, compared to approximately 1,700 employees and approximately 247 contract employees as of December&#160;31, 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;">Man-hours worked were 1.5 million during the six-month period ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, compared to 1.9 million for the six-month period ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2014</font><font style="font-family:inherit;font-size:10pt;">.  The overall decrease in man-hours worked for the six-month period ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">&#32;was the result of a reduction in the number of ongoing fabrication projects during this period due to the decline in global oil and gas markets.</font></div><a name="sDA89D7F9E61A71FD5D0A91EE64407F4F"></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:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our revenue for the three-month periods ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">&#32;and 2014 was </font><font style="font-family:inherit;font-size:10pt;">$84.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$129.2 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, representing a </font><font style="font-family:inherit;font-size:10pt;">decrease</font><font style="font-family:inherit;font-size:10pt;">&#32;of </font><font style="font-family:inherit;font-size:10pt;">34.7%</font><font style="font-family:inherit;font-size:10pt;">.  Our revenue for the six-month periods ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">&#32;and 2014 was </font><font style="font-family:inherit;font-size:10pt;">$183.6 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$263.9 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, representing a </font><font style="font-family:inherit;font-size:10pt;">decrease</font><font style="font-family:inherit;font-size:10pt;">&#32;of </font><font style="font-family:inherit;font-size:10pt;">30.4%</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 </font><font style="font-family:inherit;font-size:10pt;">decrease</font><font style="font-family:inherit;font-size:10pt;">&#32;in revenue for the three- and six-month periods ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">&#32;is primarily attributable to an overall decrease in work experienced in our fabrication yards as a result of the reduction in activity in the Gulf of Mexico for the first half of 2015, impacting the timing of projects and the overall oil and gas industry on a global scale. We recognized higher revenue in the first half of 2014 primarily as a result of work performed for a large deepwater project and higher levels of revenue from pass-through costs. Pass-through costs as a percentage of revenue were </font><font style="font-family:inherit;font-size:10pt;">39.5%</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">50.9%</font><font style="font-family:inherit;font-size:10pt;">&#32;for the three-month periods ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">&#32;and 2014, respectively.  Pass-through costs as a percentage of revenue were </font><font style="font-family:inherit;font-size:10pt;">39.5%</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">50.1%</font><font style="font-family:inherit;font-size:10pt;">&#32;for the six-month periods ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">&#32;and 2014, respectively. Pass-through costs decreased during the three- and six-month period ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">&#32;primarily due to lesser amounts of subcontractor services and direct materials in 2015, as compared to 2014.  Pass-through costs, as described in Note 5 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.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the three-month periods ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">&#32;and 2014, gross profit was </font><font style="font-family:inherit;font-size:10pt;">$5.8 million</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">6.9%</font><font style="font-family:inherit;font-size:10pt;">&#32;of revenue) and </font><font style="font-family:inherit;font-size:10pt;">$10.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">8.0%</font><font style="font-family:inherit;font-size:10pt;">&#32;of revenue), respectively and for the six-month periods ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">&#32;and 2014, gross profit was </font><font style="font-family:inherit;font-size:10pt;">$10.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">5.6%</font><font style="font-family:inherit;font-size:10pt;">&#32;of revenue) and </font><font style="font-family:inherit;font-size:10pt;">$19.1 million</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">7.2%</font><font style="font-family:inherit;font-size:10pt;">&#32;of revenue), respectively.  The decrease in gross profit was primarily due to (i)&#160;progress during the three- and six-month periods ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">&#32;on a large deepwater project netting low profit margins; (ii)&#160;lower project activity during the three- and six-month periods ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, relative to the comparable 2014 periods; and (iii)&#160;less offshore commissioning and hook-up activity performed on a time and material basis during the second quarter 2015 as compared to the second quarter 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;">General and administrative expenses were </font><font style="font-family:inherit;font-size:10pt;">$3.7 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for the three-month period ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, compared to </font><font style="font-family:inherit;font-size:10pt;">$3.9 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for the three-month period ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2014</font><font style="font-family:inherit;font-size:10pt;">.  As a percentage of revenue, general and administrative expenses for the three-month period ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">&#32;was </font><font style="font-family:inherit;font-size:10pt;">4.4%</font><font style="font-family:inherit;font-size:10pt;">&#32;compared to </font><font style="font-family:inherit;font-size:10pt;">3.0%</font><font style="font-family:inherit;font-size:10pt;">&#32;for the three-month period ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2014</font><font style="font-family:inherit;font-size:10pt;">.  The decrease in general and administrative expenses for the three-month period ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">&#32;was primarily attributable to </font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">- </font><font style="font-family:inherit;font-size:10pt;">&#32;12</font><font style="font-family:inherit;font-size:10pt;">&#32;-</font></div></div><hr style="page-break-after:always"><div></div><br><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">the decrease in expenses related to the use of consultants. General and administrative expenses were </font><font style="font-family:inherit;font-size:10pt;">$8.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for the six-month period ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, compared to </font><font style="font-family:inherit;font-size:10pt;">$7.2 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for the six-month period ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2014</font><font style="font-family:inherit;font-size:10pt;">.  As a percentage of revenue, general and administrative expenses for the six-month period ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">&#32;was </font><font style="font-family:inherit;font-size:10pt;">4.4%</font><font style="font-family:inherit;font-size:10pt;">&#32;compared to </font><font style="font-family:inherit;font-size:10pt;">2.7%</font><font style="font-family:inherit;font-size:10pt;">&#32;for the six-month period ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2014</font><font style="font-family:inherit;font-size:10pt;">.  The increase in general and administrative expenses for the six-month period ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">&#32;was due to an increase in expenses related to stock-based compensation and  $0.4 million in bad debt expense recorded in the first quarter 2015 related to a settlement with a deepwater customer with respect to a hull and topside project completed in 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;">The Company had net interest expense of </font><font style="font-family:inherit;font-size:10pt;">$43,000</font><font style="font-family:inherit;font-size:10pt;">&#32;for the three-month period ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 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;">$23,000</font><font style="font-family:inherit;font-size:10pt;">&#32;for the three-month period ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2014</font><font style="font-family:inherit;font-size:10pt;">.  The Company had net interest expense of </font><font style="font-family:inherit;font-size:10pt;">$74,000</font><font style="font-family:inherit;font-size:10pt;">&#32;for the six-month period ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 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;">$44,000</font><font style="font-family:inherit;font-size:10pt;">&#32;for the six-month period ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2014</font><font style="font-family:inherit;font-size:10pt;">.  The increase in net interest expense for the three-month and six-month periods ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">&#32;was primarily driven by increases to letters of credit during the first half of </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 Company had </font><font style="font-family:inherit;font-size:10pt;">$17,000</font><font style="font-family:inherit;font-size:10pt;">&#32;of other income for the three-month period ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, compared to </font><font style="font-family:inherit;font-size:10pt;">$8,000</font><font style="font-family:inherit;font-size:10pt;">&#32;other expense for the three-month period ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2014</font><font style="font-family:inherit;font-size:10pt;">.  Other expenses for the three-month period ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">&#32;primarily represents gains on sales of property, plant, and equipment.  The Company had </font><font style="font-family:inherit;font-size:10pt;">$20,000</font><font style="font-family:inherit;font-size:10pt;">&#32;of other income for the six-month period ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, compared to </font><font style="font-family:inherit;font-size:10pt;">$96,000</font><font style="font-family:inherit;font-size:10pt;">&#32;other expense for the six-month period ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2014</font><font style="font-family:inherit;font-size:10pt;">.  Other income for the six-month period ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">&#32;primarily represents gains on sales of 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;">Our effective income tax rate for the three- and six-month periods ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">&#32;was 34%, compared to an effective tax rate of 33% for the comparable periods of 2014.  The increase in the effective tax rate is due to an increase in our estimated state income tax rate .</font></div><a name="s2155B1EBE4DBEB15DAFF91EE6474B59B"></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%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Historically, we have funded our business activities through cash generated from operations. At </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">&#32;we had no amounts outstanding under our credit facility and cash and cash equivalents totaled </font><font style="font-family:inherit;font-size:10pt;">$53.4 million</font><font style="font-family:inherit;font-size:10pt;">, compared to </font><font style="font-family:inherit;font-size:10pt;">$36.1 million</font><font style="font-family:inherit;font-size:10pt;">&#32;at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2014</font><font style="font-family:inherit;font-size:10pt;">.  Working capital was </font><font style="font-family:inherit;font-size:10pt;">$106.2 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and our ratio of current assets to current liabilities was </font><font style="font-family:inherit;font-size:10pt;">4.04</font><font style="font-family:inherit;font-size:10pt;">&#32;to 1 at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">.  Our primary source of cash during the period was related to the collection of accounts receivable along with the reduction in costs associated with lower activity levels. At </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, our contracts receivable balance was </font><font style="font-family:inherit;font-size:10pt;">$37.4 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of which we have subsequently collected $14.8 million through July&#160;21, 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;">The Company has an </font><font style="font-family:inherit;font-size:10pt;">$80 million</font><font style="font-family:inherit;font-size:10pt;">&#32;revolving credit facility with Whitney Bank and JPMorgan Chase Bank, N.A. maturing </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">. The credit facility is used to manage working capital needs and for the issuance of letters of credit in the ordinary course of business. Under the credit facility we may utilize up to the full amount of the available borrowing base for borrowings and letters of credit. At </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;">&#32;amounts were outstanding under the credit facility, and we had outstanding letters of credit totaling </font><font style="font-family:inherit;font-size:10pt;">$17.6 million</font><font style="font-family:inherit;font-size:10pt;">, reducing the unused portion of our credit facility to </font><font style="font-family:inherit;font-size:10pt;">$62.4 million</font><font style="font-family:inherit;font-size:10pt;">.  </font></div><div style="line-height:120%;padding-bottom:8px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The credit facility is secured by substantially all of our assets other than real property located in the state of Louisiana. Amounts borrowed under the credit facility 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;">1.5 percent</font><font style="font-family:inherit;font-size:10pt;">.  We pay a fee on a quarterly basis of one-fourth of one percent per annum on the weighted-average unused portion of the credit facility. We are required to maintain certain financial covenants, including:</font></div><div style="line-height:120%;padding-left:0px;padding-bottom:8px;text-indent:30px;"><font style="padding-bottom:8px;font-family:inherit;font-size:10pt;padding-right:18px;">&#8226;</font><font style="font-family:inherit;font-size:10pt;">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; </font></div><div style="line-height:120%;padding-left:0px;padding-bottom:8px;text-indent:30px;"><font style="padding-bottom:8px;font-family:inherit;font-size:10pt;padding-right:18px;">&#8226;</font><font style="font-family:inherit;font-size:10pt;">a net worth minimum requirement of </font><font style="font-family:inherit;font-size:10pt;">$254.8 million</font><font style="font-family:inherit;font-size:10pt;">;</font></div><div style="line-height:120%;padding-left:0px;padding-bottom:8px;text-indent:30px;"><font style="padding-bottom:8px;font-family:inherit;font-size:10pt;padding-right:18px;">&#8226;</font><font style="font-family:inherit;font-size:10pt;">debt to net worth ratio of </font><font style="font-family:inherit;font-size:10pt;">0.5</font><font style="font-family:inherit;font-size:10pt;">&#32;to 1; and </font></div><div style="line-height:120%;padding-left:0px;padding-bottom:12px;text-indent:30px;"><font style="padding-bottom:12px;font-family:inherit;font-size:10pt;padding-right:18px;">&#8226;</font><font style="font-family:inherit;font-size:10pt;">an earnings before interest, taxes, depreciation and amortization (EBITDA) to interest expense ratio of </font><font style="font-family:inherit;font-size:10pt;">4.0</font><font style="font-family:inherit;font-size:10pt;">&#32;to 1.</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, we were in compliance with all covenants.</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 intend to renew our credit facility through December 31, 2016 before the maturity date.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The slowdown in our industry as a result of depressed oil and gas prices presents challenges and uncertainty to our near- and long-term oil and gas project activity. Our primary liquidity requirements are for the costs associated with fabrication projects, capital expenditures and payment of dividends to our shareholders. </font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the near term, we have quickly responded to decreases in capital spending by our customers by reducing our own discretionary and capital spending. Additionally, we continuously adjust the level of our workforce based on anticipated future </font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">- </font><font style="font-family:inherit;font-size:10pt;">&#32;13</font><font style="font-family:inherit;font-size:10pt;">&#32;-</font></div></div><hr style="page-break-after:always"><div></div><br><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">backlog. As we work through our existing backlog, we may need to make future adjustments to our workforce proportionate to the level of activity in our fabrication yards. We anticipate capital expenditures for the remainder of 2015 to be approximately $7.2 million including $3.9 million for an eighty foot extension of our dry dock in Houma, Louisiana, $1.2 million for yard and facility infrastructure improvements, $0.9 million for new equipment, and $1.2 million for maintenance capital expenditures at our facilities.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the longer term, we intend to use this period of reduced activity to further strengthen our execution improvement strategies, including modernizing certain information technology systems. We are also increasing our focus on obtaining marine fabrication and repair work with customers within industries that are less susceptible to fluctuations in oil and gas prices. We will continue to maintain a financially disciplined and conservative capital structure.  However, a significant portion of our current assets are held in cash accounts, some of which may be used to acquire additional assets, further expand or improve our existing facilities, increase dividends, or repurchase shares in order to better invest our cash and earn returns for our shareholders.  </font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On July 30, 2015, our Board of Directors declared a dividend of $0.10 per share on our shares of common stock outstanding, payable August 28, 2015 to shareholders of record on August 14, </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-align:left;text-indent:48px;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.&#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; This authorization remains in effect through July 30, 2017.&#160; </font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:48px;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 both the near and longer term to continue our operations, satisfy our contractual operations and pay dividends to our shareholders. </font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Cash Flow Activities </font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the six-month period ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">&#32;net cash provided by operating activities was </font><font style="font-family:inherit;font-size:10pt;">$23.2 million</font><font style="font-family:inherit;font-size:10pt;">, compared to </font><font style="font-family:inherit;font-size:10pt;">$18.1 million</font><font style="font-family:inherit;font-size:10pt;">&#32;net cash provided by operating activities at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2014</font><font style="font-family:inherit;font-size:10pt;">.  The increase in cash provided by operations for the six-month period ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, compared to the six-month period ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2014</font><font style="font-family:inherit;font-size:10pt;">, was primarily due to lower activity levels during the first half </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">&#32;requiring less cash expenditures on projects during the first six-months of </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;">Net cash used in investing activities for the six-month period ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">&#32;was </font><font style="font-family:inherit;font-size:10pt;">$2.9 million</font><font style="font-family:inherit;font-size:10pt;">, compared to </font><font style="font-family:inherit;font-size:10pt;">$20.4 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for the three-month period ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2014</font><font style="font-family:inherit;font-size:10pt;">.  We reduced capital spending during the first half of 2015 compared to the first half of 2014 in connection with planned reductions in overall spending for the first half of 2015 as a result of the energy industry slowdown and the overall impact of the downturn in oil prices.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net cash used in financing activities for the six-months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">&#32;and 2014 was </font><font style="font-family:inherit;font-size:10pt;">$2.9 million</font><font style="font-family:inherit;font-size:10pt;">&#32;related to payments of dividends.</font></div><a name="s5406B7B2D088F543823791EE64957919"></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</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There have been no material changes from the information included in our Annual Report on Form&#160;10-K for the year ended December&#160;31, 2014. For more information on our contractual obligations, refer to Part II, Item&#160;7 of our Annual Report on Form&#160;10-K for the year ended December&#160;31, 2014.</font></div><a name="sFE2C0400235C9CDF5C6491EE64C65F3E"></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;">There have been no material changes from the information included in our Annual Report on Form&#160;10-K for the year ended December&#160;31, 2014.</font></div><a name="sDC1C650DE0049355FA1C91EE64E74E7C"></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.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;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;">There has been no material changes in the Company&#8217;s market risks during the quarter ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">. For more information on market risk, refer to Part II, Item&#160;7A. of our Annual Report on Form 10-K for the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2014</font><font style="font-family:inherit;font-size:10pt;">.</font></div><a name="s276A4B7BE8C251496E0C91EE6519EA33"></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.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;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, </font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">- </font><font style="font-family:inherit;font-size:10pt;">&#32;14</font><font style="font-family:inherit;font-size:10pt;">&#32;-</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sF70FF2C1D81D5AA315AC91EE60AD9F9B"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a></div></div><br><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There have been no changes during the fiscal quarter ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">&#32;in the Company&#8217;s internal control over financial reporting that have materially affected, or are reasonably likely to materially affect, the Company&#8217;s internal control over financial reporting.</font></div><br><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">- </font><font style="font-family:inherit;font-size:10pt;">&#32;15</font><font style="font-family:inherit;font-size:10pt;">&#32;-</font></div></div><hr style="page-break-after:always"><a name="sB45B759D6EFB33EAA33891EE653ABB97"></a><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sF70FF2C1D81D5AA315AC91EE60AD9F9B"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a></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 II. OTHER INFORMATION</font></div><a name="s9FBE84AC439F4E5F68FD91EE656D28FE"></a><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;1. Legal Proceedings.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company is subject to various routine legal proceedings in the normal conduct of its business primarily involving commercial claims, workers&#8217; compensation claims, and claims for personal injury under general maritime laws of the United States and the Jones Act. While the outcome of these lawsuits, legal proceedings and claims cannot be predicted with certainty, management believes that the outcome of any such proceedings, even if determined adversely, would not have a material adverse effect on the financial position, results of operations or cash flows of the Company.</font></div><a name="sEFD790B2E959CD306D2291EE658FD037"></a><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;1A. Risk Factors.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There have been no material changes from the information included in Part I, Item&#160;1A of the Company&#8217;s Annual Report on Form 10-K for the year ended December&#160;31, 2014.</font></div><a name="sD96742D6411020771E5A91EE65C29FBA"></a><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;6. Exhibits.</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.6328125%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td width="6%"></td><td width="1%"></td><td width="5%"></td><td width="88%"></td></tr><tr><td style="vertical-align:top;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;">3.1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align: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&#160;23, 2009.</font></div></td></tr><tr><td style="vertical-align:top;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;">3.2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align: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 on April 30, 2012.</font></div></td></tr><tr><td style="vertical-align:top;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;">4.1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align: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).</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31.1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align: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:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31.2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align: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:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Section 906 Certification furnished pursuant to 18 U.S.C. Section 1350.</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;">99.1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Press release issued by the Company on July 16, 2015, announcing the scheduled time for the release of its 2015 first quarter earnings and its quarterly conference call, incorporated by reference to Exhibit 99.1 of the Company&#8217;s Form 8-K filed on July 30, 2015.</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align: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;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(i)</font></div></td><td style="vertical-align:top;padding-left: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;">Consolidated Balance Sheets,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(ii)</font></div></td><td style="vertical-align:top;padding-left: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;">Consolidated Statements of Income,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(iii)</font></div></td><td style="vertical-align:top;padding-left: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;">Consolidated Statement of Changes in Shareholders&#8217; Equity,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(iv)</font></div></td><td style="vertical-align:top;padding-left: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;">Consolidated Statements of Cash Flows and</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(v)</font></div></td><td style="vertical-align:top;padding-left: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;">Notes to Consolidated Financial Statements.</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;">- </font><font style="font-family:inherit;font-size:10pt;">&#32;16</font><font style="font-family:inherit;font-size:10pt;">&#32;-</font></div></div><hr style="page-break-after:always"><a name="s5F00434BF53B0B0C80F791EE65E1E5F4"></a><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sF70FF2C1D81D5AA315AC91EE60AD9F9B"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a></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:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.</font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div><div style="line-height:120%;text-align:right;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;text-align:-moz-right;" align="right"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:43.5546875%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td width="16%"></td><td width="84%"></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">GULF ISLAND FABRICATION, INC.</font></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">BY:</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/s/ 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:10pt;"><font style="font-family:inherit;font-size:10pt;">Jeffrey M. Favret</font></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">(Principal Financial and Accounting Officer)</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Date: </font><font style="font-family:inherit;font-size:10pt;">August&#160;4, 2015</font></div><div style="line-height:120%;padding-top:16px;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;">- </font><font style="font-family:inherit;font-size:10pt;">&#32;17</font><font style="font-family:inherit;font-size:10pt;">&#32;-</font></div></div><hr style="page-break-after:always"><a name="s6E606953B340898FADA291EE6615DBF0"></a><div><div style="line-height:120%;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sF70FF2C1D81D5AA315AC91EE60AD9F9B"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a></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:16px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">EXHIBIT INDEX</font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td width="7%"></td><td width="1%"></td><td width="4%"></td><td width="88%"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Exhibit</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Description of Exhibit</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left: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;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:top;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;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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 on April 30, 2012.</font></div></td></tr><tr><td style="vertical-align:top;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;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Specimen Common Stock Certificate, incorporated by reference to the Company&#8217;s Form S-1/A filed March 19, 1997 (Registration No. 333-21863).</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;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Form of Performance Share Unit Agreement.</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;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Form of Restricted Stock Unit Agreement.</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31.1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align: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:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31.2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">CFO Certifications pursuant to Rule 13a-14 under the Securities Exchange Act of 1934.</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;">32</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Section 906 Certification furnished pursuant to 18 U.S.C. Section 1350.</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;">99.1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Press release issued by the Company on July 3</font><font style="font-family:inherit;font-size:10pt;">0, 2015, a</font><font style="font-family:inherit;font-size:10pt;">nnouncing the scheduled time for the release of its 2015 second quarter earnings and its quarterly conference call, incorporated by reference to Exhibit 99.1 of the Company&#8217;s Form 8-K filed o</font><font style="font-family:inherit;font-size:10pt;">n August&#160;4, 2015.</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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Attached as Exhibit 101 to this report are the following items formatted in XBRL (Extensible Business Reporting Language):</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(i)</font></div></td><td style="vertical-align:top;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Consolidated Balance Sheets,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(ii)</font></div></td><td style="vertical-align:top;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Consolidated Statements of Income,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(iii)</font></div></td><td style="vertical-align:top;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Consolidated Statement of Changes in Shareholders&#8217; Equity,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(iv)</font></div></td><td style="vertical-align:top;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Consolidated Statements of Cash Flows and</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(v)</font></div></td><td style="vertical-align:top;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Notes to Consolidated Financial Statements.</font></div></td></tr></table></div></div><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>	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>gifi-06302015xex311.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 2015 Workiva -->
		<title>GIFI-06.30.2015-EX 31.1</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<a name="sCFD85599EE41F945344991EE69CADFD6"></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;">Exhibit 31.1</font></div><div style="line-height:120%;padding-top:16px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Certifications</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">I, Kirk J. Meche, certify that:</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:138px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:84px;"><font style="font-family:inherit;font-size:10pt;">1.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">I have reviewed this quarterly report on Form 10-Q of Gulf Island Fabrication, Inc.;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:138px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:84px;"><font style="font-family:inherit;font-size:10pt;">2.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:138px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:84px;"><font style="font-family:inherit;font-size:10pt;">3.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:138px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:84px;"><font style="font-family:inherit;font-size:10pt;">4.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">I am responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:192px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:138px;"><font style="font-family:inherit;font-size:10pt;">(a)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:192px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:138px;"><font style="font-family:inherit;font-size:10pt;">(b)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:192px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:138px;"><font style="font-family:inherit;font-size:10pt;">(c)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:192px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:138px;"><font style="font-family:inherit;font-size:10pt;">(d)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:138px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:84px;"><font style="font-family:inherit;font-size:10pt;">5.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions):</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:192px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:138px;"><font style="font-family:inherit;font-size:10pt;">(a)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:192px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:138px;"><font style="font-family:inherit;font-size:10pt;">(b)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Date: </font><font style="font-family:inherit;font-size:10pt;">August&#160;4, 2015</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:52.34375%;border-collapse:collapse;text-align:left;"><tr><td colspan="1"></td></tr><tr><td width="100%"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/s/ Kirk J. Meche</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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: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;">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;">(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>3
<FILENAME>gifi-06302015xex312.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 2015 Workiva -->
		<title>GIFI-06.30.2015-EX 31.2</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<a name="s1742B6A481DBD16AB42D91EE6A71C7EE"></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:16px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Certifications</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">I, Jeffrey M. Favret, certify that:</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:138px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:84px;"><font style="font-family:inherit;font-size:10pt;">1.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">I have reviewed this quarterly report on Form 10-Q of Gulf Island Fabrication, Inc.;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:138px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:84px;"><font style="font-family:inherit;font-size:10pt;">2.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:138px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:84px;"><font style="font-family:inherit;font-size:10pt;">3.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:138px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:84px;"><font style="font-family:inherit;font-size:10pt;">4.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">I am responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:192px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:138px;"><font style="font-family:inherit;font-size:10pt;">(a)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:192px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:138px;"><font style="font-family:inherit;font-size:10pt;">(b)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:192px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:138px;"><font style="font-family:inherit;font-size:10pt;">(c)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:192px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:138px;"><font style="font-family:inherit;font-size:10pt;">(d)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:138px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:84px;"><font style="font-family:inherit;font-size:10pt;">5.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions):</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:192px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:138px;"><font style="font-family:inherit;font-size:10pt;">(a)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:192px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:138px;"><font style="font-family:inherit;font-size:10pt;">(b)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Date: </font><font style="font-family:inherit;font-size:10pt;">August&#160;4, 2015</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:60.546875%;border-collapse:collapse;text-align:left;"><tr><td colspan="1"></td></tr><tr><td width="100%"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/s/ Jeffrey M. Favret</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></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;">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;">(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>4
<FILENAME>gifi-06302015xex32.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 2015 Workiva -->
		<title>GIFI-06.30.2015-EX 32</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<a name="s2017D505E35E8624112191EE6B17420A"></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:16px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certification Furnished Pursuant to</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18 U.S.C. Section&#160;1350, as adopted pursuant to</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Section&#160;906 of the Sarbanes-Oxley Act of 2002</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In connection with the Quarterly Report on Form 10-Q of Gulf Island Fabrication, Inc. (the &#8220;Company&#8221;) for the period ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), the undersigned, who are the Chief Executive Officer and Chief Financial Officer of the Company, certify pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002, that:</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:102px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><font style="font-family:inherit;font-size:10pt;">1.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">the Report fully complies with the requirements of Section&#160;13(a) or Section&#160;15(d) of the Securities Exchange Act of 1934, as amended; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:102px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><font style="font-family:inherit;font-size:10pt;">2.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company for the period covered by the Report.</font></div></td></tr></table><div style="line-height:120%;text-align:right;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;text-align:-moz-right;" align="right"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:51.3671875%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td width="8%"></td><td width="2%"></td><td width="90%"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">By:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/s/ Kirk J. Meche</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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: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;">President, Chief Executive Officer And Director (Principal Executive Officer)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">August&#160;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;">By:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/s/ 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="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;">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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Executive Vice President, Chief Financial Officer, Treasurer, and Secretary (Principal Financial and Accounting Officer)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">August&#160;4, 2015</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">A signed original of this written statement required by Section&#160;906 has been provided to Gulf Island Fabrication, Inc. and will be retained by Gulf Island Fabrication, Inc. and furnished to the Securities and Exchange Commission or its staff upon request.</font></div><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>5
<FILENAME>gifi-20150630.xml
<DESCRIPTION>XBRL INSTANCE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!--p:18e18b32a9014d0dab4c5972bbb2427a,x:1a7a3eb796994b678f9f89df62b30e27-->
<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/2014-01-31" xmlns:gifi="http://www.gulfisland.com/20150630" 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/2014-01-31" xmlns:us-roles="http://fasb.org/us-roles/2014-01-31" xmlns:us-types="http://fasb.org/us-types/2014-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-20150630.xsd" xlink:type="simple" />
	<xbrli:context id="FD2015Q2YTD">
		<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-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2015Q3Aug4">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-08-04</xbrli:instant>
		</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="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="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="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="FD2014Q2YTD">
		<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-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q2_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-06-30</xbrli:instant>
		</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="FD2015Q2YTD_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-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q2YTD_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-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q2_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-06-30</xbrli:instant>
		</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="FI2015Q2_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-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q2YTD_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-06-30</xbrli:endDate>
		</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="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="FI2014Q2">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2014-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q2_us-gaap_MajorCustomersAxis_gifi_LargeDeepwaterCustomerMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">gifi:LargeDeepwaterCustomerMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q2YTD_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_gifi_TopFourCustomerMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">gifi:TopFourCustomerMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2014Q4_us-gaap_MajorCustomersAxis_gifi_LargeDeepwaterCustomerMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">gifi:LargeDeepwaterCustomerMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2014-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q2_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_gifi_TopFourCustomerMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">gifi:TopFourCustomerMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q1QTD_us-gaap_MajorCustomersAxis_gifi_LargeDeepwaterCustomerMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">gifi:LargeDeepwaterCustomerMember</xbrldi:explicitMember>
			</xbrli:segment>
		</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="FD2015Q2YTD_us-gaap_MajorCustomersAxis_gifi_LargeDeepwaterCustomerMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">gifi:LargeDeepwaterCustomerMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-06-30</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="FI2015Q2_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:instant>2015-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q2_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis_gifi_UnbilledContractCostsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis">gifi:UnbilledContractCostsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q2YTD_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_gifi_ProjectOneMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis">gifi:ProjectOneMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q2YTD_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_gifi_ProjectTwoMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis">gifi:ProjectTwoMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q2YTD_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis_gifi_UnbilledContractCostsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis">gifi:UnbilledContractCostsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q2YTD_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis_gifi_ContractAdvancesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis">gifi:ContractAdvancesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q2_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_gifi_ProjectOneMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis">gifi:ProjectOneMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q2_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis_gifi_ContractAdvancesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis">gifi:ContractAdvancesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q2YTD_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_gifi_ProjectThreeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001031623</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis">gifi:ProjectThreeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2015Q3July30-July30_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>2015-07-30</xbrli:startDate>
			<xbrli:endDate>2015-07-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2015Q3July30_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>2015-07-30</xbrli:instant>
		</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="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="Project">
		<xbrli:measure>gifi:Project</xbrli:measure>
	</xbrli:unit>
	<xbrli:unit id="number">
		<xbrli:measure>xbrli:pure</xbrli:measure>
	</xbrli:unit>
	<dei:AmendmentFlag contextRef="FD2015Q2YTD" id="Fact-87115F7BEB087E3AB34491EE5E137F23">false</dei:AmendmentFlag>
	<dei:CurrentFiscalYearEndDate contextRef="FD2015Q2YTD" id="Fact-A2241EE98A713DC971B491EE5E1382A8">--12-31</dei:CurrentFiscalYearEndDate>
	<dei:DocumentFiscalPeriodFocus contextRef="FD2015Q2YTD" id="Fact-5648227575CC8D17152291EE5E134402">Q2</dei:DocumentFiscalPeriodFocus>
	<dei:DocumentFiscalYearFocus contextRef="FD2015Q2YTD" id="Fact-970DFB6A4EC713882C7291EE5E14B1FD">2015</dei:DocumentFiscalYearFocus>
	<dei:DocumentPeriodEndDate contextRef="FD2015Q2YTD" id="Fact-DE5B3CD1FC157AAD13C691EE5E143AA7">2015-06-30</dei:DocumentPeriodEndDate>
	<dei:DocumentType contextRef="FD2015Q2YTD" id="Fact-6557B15DA22292D34A8791EE5E1320F8">10-Q</dei:DocumentType>
	<dei:EntityCentralIndexKey contextRef="FD2015Q2YTD" id="Fact-C0D44204C357AAFE080091EE5E13ACB0">0001031623</dei:EntityCentralIndexKey>
	<dei:EntityCommonStockSharesOutstanding contextRef="I2015Q3Aug4" decimals="INF" id="Fact-8197BC8339BE0322058791EE5E13CD81" unitRef="shares">14542971</dei:EntityCommonStockSharesOutstanding>
	<dei:EntityFilerCategory contextRef="FD2015Q2YTD" id="Fact-2D76B711CE89ABA0312591EE5E147B64">Accelerated Filer</dei:EntityFilerCategory>
	<dei:EntityRegistrantName contextRef="FD2015Q2YTD" id="Fact-B8A28400C38FA10ED99D91EE5E130C31">GULF ISLAND FABRICATION INC</dei:EntityRegistrantName>
	<dei:TradingSymbol contextRef="FD2015Q2YTD" id="Fact-73448EBC90CC53EF946391EE5E14ECBF">GIFI</dei:TradingSymbol>
	<gifi:AccruedContractLosses contextRef="FD2014Q2YTD" decimals="-3" id="Fact-EDF4D309EE8E470B777E91EE5E4591A5" unitRef="usd">0</gifi:AccruedContractLosses>
	<gifi:AccruedContractLosses contextRef="FD2015Q2YTD" decimals="-3" id="Fact-89CE40A8F858F4DD89C491EE5E457D53" unitRef="usd">-604000</gifi:AccruedContractLosses>
	<gifi:BadDebtExpenseRecovery contextRef="FD2014Q2YTD" decimals="-3" id="Fact-3D8CB018B0DF2B05D2CE91EE5E478253" unitRef="usd">0</gifi:BadDebtExpenseRecovery>
	<gifi:BadDebtExpenseRecovery contextRef="FD2015Q2YTD" decimals="-3" id="Fact-7EDA65BFCDBE85D6245391EE5E434F0B" unitRef="usd">400000</gifi:BadDebtExpenseRecovery>
	<gifi:BadDebtExpenseRecovery contextRef="FD2015Q2YTD_us-gaap_MajorCustomersAxis_gifi_LargeDeepwaterCustomerMember" decimals="-5" id="Fact-6F03652F8D7863912CB291EE5E565B3E" unitRef="usd">400000</gifi:BadDebtExpenseRecovery>
	<gifi:CashSettlementCustomerContractDispute contextRef="FD2015Q1QTD_us-gaap_MajorCustomersAxis_gifi_LargeDeepwaterCustomerMember" decimals="-5" id="Fact-D9AAF5BBFB17B780465991EE5E558E63" unitRef="usd">8400000</gifi:CashSettlementCustomerContractDispute>
	<gifi:CurrentRatio contextRef="FI2015Q2_us-gaap_RangeAxis_us-gaap_MinimumMember" decimals="INF" id="Fact-13AD1C8EE6B3FBAF6D9291EE5E5E29A6" unitRef="number">1.25</gifi:CurrentRatio>
	<gifi:DebtToNetWorthRatio contextRef="FI2015Q2" decimals="INF" id="Fact-58B0210A73F50F81AA5B91EE5E5E75F1" unitRef="number">0.5</gifi:DebtToNetWorthRatio>
	<gifi:EarningsBeforeInterestTaxDepreciationAndAmortizationToInterestExpenseRatio contextRef="FI2015Q2" decimals="INF" id="Fact-3BA5C492630C698EFFC991EE5E5E1FF6" unitRef="number">4.0</gifi:EarningsBeforeInterestTaxDepreciationAndAmortizationToInterestExpenseRatio>
	<gifi:EstimatedCostsToCompleteProjects contextRef="FI2014Q2" decimals="-5" id="Fact-8C4FD237C4D9599B2BAB91EE5E662651" unitRef="usd">5200000</gifi:EstimatedCostsToCompleteProjects>
	<gifi:EstimatedCostsToCompleteProjects contextRef="FI2015Q2_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_gifi_ProjectOneMember" decimals="-5" id="Fact-4D56F36E35B74921421291EE5E650758" unitRef="usd">22300000</gifi:EstimatedCostsToCompleteProjects>
	<gifi:IncreaseDecreaseInContractReceivablesAndRetainage contextRef="FD2014Q2YTD" decimals="-3" id="Fact-96C198C57FAF0259A65F91EE5E444FB8" unitRef="usd">-34097000</gifi:IncreaseDecreaseInContractReceivablesAndRetainage>
	<gifi:IncreaseDecreaseInContractReceivablesAndRetainage contextRef="FD2015Q2YTD" decimals="-3" id="Fact-1DF367218A6C8519438291EE5E451352" unitRef="usd">-41446000</gifi:IncreaseDecreaseInContractReceivablesAndRetainage>
	<gifi:IncreaseDecreaseInPrepaidExpenseAndOtherAssets contextRef="FD2014Q2YTD" decimals="-3" id="Fact-FB9EC849258EAED6927591EE5E423A00" unitRef="usd">-746000</gifi:IncreaseDecreaseInPrepaidExpenseAndOtherAssets>
	<gifi:IncreaseDecreaseInPrepaidExpenseAndOtherAssets contextRef="FD2015Q2YTD" decimals="-3" id="Fact-D2F09C4BB0C1513009E291EE5E44FE9B" unitRef="usd">-946000</gifi:IncreaseDecreaseInPrepaidExpenseAndOtherAssets>
	<gifi:LineOfCreditFacilityAmountBorrowed contextRef="FI2015Q2" decimals="INF" id="Fact-A1359CF528CAA882E24B91EE5E5F0211" unitRef="usd">0</gifi:LineOfCreditFacilityAmountBorrowed>
	<gifi:LineOfCreditFacilityExtendedMaturityDate contextRef="FD2015Q2YTD" id="Fact-AD0373FE9F9D3456C29D91EE5E5F97C4">2015-12-31</gifi:LineOfCreditFacilityExtendedMaturityDate>
	<gifi:NetIncomeLossAllocatedToParticipatingSecuritiesBasic contextRef="FD2014Q2QTD" decimals="-3" id="Fact-86FC2246C2CDEB7F23399786BFA006DC" unitRef="usd">-44000</gifi:NetIncomeLossAllocatedToParticipatingSecuritiesBasic>
	<gifi:NetIncomeLossAllocatedToParticipatingSecuritiesBasic contextRef="FD2014Q2YTD" decimals="-3" id="Fact-CFEA67F7BB32109687D691EE5E6DBA02" unitRef="usd">-80000</gifi:NetIncomeLossAllocatedToParticipatingSecuritiesBasic>
	<gifi:NetIncomeLossAllocatedToParticipatingSecuritiesBasic contextRef="FD2015Q2QTD" decimals="-3" id="Fact-E2606AF14DCCB8F1656E9786BDFFCBA7" unitRef="usd">-24000</gifi:NetIncomeLossAllocatedToParticipatingSecuritiesBasic>
	<gifi:NetIncomeLossAllocatedToParticipatingSecuritiesBasic contextRef="FD2015Q2YTD" decimals="-3" id="Fact-73115F8541F0B1E4F7EC91EE5E6DC1FD" unitRef="usd">-48000</gifi:NetIncomeLossAllocatedToParticipatingSecuritiesBasic>
	<gifi:NetIncomeLossAllocatedToParticipatingSecuritiesDiluted contextRef="FD2014Q2QTD" decimals="-3" id="Fact-4765ADC412000978C7029786D41CBEB8" unitRef="usd">-44000</gifi:NetIncomeLossAllocatedToParticipatingSecuritiesDiluted>
	<gifi:NetIncomeLossAllocatedToParticipatingSecuritiesDiluted contextRef="FD2014Q2YTD" decimals="-3" id="Fact-9B37F13EB7D47FA6A65391EE5E6FD553" unitRef="usd">-80000</gifi:NetIncomeLossAllocatedToParticipatingSecuritiesDiluted>
	<gifi:NetIncomeLossAllocatedToParticipatingSecuritiesDiluted contextRef="FD2015Q2QTD" decimals="-3" id="Fact-5C8E846225760AC70ABB9786D2805FF4" unitRef="usd">-24000</gifi:NetIncomeLossAllocatedToParticipatingSecuritiesDiluted>
	<gifi:NetIncomeLossAllocatedToParticipatingSecuritiesDiluted contextRef="FD2015Q2YTD" decimals="-3" id="Fact-FDF8A4064F5772571A7C91EE5E6E02B3" unitRef="usd">-48000</gifi:NetIncomeLossAllocatedToParticipatingSecuritiesDiluted>
	<gifi:NumberOfMajorCustomerRevenue contextRef="FD2015Q2YTD_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_gifi_TopFourCustomerMember" decimals="INF" id="Fact-75D78B0BDDE334A7A72691EE5E568B2C" unitRef="Customer">5</gifi:NumberOfMajorCustomerRevenue>
	<gifi:NumberOfMajorCustomers contextRef="FD2015Q2YTD_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis_gifi_ContractAdvancesMember" decimals="INF" id="Fact-5DAFE6C05AF846BAC33891EE5E66738D" unitRef="Customer">2</gifi:NumberOfMajorCustomers>
	<gifi:NumberOfMajorCustomers contextRef="FD2015Q2YTD_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis_gifi_UnbilledContractCostsMember" decimals="INF" id="Fact-A521A2EF78FE26C9250291EE5E6612F3" unitRef="Customer">2</gifi:NumberOfMajorCustomers>
	<gifi:NumberOfProjects contextRef="FD2014Q2YTD" decimals="INF" id="Fact-645199CF2E4F34B0E2A991EE5E66FFB9" unitRef="Project">3</gifi:NumberOfProjects>
	<gifi:NumberOfProjects contextRef="FD2015Q2YTD" decimals="INF" id="Fact-6A9615EF79430C802CF491EE5E666321" unitRef="Project">3</gifi:NumberOfProjects>
	<gifi:NumberofInlandRiverTowingVesselProjects contextRef="FI2015Q2" decimals="INF" id="Fact-9E1370DFD8C689ED5986DBFDAA8B9368" unitRef="Project">3</gifi:NumberofInlandRiverTowingVesselProjects>
	<gifi:NumberofProjectsPerCustomer contextRef="FI2015Q2" decimals="INF" id="Fact-226BD6CE37968FD705F6BA9857418F90" unitRef="Project">2</gifi:NumberofProjectsPerCustomer>
	<gifi:PassThroughCostsAsPercentOfRevenue contextRef="FD2014Q2QTD" decimals="3" id="Fact-0A514D32DD4F0107F4EF91EE5E66B1D2" unitRef="number">0.509</gifi:PassThroughCostsAsPercentOfRevenue>
	<gifi:PassThroughCostsAsPercentOfRevenue contextRef="FD2014Q2YTD" decimals="3" id="Fact-4917B9A90707088563B99781F136A401" unitRef="number">0.501</gifi:PassThroughCostsAsPercentOfRevenue>
	<gifi:PassThroughCostsAsPercentOfRevenue contextRef="FD2015Q2QTD" decimals="3" id="Fact-4240097735E119C1392C91EE5E6521B7" unitRef="number">0.395</gifi:PassThroughCostsAsPercentOfRevenue>
	<gifi:PassThroughCostsAsPercentOfRevenue contextRef="FD2015Q2YTD" decimals="3" id="Fact-2F0D08E14BE10A0251799781DE224A59" unitRef="number">0.395</gifi:PassThroughCostsAsPercentOfRevenue>
	<gifi:PercentageOfFairValueOfAssetsHeldForSaleUnderSalesAssistanceAgreement contextRef="FD2014Q1QTD" decimals="2" id="Fact-694A18BBF9EB2268E60A91EE5E5BC58C" unitRef="number">0.50</gifi:PercentageOfFairValueOfAssetsHeldForSaleUnderSalesAssistanceAgreement>
	<gifi:PercentageOfProjectCompletion contextRef="FD2015Q2YTD_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_gifi_ProjectOneMember" decimals="2" id="Fact-E8E6BE6217FEC6FF2D6191EE5E668BDD" unitRef="number">0.86</gifi:PercentageOfProjectCompletion>
	<gifi:PercentageOfProjectCompletion contextRef="FD2015Q2YTD_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_gifi_ProjectThreeMember" decimals="2" id="Fact-0F93719B92DF7D014290D2226F5FD223" unitRef="number">0.69</gifi:PercentageOfProjectCompletion>
	<gifi:PercentageOfProjectCompletion contextRef="FD2015Q2YTD_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_gifi_ProjectTwoMember" decimals="2" id="Fact-62BB77F87B410BAE05A891EE5E66A62C" unitRef="number">0.96</gifi:PercentageOfProjectCompletion>
	<gifi:PercentageOfRevenueFromMajorCustomer contextRef="FD2015Q2YTD_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_gifi_TopFourCustomerMember" decimals="3" id="Fact-B7FE4CC60F41F85BC7B391EE5E551439" unitRef="number">0.626</gifi:PercentageOfRevenueFromMajorCustomer>
	<gifi:RenewalTermOfAgreement contextRef="FD2014Q1QTD" id="Fact-5973D320F63514FA3AE191EE5E5CFDFB">P6M</gifi:RenewalTermOfAgreement>
	<gifi:StockIssuedDuringPeriodSharesRestrictedStockUnitsVested contextRef="FD2015Q2YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="INF" id="Fact-07F605DA955EE9ECF60291EE5E39A8D3" unitRef="shares">2164</gifi:StockIssuedDuringPeriodSharesRestrictedStockUnitsVested>
	<us-gaap:AccountsPayableCurrent contextRef="FI2014Q4" decimals="-3" id="Fact-88CF61D7D6298575E84791EE5E1B0CC2" unitRef="usd">40272000</us-gaap:AccountsPayableCurrent>
	<us-gaap:AccountsPayableCurrent contextRef="FI2015Q2" decimals="-3" id="Fact-8E661C6008E038B5735B91EE5E19E882" unitRef="usd">15779000</us-gaap:AccountsPayableCurrent>
	<us-gaap:AccruedLiabilitiesCurrent contextRef="FI2014Q4" decimals="-3" id="Fact-65B29ED762E3ECDDFD3291EE5E1AF8B4" unitRef="usd">5187000</us-gaap:AccruedLiabilitiesCurrent>
	<us-gaap:AccruedLiabilitiesCurrent contextRef="FI2015Q2" decimals="-3" id="Fact-98552947A378104EA13191EE5E19A39C" unitRef="usd">2384000</us-gaap:AccruedLiabilitiesCurrent>
	<us-gaap:AdditionalPaidInCapital contextRef="FI2014Q4" decimals="-3" id="Fact-1B408E9DB868C45ACE7D91EE5E1B8E14" unitRef="usd">93828000</us-gaap:AdditionalPaidInCapital>
	<us-gaap:AdditionalPaidInCapital contextRef="FI2015Q2" decimals="-3" id="Fact-DCE8EB947E5ACA301DD391EE5E172CAD" unitRef="usd">94857000</us-gaap:AdditionalPaidInCapital>
	<us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="FI2015Q2" decimals="INF" id="Fact-6951745187F51D11E34A91EE5E56BCF5" unitRef="usd">0</us-gaap:AllowanceForDoubtfulAccountsReceivable>
	<us-gaap:Assets contextRef="FI2014Q4" decimals="-3" id="Fact-9DA115678654AAA4921591EE5E1CEF73" unitRef="usd">397943000</us-gaap:Assets>
	<us-gaap:Assets contextRef="FI2015Q2" decimals="-3" id="Fact-81EB1C9EAA3B239974A491EE5E1C25F2" unitRef="usd">357546000</us-gaap:Assets>
	<us-gaap:AssetsCurrent contextRef="FI2014Q4" decimals="-3" id="Fact-6138ECE4572D9D0F8A7D91EE5E1C8889" unitRef="usd">172495000</us-gaap:AssetsCurrent>
	<us-gaap:AssetsCurrent contextRef="FI2015Q2" decimals="-3" id="Fact-C22AE8AE51367F22EA7391EE5E1B63B4" unitRef="usd">141084000</us-gaap:AssetsCurrent>
	<us-gaap:AssetsHeldForSaleLongLivedFairValueDisclosure contextRef="FI2015Q2" decimals="-5" id="Fact-896497C4C5CE368467DE91EE5E5BA977" unitRef="usd">10300000</us-gaap:AssetsHeldForSaleLongLivedFairValueDisclosure>
	<us-gaap:BillingsInExcessOfCostCurrent contextRef="FI2014Q4" decimals="-3" id="Fact-A67D84385AD7E806C61191EE5E187D7B" unitRef="usd">18766000</us-gaap:BillingsInExcessOfCostCurrent>
	<us-gaap:BillingsInExcessOfCostCurrent contextRef="FI2015Q2" decimals="-3" id="Fact-F519B11D5CFC9BBC398D91EE5E182507" unitRef="usd">9228000</us-gaap:BillingsInExcessOfCostCurrent>
	<us-gaap:BillingsInExcessOfCostCurrent contextRef="FI2015Q2_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis_gifi_ContractAdvancesMember" decimals="-5" id="Fact-01BB02C7367272A3E8AD91EE5E6624A6" unitRef="usd">5500000</us-gaap:BillingsInExcessOfCostCurrent>
	<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="FI2013Q4" decimals="-3" id="Fact-864079DB21F5468DE84391EE5E4369BE" unitRef="usd">36569000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
	<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="FI2014Q2" decimals="-3" id="Fact-DE1CD5CB1E8924C26EDC91EE5E44F88F" unitRef="usd">31367000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
	<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="FI2014Q4" decimals="-3" id="Fact-EF64D0956B9B63F61B5891EE5E1B41B2" unitRef="usd">36085000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
	<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="FI2015Q2" decimals="-3" id="Fact-E61DB35F9208209FC7F191EE5E1A9BD6" unitRef="usd">53384000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
	<us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="FD2014Q2YTD" decimals="-3" id="Fact-696EE12A67E6924C02C491EE5E43A9A3" unitRef="usd">-5202000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
	<us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="FD2015Q2YTD" decimals="-3" id="Fact-6E465DBF9AC454DA9E1791EE5E464FB1" unitRef="usd">17299000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
	<us-gaap:CommonStockDividendsPerShareDeclared contextRef="D2015Q3July30-July30_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" decimals="INF" id="Fact-C13E73E8761269650E0591EE5E773F52" unitRef="usdPerShare">0.10</us-gaap:CommonStockDividendsPerShareDeclared>
	<us-gaap:CommonStockDividendsPerShareDeclared contextRef="FD2014Q2QTD" decimals="INF" id="Fact-8D92B8FCD3FFFEF5F18E91EE5E2E2968" unitRef="usdPerShare">0.10</us-gaap:CommonStockDividendsPerShareDeclared>
	<us-gaap:CommonStockDividendsPerShareDeclared contextRef="FD2014Q2YTD" decimals="INF" id="Fact-66A9685A72E18C974EA0467CABC0C2F8" unitRef="usdPerShare">0.2</us-gaap:CommonStockDividendsPerShareDeclared>
	<us-gaap:CommonStockDividendsPerShareDeclared contextRef="FD2015Q2QTD" decimals="INF" id="Fact-E042E939F090505F84B791EE5E2D8C58" unitRef="usdPerShare">0.10</us-gaap:CommonStockDividendsPerShareDeclared>
	<us-gaap:CommonStockDividendsPerShareDeclared contextRef="FD2015Q2YTD" decimals="INF" id="Fact-49F0AECB0CA59C87FAED467CAA94146E" unitRef="usdPerShare">0.2</us-gaap:CommonStockDividendsPerShareDeclared>
	<us-gaap:CommonStockNoParValue contextRef="FI2014Q4" id="Fact-FA2834517C97D68D048191EE5E27A056" unitRef="usdPerShare" xsi:nil="true" />
	<us-gaap:CommonStockNoParValue contextRef="FI2015Q2" id="Fact-8FCD5B496333B4D5ED7A91EE5E28B1C4" unitRef="usdPerShare" xsi:nil="true" />
	<us-gaap:CommonStockSharesAuthorized contextRef="FI2014Q4" decimals="INF" id="Fact-2508E8A8948E1EC5B40791EE5E2855DC" unitRef="shares">20000000</us-gaap:CommonStockSharesAuthorized>
	<us-gaap:CommonStockSharesAuthorized contextRef="FI2015Q2" decimals="INF" id="Fact-BED1F2E58C28BBA05C0191EE5E28FC69" unitRef="shares">20000000</us-gaap:CommonStockSharesAuthorized>
	<us-gaap:CommonStockSharesIssued contextRef="FI2014Q4" decimals="INF" id="Fact-879C4E14E1882C189BE991EE5E27A49B" unitRef="shares">14539104</us-gaap:CommonStockSharesIssued>
	<us-gaap:CommonStockSharesIssued contextRef="FI2015Q2" decimals="INF" id="Fact-768ED721525459DB56D491EE5E288D3B" unitRef="shares">14541268</us-gaap:CommonStockSharesIssued>
	<us-gaap:CommonStockSharesOutstanding contextRef="FI2014Q4" decimals="INF" id="Fact-65656DE900F0FCE3640991EE5E2707A4" unitRef="shares">14539104</us-gaap:CommonStockSharesOutstanding>
	<us-gaap:CommonStockSharesOutstanding contextRef="FI2014Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="INF" id="Fact-62C02D97D60A13A134EA91EE5E392847" unitRef="shares">14539104</us-gaap:CommonStockSharesOutstanding>
	<us-gaap:CommonStockSharesOutstanding contextRef="FI2015Q2" decimals="INF" id="Fact-B5489585DF3B5E6F06CA91EE5E27E769" unitRef="shares">14541268</us-gaap:CommonStockSharesOutstanding>
	<us-gaap:CommonStockSharesOutstanding contextRef="FI2015Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="INF" id="Fact-458891305B17E2AB166091EE5E3931ED" unitRef="shares">14541268</us-gaap:CommonStockSharesOutstanding>
	<us-gaap:CommonStockValue contextRef="FI2014Q4" decimals="-3" id="Fact-DC5A147BC1C7F3FFCD1991EE5E1A8269" unitRef="usd">10090000</us-gaap:CommonStockValue>
	<us-gaap:CommonStockValue contextRef="FI2015Q2" decimals="-3" id="Fact-98CFA697AA618DF9414091EE5E172224" unitRef="usd">10204000</us-gaap:CommonStockValue>
	<us-gaap:ContractReceivableDueOneYearOrLess contextRef="FI2014Q4" decimals="-3" id="Fact-AE79476363D5729044BE91EE5E187C4E" unitRef="usd">80448000</us-gaap:ContractReceivableDueOneYearOrLess>
	<us-gaap:ContractReceivableDueOneYearOrLess contextRef="FI2015Q2" decimals="-3" id="Fact-877D738BD77BCEA4E15891EE5E1AD042" unitRef="usd">37402000</us-gaap:ContractReceivableDueOneYearOrLess>
	<us-gaap:ContractReceivableDueOneYearOrLess contextRef="FI2015Q2_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_gifi_TopFourCustomerMember" decimals="-5" id="Fact-5FE6915DBB19989329CA91EE5E569F71" unitRef="usd">23400000</us-gaap:ContractReceivableDueOneYearOrLess>
	<us-gaap:CostOfRevenue contextRef="FD2014Q2QTD" decimals="-3" id="Fact-7EBA6C72A4BF3A2B73C691EE5E2F18D3" unitRef="usd">118847000</us-gaap:CostOfRevenue>
	<us-gaap:CostOfRevenue contextRef="FD2014Q2YTD" decimals="-3" id="Fact-354C78556DE5BC41C48E467C9183CD9C" unitRef="usd">244764000</us-gaap:CostOfRevenue>
	<us-gaap:CostOfRevenue contextRef="FD2015Q2QTD" decimals="-3" id="Fact-E9478017F4580019B50891EE5E3032D8" unitRef="usd">78533000</us-gaap:CostOfRevenue>
	<us-gaap:CostOfRevenue contextRef="FD2015Q2YTD" decimals="-3" id="Fact-2CC9B4599D9498835CE1467C90690EBE" unitRef="usd">173318000</us-gaap:CostOfRevenue>
	<us-gaap:CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear contextRef="FI2014Q4" decimals="-3" id="Fact-8BBBCCA727BE7F07DEB391EE5E1AD370" unitRef="usd">26989000</us-gaap:CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear>
	<us-gaap:CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear contextRef="FI2015Q2" decimals="-3" id="Fact-67BE8DE2E868C972D78791EE5E1BB2C0" unitRef="usd">25358000</us-gaap:CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear>
	<us-gaap:CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear contextRef="FI2015Q2_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis_gifi_UnbilledContractCostsMember" decimals="-5" id="Fact-9695A5505F38228B3F5E91EE5E66D0B3" unitRef="usd">17100000</us-gaap:CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear>
	<us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="FD2015Q2YTD" decimals="INF" id="Fact-792A1E7E1F3DEF84672E91EE5E5FBA97" unitRef="number">0.015</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
	<us-gaap:DebtInstrumentInterestRateTerms contextRef="FD2015Q2YTD" id="Fact-EE49938EA3C18504207E91EE5E646842">Amounts borrowed under the credit facility bear interest, at our option, at either the prime lending rate established by JPMorgan Chase Bank, N.A. or LIBOR plus 1.5 percent.</us-gaap:DebtInstrumentInterestRateTerms>
	<us-gaap:DeferredTaxAssetsNetCurrent contextRef="FI2014Q4" decimals="-3" id="Fact-99B42FBF3ADE5581809D91EE5E19DD31" unitRef="usd">2646000</us-gaap:DeferredTaxAssetsNetCurrent>
	<us-gaap:DeferredTaxAssetsNetCurrent contextRef="FI2015Q2" decimals="-3" id="Fact-1C53E31BDA1C7D4673D491EE5E1A49BB" unitRef="usd">1155000</us-gaap:DeferredTaxAssetsNetCurrent>
	<us-gaap:DeferredTaxLiabilitiesNoncurrent contextRef="FI2014Q4" decimals="-3" id="Fact-7892347305EE8622C9CF91EE5E19A46D" unitRef="usd">39380000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
	<us-gaap:DeferredTaxLiabilitiesNoncurrent contextRef="FI2015Q2" decimals="-3" id="Fact-2065653358EF9B876D5991EE5E18BB0A" unitRef="usd">37174000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
	<us-gaap:Depreciation contextRef="FD2014Q2YTD" decimals="-3" id="Fact-EA8732261BDFE1753E9991EE5E45393D" unitRef="usd">12958000</us-gaap:Depreciation>
	<us-gaap:Depreciation contextRef="FD2015Q2YTD" decimals="-3" id="Fact-5E8ABE452AACB37E3F5C91EE5E4303FB" unitRef="usd">13140000</us-gaap:Depreciation>
	<us-gaap:DisposalGroupIncludingDiscontinuedOperationLongLivedAssetsCurrent contextRef="FI2014Q4" decimals="-3" id="Fact-C8A4F946A674144D689C91EE5E1A475F" unitRef="usd">10327000</us-gaap:DisposalGroupIncludingDiscontinuedOperationLongLivedAssetsCurrent>
	<us-gaap:DisposalGroupIncludingDiscontinuedOperationLongLivedAssetsCurrent contextRef="FI2015Q2" decimals="-3" id="Fact-2169EE24A7E4B02E519F91EE5E1B60E8" unitRef="usd">10327000</us-gaap:DisposalGroupIncludingDiscontinuedOperationLongLivedAssetsCurrent>
	<us-gaap:DividendPayableDateToBePaidDayMonthAndYear contextRef="FD2015Q2YTD" id="Fact-52697EC82A8028CB046191EE5E774493">2015-08-28</us-gaap:DividendPayableDateToBePaidDayMonthAndYear>
	<us-gaap:DividendsCommonStock contextRef="FD2015Q2YTD" decimals="-3" id="Fact-85115CA4FCCA6AA6021091EE5E38E0DA" unitRef="usd">2930000</us-gaap:DividendsCommonStock>
	<us-gaap:DividendsCommonStock contextRef="FD2015Q2YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" decimals="-3" id="Fact-FC34DF1D5DCB13E27FF591EE5E3A2C29" unitRef="usd">2930000</us-gaap:DividendsCommonStock>
	<us-gaap:DividendsPayableDateDeclaredDayMonthAndYear contextRef="FD2015Q2YTD" id="Fact-1DDC9BADB9BD8423AB3291EE5E7838EE">2015-07-30</us-gaap:DividendsPayableDateDeclaredDayMonthAndYear>
	<us-gaap:DividendsPayableDateOfRecordDayMonthAndYear contextRef="FD2015Q2YTD" id="Fact-FF0C1868E67390F1C0BD91EE5E78A6AF">2015-08-14</us-gaap:DividendsPayableDateOfRecordDayMonthAndYear>
	<us-gaap:EarningsPerShareBasic contextRef="FD2014Q2QTD" decimals="2" id="Fact-65533BC7461B4F1E849791EE5E2FDE2D" unitRef="usdPerShare">0.30</us-gaap:EarningsPerShareBasic>
	<us-gaap:EarningsPerShareBasic contextRef="FD2014Q2YTD" decimals="2" id="Fact-E52125125F0B9AD0583D467CA82B9256" unitRef="usdPerShare">0.54</us-gaap:EarningsPerShareBasic>
	<us-gaap:EarningsPerShareBasic contextRef="FD2015Q2QTD" decimals="2" id="Fact-62797D87042B1077D19791EE5E2E0A4C" unitRef="usdPerShare">0.09</us-gaap:EarningsPerShareBasic>
	<us-gaap:EarningsPerShareBasic contextRef="FD2015Q2YTD" decimals="2" id="Fact-D82FFA81095008C7AEC4467CA7001FC3" unitRef="usdPerShare">0.10</us-gaap:EarningsPerShareBasic>
	<us-gaap:EarningsPerShareDiluted contextRef="FD2014Q2QTD" decimals="2" id="Fact-15F32E7AA2E234F7F0BE91EE5E2FEF58" unitRef="usdPerShare">0.30</us-gaap:EarningsPerShareDiluted>
	<us-gaap:EarningsPerShareDiluted contextRef="FD2014Q2YTD" decimals="2" id="Fact-9239A0B366ECDE955401467CA9EC2AF3" unitRef="usdPerShare">0.54</us-gaap:EarningsPerShareDiluted>
	<us-gaap:EarningsPerShareDiluted contextRef="FD2015Q2QTD" decimals="2" id="Fact-8DE8E949CE9B40E0694291EE5E3119AB" unitRef="usdPerShare">0.09</us-gaap:EarningsPerShareDiluted>
	<us-gaap:EarningsPerShareDiluted contextRef="FD2015Q2YTD" decimals="2" id="Fact-22692196BF72F69D00C9467CA8D24B4A" unitRef="usdPerShare">0.10</us-gaap:EarningsPerShareDiluted>
	<us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="FI2014Q4" decimals="-3" id="Fact-DEA24ADCEB31AD6BE28891EE5E1B890E" unitRef="usd">7723000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
	<us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="FI2015Q2" decimals="-3" id="Fact-D18FF5BDC46B6C347AC291EE5E1892FD" unitRef="usd">7217000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
	<us-gaap:GainLossOnDispositionOfAssets1 contextRef="FD2014Q2YTD" decimals="-3" id="Fact-94A8AA9B5291727CB3C291EE5E4428FD" unitRef="usd">-85000</us-gaap:GainLossOnDispositionOfAssets1>
	<us-gaap:GainLossOnDispositionOfAssets1 contextRef="FD2015Q2YTD" decimals="-3" id="Fact-2A8C956621846CDDE7C791EE5E457544" unitRef="usd">10000</us-gaap:GainLossOnDispositionOfAssets1>
	<us-gaap:GeneralAndAdministrativeExpense contextRef="FD2014Q2QTD" decimals="-3" id="Fact-27389E27EC0B802777E291EE5E2DDF6D" unitRef="usd">3873000</us-gaap:GeneralAndAdministrativeExpense>
	<us-gaap:GeneralAndAdministrativeExpense contextRef="FD2014Q2YTD" decimals="-3" id="Fact-1DE5D473EEE63425ED23467C9518F351" unitRef="usd">7246000</us-gaap:GeneralAndAdministrativeExpense>
	<us-gaap:GeneralAndAdministrativeExpense contextRef="FD2015Q2QTD" decimals="-3" id="Fact-0A8A530F431933CE750391EE5E313A42" unitRef="usd">3726000</us-gaap:GeneralAndAdministrativeExpense>
	<us-gaap:GeneralAndAdministrativeExpense contextRef="FD2015Q2YTD" decimals="-3" id="Fact-213BEC2B98F29B77F8AD467C940115AB" unitRef="usd">8019000</us-gaap:GeneralAndAdministrativeExpense>
	<us-gaap:GrossProfit contextRef="FD2014Q2QTD" decimals="-3" id="Fact-F82957592AADDF730A1891EE5E30E90C" unitRef="usd">10322000</us-gaap:GrossProfit>
	<us-gaap:GrossProfit contextRef="FD2014Q2YTD" decimals="-3" id="Fact-5A586EDD66CC100C939E467C935719FF" unitRef="usd">19095000</us-gaap:GrossProfit>
	<us-gaap:GrossProfit contextRef="FD2015Q2QTD" decimals="-3" id="Fact-0595D73CA4D331D6C9C191EE5E2D062B" unitRef="usd">5805000</us-gaap:GrossProfit>
	<us-gaap:GrossProfit contextRef="FD2015Q2YTD" decimals="-3" id="Fact-D6F82445C1A575CFBD53467C922FDA69" unitRef="usd">10253000</us-gaap:GrossProfit>
	<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="FD2014Q2QTD" decimals="-3" id="Fact-8823D55B31D052BF3FE391EE5E2FBC64" unitRef="usd">6434000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
	<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="FD2014Q2YTD" decimals="-3" id="Fact-627EF95DEFF9B648FD65467CA155C2BD" unitRef="usd">11709000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
	<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="FD2015Q2QTD" decimals="-3" id="Fact-03B38A9C75DD22D465EF91EE5E2FCD99" unitRef="usd">2053000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
	<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="FD2015Q2YTD" decimals="-3" id="Fact-5925790F82B57F275153467CA029140B" unitRef="usd">2180000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
	<us-gaap:IncomeTaxExpenseBenefit contextRef="FD2014Q2QTD" decimals="-3" id="Fact-A2F5B4681E07DC12C56691EE5E310786" unitRef="usd">2124000</us-gaap:IncomeTaxExpenseBenefit>
	<us-gaap:IncomeTaxExpenseBenefit contextRef="FD2014Q2YTD" decimals="-3" id="Fact-BB6427312EB428540BA7467CA31C0B81" unitRef="usd">3864000</us-gaap:IncomeTaxExpenseBenefit>
	<us-gaap:IncomeTaxExpenseBenefit contextRef="FD2015Q2QTD" decimals="-3" id="Fact-618F4F8AE8F71CD9C0BC91EE5E2D7C3A" unitRef="usd">696000</us-gaap:IncomeTaxExpenseBenefit>
	<us-gaap:IncomeTaxExpenseBenefit contextRef="FD2015Q2YTD" decimals="-3" id="Fact-D9060538FCD86779DE3B467CA1FC57C2" unitRef="usd">740000</us-gaap:IncomeTaxExpenseBenefit>
	<us-gaap:IncomeTaxesReceivable contextRef="FI2014Q4" decimals="-3" id="Fact-BC8227420635091EB86091EE5E1CB485" unitRef="usd">1350000</us-gaap:IncomeTaxesReceivable>
	<us-gaap:IncomeTaxesReceivable contextRef="FI2015Q2" decimals="-3" id="Fact-B50CA2B8424A4ABF9BEB91EE5E1ACA28" unitRef="usd">0</us-gaap:IncomeTaxesReceivable>
	<us-gaap:IncreaseDecreaseInAccountsPayable contextRef="FD2014Q2YTD" decimals="-3" id="Fact-B042E949A1DDF19E3F0391EE5E42BD8E" unitRef="usd">-33431000</us-gaap:IncreaseDecreaseInAccountsPayable>
	<us-gaap:IncreaseDecreaseInAccountsPayable contextRef="FD2015Q2YTD" decimals="-3" id="Fact-F4D5B9562AFE440ACC5F91EE5E4387EB" unitRef="usd">-24493000</us-gaap:IncreaseDecreaseInAccountsPayable>
	<us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="FD2014Q2YTD" decimals="-3" id="Fact-D0080B563DC8AF92C71691EE5E462EBE" unitRef="usd">-592000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
	<us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="FD2015Q2YTD" decimals="-3" id="Fact-88CF329FF9F3D81B40EA91EE5E44943A" unitRef="usd">-2803000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
	<us-gaap:IncreaseDecreaseInBillingInExcessOfCostOfEarnings contextRef="FD2014Q2YTD" decimals="-3" id="Fact-69581023F4A1933FE7EE91EE5E473518" unitRef="usd">-15445000</us-gaap:IncreaseDecreaseInBillingInExcessOfCostOfEarnings>
	<us-gaap:IncreaseDecreaseInBillingInExcessOfCostOfEarnings contextRef="FD2015Q2YTD" decimals="-3" id="Fact-4CA4FE9E233C5B00EAAE91EE5E43246C" unitRef="usd">-9538000</us-gaap:IncreaseDecreaseInBillingInExcessOfCostOfEarnings>
	<us-gaap:IncreaseDecreaseInDeferredIncomeTaxes contextRef="FD2014Q2YTD" decimals="-3" id="Fact-9E6955F2AD8DB8611ADA91EE5E46F1BE" unitRef="usd">-4046000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
	<us-gaap:IncreaseDecreaseInDeferredIncomeTaxes contextRef="FD2015Q2YTD" decimals="-3" id="Fact-D820CFA0750B17416E6791EE5E444518" unitRef="usd">715000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
	<us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities contextRef="FD2014Q2YTD" decimals="-3" id="Fact-103FCFB23856CB27A3F691EE5E474DF8" unitRef="usd">-334000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
	<us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities contextRef="FD2015Q2YTD" decimals="-3" id="Fact-D40530043B84E2C2FE4891EE5E458D38" unitRef="usd">-516000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
	<us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable contextRef="FD2014Q2YTD" decimals="-3" id="Fact-CFE0CA9F5879BB28E32F91EE5E47A862" unitRef="usd">-194000</us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable>
	<us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable contextRef="FD2015Q2YTD" decimals="-3" id="Fact-06BB1D7E34639DB841AE91EE5E47AB35" unitRef="usd">1450000</us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable>
	<us-gaap:IncreaseDecreaseInInventories contextRef="FD2014Q2YTD" decimals="-3" id="Fact-C9D05A9846C067AA6F1491EE5E463320" unitRef="usd">-542000</us-gaap:IncreaseDecreaseInInventories>
	<us-gaap:IncreaseDecreaseInInventories contextRef="FD2015Q2YTD" decimals="-3" id="Fact-8E3E724AE2064AB705F891EE5E45AB27" unitRef="usd">-245000</us-gaap:IncreaseDecreaseInInventories>
	<us-gaap:IncreaseDecreaseInUnbilledReceivables contextRef="FD2014Q2YTD" decimals="-3" id="Fact-DC8A68ADA30C4881815491EE5E44876A" unitRef="usd">-7163000</us-gaap:IncreaseDecreaseInUnbilledReceivables>
	<us-gaap:IncreaseDecreaseInUnbilledReceivables contextRef="FD2015Q2YTD" decimals="-3" id="Fact-3A3BC2F695EE17E1A7B191EE5E4395E2" unitRef="usd">-1631000</us-gaap:IncreaseDecreaseInUnbilledReceivables>
	<us-gaap:InterestExpense contextRef="FD2014Q2QTD" decimals="-3" id="Fact-42F6E20AF8F5A77B0FBB91EE5E2DAB57" unitRef="usd">25000</us-gaap:InterestExpense>
	<us-gaap:InterestExpense contextRef="FD2014Q2YTD" decimals="-3" id="Fact-3F350FE102BE5FDD9CF9467C9A2D8ACB" unitRef="usd">49000</us-gaap:InterestExpense>
	<us-gaap:InterestExpense contextRef="FD2015Q2QTD" decimals="-3" id="Fact-56C1C8CFB8804E6F218991EE5E2D35C7" unitRef="usd">50000</us-gaap:InterestExpense>
	<us-gaap:InterestExpense contextRef="FD2015Q2YTD" decimals="-3" id="Fact-3B7D77255BCF4E1A9CA1467C9901E9E5" unitRef="usd">87000</us-gaap:InterestExpense>
	<us-gaap:InventoryNet contextRef="FI2014Q4" decimals="-3" id="Fact-BC6C3BD5A5E51F538DF891EE5E1A4CDA" unitRef="usd">10140000</us-gaap:InventoryNet>
	<us-gaap:InventoryNet contextRef="FI2015Q2" decimals="-3" id="Fact-459DDE1ABC5231109FFD91EE5E197920" unitRef="usd">9895000</us-gaap:InventoryNet>
	<us-gaap:InvestmentIncomeInterest contextRef="FD2014Q2QTD" decimals="-3" id="Fact-2FBF0E7DA96049FD9D6091EE5E318C79" unitRef="usd">2000</us-gaap:InvestmentIncomeInterest>
	<us-gaap:InvestmentIncomeInterest contextRef="FD2014Q2YTD" decimals="-3" id="Fact-10AC8EC061003A5BC426467C9BEF9350" unitRef="usd">5000</us-gaap:InvestmentIncomeInterest>
	<us-gaap:InvestmentIncomeInterest contextRef="FD2015Q2QTD" decimals="-3" id="Fact-7770A240F1F2EC33837391EE5E31C9B3" unitRef="usd">7000</us-gaap:InvestmentIncomeInterest>
	<us-gaap:InvestmentIncomeInterest contextRef="FD2015Q2YTD" decimals="-3" id="Fact-075C7CA38CF3968BCA72467C9AD3C9FB" unitRef="usd">13000</us-gaap:InvestmentIncomeInterest>
	<us-gaap:LettersOfCreditOutstandingAmount contextRef="FI2015Q2" decimals="-5" id="Fact-02A608BF6AC4474B9A7D91EE5E60EB06" unitRef="usd">17600000</us-gaap:LettersOfCreditOutstandingAmount>
	<us-gaap:Liabilities contextRef="FI2014Q4" decimals="-3" id="Fact-5DD283E3C3892CDB758491EE5E19F300" unitRef="usd">112145000</us-gaap:Liabilities>
	<us-gaap:Liabilities contextRef="FI2015Q2" decimals="-3" id="Fact-985E3C6DC85B8D1237B191EE5E19FE79" unitRef="usd">72095000</us-gaap:Liabilities>
	<us-gaap:LiabilitiesAndStockholdersEquity contextRef="FI2014Q4" decimals="-3" id="Fact-65A53601B8FC195584B291EE5E1B2E8E" unitRef="usd">397943000</us-gaap:LiabilitiesAndStockholdersEquity>
	<us-gaap:LiabilitiesAndStockholdersEquity contextRef="FI2015Q2" decimals="-3" id="Fact-36D97691AAE90F11BE2791EE5E18D479" unitRef="usd">357546000</us-gaap:LiabilitiesAndStockholdersEquity>
	<us-gaap:LiabilitiesCurrent contextRef="FI2014Q4" decimals="-3" id="Fact-A89A77AA4D62EA9409FE91EE5E19B832" unitRef="usd">72765000</us-gaap:LiabilitiesCurrent>
	<us-gaap:LiabilitiesCurrent contextRef="FI2015Q2" decimals="-3" id="Fact-3945D6D1900B6EFB8CAA91EE5E18D303" unitRef="usd">34921000</us-gaap:LiabilitiesCurrent>
	<us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="FI2015Q2" decimals="INF" id="Fact-E063D9F409B8DC8D257A91EE5E602034" unitRef="usd">80000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
	<us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity contextRef="FI2015Q2" decimals="-5" id="Fact-43CDF3740A1392E7E7FB91EE5E5E3480" unitRef="usd">62400000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
	<us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage contextRef="FD2015Q2YTD" decimals="INF" id="Fact-19FF19D78D43AF3F850991EE5E6304A9" unitRef="number">0.0025</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
	<us-gaap:MinimumNetWorthRequiredForCompliance contextRef="FI2015Q2" decimals="INF" id="Fact-DF86C37B648D3DC6FEEE91EE5E5EA80E" unitRef="usd">254800000.0</us-gaap:MinimumNetWorthRequiredForCompliance>
	<us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations contextRef="FD2014Q2YTD" decimals="-3" id="Fact-717729C2E5A613AB6C6A91EE5E437D1D" unitRef="usd">-2931000</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
	<us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations contextRef="FD2015Q2YTD" decimals="-3" id="Fact-9881A969D596FB7B3B5791EE5E474C74" unitRef="usd">-2930000</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
	<us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations contextRef="FD2014Q2YTD" decimals="-3" id="Fact-86D89C653B490B120E6791EE5E460CA2" unitRef="usd">-20409000</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
	<us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations contextRef="FD2015Q2YTD" decimals="-3" id="Fact-F512F9AB7F5DDFCB06E891EE5E440C00" unitRef="usd">-2943000</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
	<us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations contextRef="FD2014Q2YTD" decimals="-3" id="Fact-A760F108507DDFB018C091EE5E4375CA" unitRef="usd">18138000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
	<us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations contextRef="FD2015Q2YTD" decimals="-3" id="Fact-821CE7A1AC337D507F1891EE5E42E46B" unitRef="usd">23172000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
	<us-gaap:NetIncomeLoss contextRef="FD2014Q2QTD" decimals="-3" id="Fact-A1C79AE785F0EFE5676591EE5E2D6F5F" unitRef="usd">4310000</us-gaap:NetIncomeLoss>
	<us-gaap:NetIncomeLoss contextRef="FD2014Q2YTD" decimals="-3" id="Fact-A09819A354DD06A1A50F467CA4EAB33D" unitRef="usd">7845000</us-gaap:NetIncomeLoss>
	<us-gaap:NetIncomeLoss contextRef="FD2015Q2QTD" decimals="-3" id="Fact-AA2E235FA6AF523909AC91EE5E2D708D" unitRef="usd">1357000</us-gaap:NetIncomeLoss>
	<us-gaap:NetIncomeLoss contextRef="FD2015Q2YTD" decimals="-3" id="Fact-11F68E72AA8628E70444467CA3BD60BD" unitRef="usd">1440000</us-gaap:NetIncomeLoss>
	<us-gaap:NetIncomeLoss contextRef="FD2015Q2YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" decimals="-3" id="Fact-F2D696E5918EB79EECB091EE5E3A0FE0" unitRef="usd">1440000</us-gaap:NetIncomeLoss>
	<us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="FD2014Q2QTD" decimals="-3" id="Fact-BF3C1EE393F08835B9099786C239C6B7" unitRef="usd">4266000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
	<us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="FD2014Q2YTD" decimals="-3" id="Fact-C3E596CEDCEA5C42662391EE5E6DC6A8" unitRef="usd">7765000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
	<us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="FD2015Q2QTD" decimals="-3" id="Fact-34F03289205E9F8A2CDB9786C09841E7" unitRef="usd">1333000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
	<us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="FD2015Q2YTD" decimals="-3" id="Fact-731241B91B069652C96C91EE5E6DBA18" unitRef="usd">1392000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
	<us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="FD2014Q2QTD" decimals="-3" id="Fact-C909DACFD93C28954ABF9786D6BAF0C8" unitRef="usd">4266000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
	<us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="FD2014Q2YTD" decimals="-3" id="Fact-641D918D2F890CFEC8EE91EE5E6EC9B9" unitRef="usd">7765000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
	<us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="FD2015Q2QTD" decimals="-3" id="Fact-60ACF756D265D9A11FD89786D51A2B21" unitRef="usd">1333000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
	<us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="FD2015Q2YTD" decimals="-3" id="Fact-527133BD2EF8D195D0F691EE5E6E4055" unitRef="usd">1392000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
	<us-gaap:NonoperatingIncomeExpense contextRef="FD2014Q2QTD" decimals="-3" id="Fact-3027A0CA48C082CC02F291EE5E3164C6" unitRef="usd">-15000</us-gaap:NonoperatingIncomeExpense>
	<us-gaap:NonoperatingIncomeExpense contextRef="FD2014Q2YTD" decimals="-3" id="Fact-32ECC6FF5453B889B610467C9F81BEC1" unitRef="usd">-140000</us-gaap:NonoperatingIncomeExpense>
	<us-gaap:NonoperatingIncomeExpense contextRef="FD2015Q2QTD" decimals="-3" id="Fact-66F8C7A85F7B098562AC91EE5E2F0F8E" unitRef="usd">-26000</us-gaap:NonoperatingIncomeExpense>
	<us-gaap:NonoperatingIncomeExpense contextRef="FD2015Q2YTD" decimals="-3" id="Fact-B027180F45BC97047D93467C9E6681DD" unitRef="usd">-54000</us-gaap:NonoperatingIncomeExpense>
	<us-gaap:OperatingIncomeLoss contextRef="FD2014Q2QTD" decimals="-3" id="Fact-379774104E7F027118EF91EE5E307D54" unitRef="usd">6449000</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss contextRef="FD2014Q2YTD" decimals="-3" id="Fact-EC018084F52D3B4D10A9467C96EA7E91" unitRef="usd">11849000</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss contextRef="FD2015Q2QTD" decimals="-3" id="Fact-158FA3FEB151AC9BF10791EE5E30DFF2" unitRef="usd">2079000</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss contextRef="FD2015Q2YTD" decimals="-3" id="Fact-DF5AFF999922B53F4FB4467C95C3BC6F" unitRef="usd">2234000</us-gaap:OperatingIncomeLoss>
	<us-gaap:OtherAssetsNoncurrent contextRef="FI2014Q4" decimals="-3" id="Fact-8ECA8D9ED74B8671BCB291EE5E1C8CE5" unitRef="usd">671000</us-gaap:OtherAssetsNoncurrent>
	<us-gaap:OtherAssetsNoncurrent contextRef="FI2015Q2" decimals="-3" id="Fact-E4736F11AED30EC2154791EE5E19B41F" unitRef="usd">672000</us-gaap:OtherAssetsNoncurrent>
	<us-gaap:OtherNonoperatingIncomeExpense contextRef="FD2014Q2QTD" decimals="-3" id="Fact-BD9D494FC1D31FA16E2491EE5E2D90EF" unitRef="usd">8000</us-gaap:OtherNonoperatingIncomeExpense>
	<us-gaap:OtherNonoperatingIncomeExpense contextRef="FD2014Q2YTD" decimals="-3" id="Fact-88623F8BE6DBF93A5495467C9DC5D71B" unitRef="usd">-96000</us-gaap:OtherNonoperatingIncomeExpense>
	<us-gaap:OtherNonoperatingIncomeExpense contextRef="FD2015Q2QTD" decimals="-3" id="Fact-C261B585634D6E10A69891EE5E30CE0F" unitRef="usd">17000</us-gaap:OtherNonoperatingIncomeExpense>
	<us-gaap:OtherNonoperatingIncomeExpense contextRef="FD2015Q2YTD" decimals="-3" id="Fact-1F4A4435A98B3B5131C5467C9C93B5C2" unitRef="usd">20000</us-gaap:OtherNonoperatingIncomeExpense>
	<us-gaap:PaymentsOfDividendsCommonStock contextRef="FD2014Q2YTD" decimals="-3" id="Fact-3E1BA56B979D173FDFCD91EE5E465580" unitRef="usd">2931000</us-gaap:PaymentsOfDividendsCommonStock>
	<us-gaap:PaymentsOfDividendsCommonStock contextRef="FD2015Q2YTD" decimals="-3" id="Fact-FCC14773B46BA1EEEB4E91EE5E44BA2A" unitRef="usd">2930000</us-gaap:PaymentsOfDividendsCommonStock>
	<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="FD2014Q2YTD" decimals="-3" id="Fact-3BA8B42395F5033278F491EE5E4641BC" unitRef="usd">21334000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
	<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="FD2015Q2YTD" decimals="-3" id="Fact-FE84DB03EDE1A725248091EE5E447AC7" unitRef="usd">2953000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
	<us-gaap:PreferredStockNoParValue contextRef="FI2014Q4" id="Fact-B87789E016BC8CF488ED91EE5E26D173" unitRef="usdPerShare" xsi:nil="true" />
	<us-gaap:PreferredStockNoParValue contextRef="FI2015Q2" id="Fact-99AF0856F8185EE3CBA391EE5E2675D0" unitRef="usdPerShare" xsi:nil="true" />
	<us-gaap:PreferredStockSharesAuthorized contextRef="FI2014Q4" decimals="INF" id="Fact-3DA2E466FFE8D6CC4DDA91EE5E289CCB" unitRef="shares">5000000</us-gaap:PreferredStockSharesAuthorized>
	<us-gaap:PreferredStockSharesAuthorized contextRef="FI2015Q2" decimals="INF" id="Fact-20FAE149D62CB7F6C1F191EE5E2758E9" unitRef="shares">5000000</us-gaap:PreferredStockSharesAuthorized>
	<us-gaap:PreferredStockSharesIssued contextRef="FI2014Q4" decimals="INF" id="Fact-7CB375C0D8EB2E329B9F91EE5E277D26" unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
	<us-gaap:PreferredStockSharesIssued contextRef="FI2015Q2" decimals="INF" id="Fact-1BE19975C1E86D9BB30F91EE5E28F823" unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
	<us-gaap:PreferredStockSharesOutstanding contextRef="FI2014Q4" decimals="INF" id="Fact-11EACACF08BC62377C1991EE5E27BACC" unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
	<us-gaap:PreferredStockSharesOutstanding contextRef="FI2015Q2" decimals="INF" id="Fact-9FBCB466517428AFFED991EE5E28E6E1" unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
	<us-gaap:PreferredStockValue contextRef="FI2014Q4" decimals="-3" id="Fact-895B1F30197801AA7FF691EE5E18439B" unitRef="usd">0</us-gaap:PreferredStockValue>
	<us-gaap:PreferredStockValue contextRef="FI2015Q2" decimals="-3" id="Fact-E0EE327AB954DC822F2391EE5E19F36D" unitRef="usd">0</us-gaap:PreferredStockValue>
	<us-gaap:PrepaidExpenseCurrent contextRef="FI2014Q4" decimals="-3" id="Fact-295A1FF112FC4472618791EE5E1C798B" unitRef="usd">4510000</us-gaap:PrepaidExpenseCurrent>
	<us-gaap:PrepaidExpenseCurrent contextRef="FI2015Q2" decimals="-3" id="Fact-EFC942FAACC027E5999091EE5E1897E6" unitRef="usd">3563000</us-gaap:PrepaidExpenseCurrent>
	<us-gaap:ProceedsFromLinesOfCredit contextRef="FD2014Q2YTD" decimals="-3" id="Fact-B823BDC2AB4B2087D79291EE5E46B1D6" unitRef="usd">22000000</us-gaap:ProceedsFromLinesOfCredit>
	<us-gaap:ProceedsFromLinesOfCredit contextRef="FD2015Q2YTD" decimals="-3" id="Fact-487B415AA9D6AC327CFF91EE5E46F158" unitRef="usd">0</us-gaap:ProceedsFromLinesOfCredit>
	<us-gaap:ProceedsFromSaleOfMachineryAndEquipment contextRef="FD2014Q2YTD" decimals="-3" id="Fact-236BD8B8A78ECE74B38291EE5E46B7AD" unitRef="usd">925000</us-gaap:ProceedsFromSaleOfMachineryAndEquipment>
	<us-gaap:ProceedsFromSaleOfMachineryAndEquipment contextRef="FD2015Q2YTD" decimals="-3" id="Fact-65471B9A174EB75CF40191EE5E42905A" unitRef="usd">10000</us-gaap:ProceedsFromSaleOfMachineryAndEquipment>
	<us-gaap:PropertyPlantAndEquipmentGross contextRef="FI2015Q2_us-gaap_MajorCustomersAxis_gifi_LargeDeepwaterCustomerMember" decimals="-5" id="Fact-0BE0D1BA682D9192AE0A91EE5E565862" unitRef="usd">1200000</us-gaap:PropertyPlantAndEquipmentGross>
	<us-gaap:PropertyPlantAndEquipmentNet contextRef="FI2014Q4" decimals="-3" id="Fact-52A52EE9F9D0F6D7513591EE5E1A1BF0" unitRef="usd">224777000</us-gaap:PropertyPlantAndEquipmentNet>
	<us-gaap:PropertyPlantAndEquipmentNet contextRef="FI2015Q2" decimals="-3" id="Fact-419AE03E738CBF86936591EE5E1C2AD7" unitRef="usd">215790000</us-gaap:PropertyPlantAndEquipmentNet>
	<us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="FD2015Q2YTD_us-gaap_MajorCustomersAxis_gifi_LargeDeepwaterCustomerMember" id="Fact-5FBD2E102864575CF13091EE5E5629B5">P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
	<us-gaap:ProvisionForLossOnContracts contextRef="FI2014Q4" decimals="-3" id="Fact-7CF841C7E2BFB8C0BE9491EE5E1BFFF9" unitRef="usd">817000</us-gaap:ProvisionForLossOnContracts>
	<us-gaap:ProvisionForLossOnContracts contextRef="FI2015Q2" decimals="-3" id="Fact-257D893878BE1E9ACCF791EE5E187455" unitRef="usd">213000</us-gaap:ProvisionForLossOnContracts>
	<us-gaap:ReceivablesLongTermContractsOrPrograms contextRef="FI2014Q4_us-gaap_MajorCustomersAxis_gifi_LargeDeepwaterCustomerMember" decimals="-5" id="Fact-13ABD87884CC8846450D91EE5E554E66" unitRef="usd">10000000</us-gaap:ReceivablesLongTermContractsOrPrograms>
	<us-gaap:RepaymentsOfLinesOfCredit contextRef="FD2014Q2YTD" decimals="-3" id="Fact-E65578A48AC1EEA4997D91EE5E45B410" unitRef="usd">22000000</us-gaap:RepaymentsOfLinesOfCredit>
	<us-gaap:RepaymentsOfLinesOfCredit contextRef="FD2015Q2YTD" decimals="-3" id="Fact-E4E97089B2E2BC1880D191EE5E431753" unitRef="usd">0</us-gaap:RepaymentsOfLinesOfCredit>
	<us-gaap:RetainedEarningsAccumulatedDeficit contextRef="FI2014Q4" decimals="-3" id="Fact-1CB702FC031406DC411A91EE5E197DF2" unitRef="usd">181880000</us-gaap:RetainedEarningsAccumulatedDeficit>
	<us-gaap:RetainedEarningsAccumulatedDeficit contextRef="FI2015Q2" decimals="-3" id="Fact-87B115A923C207718C4591EE5E1C74B9" unitRef="usd">180390000</us-gaap:RetainedEarningsAccumulatedDeficit>
	<us-gaap:Revenues contextRef="FD2014Q2QTD" decimals="-3" id="Fact-B3DDE3A5BF3A7356D0AB91EE5E2E89B5" unitRef="usd">129169000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2014Q2YTD" decimals="-3" id="Fact-B5516205F1BA712B09A0467C8FC2CFA9" unitRef="usd">263859000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2015Q2QTD" decimals="-3" id="Fact-6692B4C91B3E2319152791EE5E313184" unitRef="usd">84338000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2015Q2YTD" decimals="-3" id="Fact-59EA5E5369D3FC0C9C39467C8EE04DB6" unitRef="usd">183571000</us-gaap:Revenues>
	<us-gaap:ShareBasedCompensation contextRef="FD2014Q2YTD" decimals="-3" id="Fact-CB965A447B6B5DF6B1A391EE5E466EF0" unitRef="usd">652000</us-gaap:ShareBasedCompensation>
	<us-gaap:ShareBasedCompensation contextRef="FD2015Q2YTD" decimals="-3" id="Fact-A65E3A9D733E907C6BAE91EE5E47EE58" unitRef="usd">1153000</us-gaap:ShareBasedCompensation>
	<us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="FD2015Q2YTD" decimals="-3" id="Fact-72E604007AF243DA712291EE5E3879E5" unitRef="usd">-10000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
	<us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="FD2015Q2YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="Fact-652101A39513E97201F291EE5E395D2D" unitRef="usd">-9000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
	<us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="FD2015Q2YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="-3" id="Fact-58F29219D8F3319A144C97721E68432E" unitRef="usd">-1000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
	<us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="FD2015Q2YTD" decimals="-3" id="Fact-CB4BA5AA478E701D907D91EE5E39DDB7" unitRef="usd">1153000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
	<us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="FD2015Q2YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="Fact-7477606A2DC833DD3BA791EE5E3831D6" unitRef="usd">1038000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
	<us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="FD2015Q2YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="-3" id="Fact-1A33993A25EC7F82756891EE5E3830E4" unitRef="usd">115000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
	<us-gaap:StockRepurchaseProgramAuthorizedAmount1 contextRef="I2015Q3July30_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" decimals="INF" id="Fact-64A80E69B150D36DE2BEF98AD74A3F18" unitRef="usd">10000000.0</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
	<us-gaap:StockholdersEquity contextRef="FI2014Q4" decimals="-3" id="Fact-F3A96887D40C2EEC846891EE5E1BDD81" unitRef="usd">285798000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2014Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="Fact-D61FED00506CCDC1929691EE5E39F0F0" unitRef="usd">93828000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2014Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="-3" id="Fact-61DB6EB3C70E53BC5A1F91EE5E3A8904" unitRef="usd">10090000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2014Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" decimals="-3" id="Fact-74C9CB02DAACD2664D2391EE5E39C95A" unitRef="usd">181880000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2015Q2" decimals="-3" id="Fact-BA3697EF76CFB91E4B4F91EE5E1A8AC7" unitRef="usd">285451000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2015Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="Fact-0F7DFC9483FD34FECE1491EE5E39B7B9" unitRef="usd">94857000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2015Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="-3" id="Fact-6A988BE5D46E7444F73191EE5E3A2784" unitRef="usd">10204000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2015Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" decimals="-3" id="Fact-87210FFEFAB560B8CD8E91EE5E3AA3CC" unitRef="usd">180390000</us-gaap:StockholdersEquity>
	<us-gaap:TaxesPayableCurrent contextRef="FI2014Q4" decimals="-3" id="Fact-83A6C61BCCE1F8BFB67C975C63E2023B" unitRef="usd">0</us-gaap:TaxesPayableCurrent>
	<us-gaap:TaxesPayableCurrent contextRef="FI2015Q2" decimals="-3" id="Fact-F9A16813A24724EA9AB9975C63EC31F2" unitRef="usd">100000</us-gaap:TaxesPayableCurrent>
	<us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="FD2014Q2QTD" decimals="-3" id="Fact-94AF7798D4F8DB9AE5C89786E1318605" unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
	<us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="FD2014Q2YTD" decimals="-3" id="Fact-C925D496CFA29DBE7C9791EE5E6EEBE7" unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
	<us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="FD2015Q2QTD" decimals="-3" id="Fact-D766B345057C39DC18EF9786DF822A5C" unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
	<us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="FD2015Q2YTD" decimals="-3" id="Fact-1A300008E19A9816143291EE5E6F4A19" unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
	<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="FD2014Q2QTD" decimals="-3" id="Fact-14B48014392935FC94DC9786E3BBD45D" unitRef="shares">14500000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
	<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="FD2014Q2YTD" decimals="-3" id="Fact-D4DB2919D6B8F4853A8691EE5E6F8018" unitRef="shares">14498000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
	<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="FD2015Q2QTD" decimals="-3" id="Fact-A52E9774607599F3AB959786E21B911A" unitRef="shares">14540000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
	<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="FD2015Q2YTD" decimals="-3" id="Fact-BB42CD193046C9BADD9A91EE5E6DBA96" unitRef="shares">14540000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
	<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="FD2014Q2QTD" decimals="-3" id="Fact-DB90401FE6D75CFE705B9786DBF126C2" unitRef="shares">14500000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
	<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="FD2014Q2YTD" decimals="-3" id="Fact-6E7F874617287AFC343791EE5E6DE98A" unitRef="shares">14498000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
	<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="FD2015Q2QTD" decimals="-3" id="Fact-541F58343751FBCD5FBA9786DA4A2A30" unitRef="shares">14540000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
	<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="FD2015Q2YTD" decimals="-3" id="Fact-B7C92C467E74AF9C954491EE5E6EC51B" unitRef="shares">14540000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
	<gifi:SignificantAgreementsDisclosureTextBlock contextRef="FD2015Q2YTD" id="Fact-77CC212563D79E8B826E91EE5E55E4F5">&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;font-weight:bold;"&gt;CONTRACTS RECEIVABLE AND RETAINAGE&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The principal customers of the Company include major and large independent oil and gas companies, marine companies, and their contractors.  Of our contracts receivable balance at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;June&amp;#160;30, 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;$23.4 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;62.6%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, is with &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;five&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; customers. The significant projects for these &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;five&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; customers consist of:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-left:48px;padding-bottom:8px;text-indent:32px;"&gt;&lt;font style="padding-bottom:8px;font-family:inherit;font-size:10pt;padding-right:16px;"&gt;&amp;#8226;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;a large deepwater jacket, piles and topside;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-left:48px;padding-bottom:8px;text-indent:32px;"&gt;&lt;font style="padding-bottom:8px;font-family:inherit;font-size:10pt;padding-right:16px;"&gt;&amp;#8226;&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; separate projects with fabrication and installation of offshore skids;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-left:48px;padding-bottom:8px;text-indent:32px;"&gt;&lt;font style="padding-bottom:8px;font-family:inherit;font-size:10pt;padding-right:16px;"&gt;&amp;#8226;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;shallow water jackets, piles, and topsides; &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-left:48px;padding-bottom:8px;text-indent:32px;"&gt;&lt;font style="padding-bottom:8px;font-family:inherit;font-size:10pt;padding-right:16px;"&gt;&amp;#8226;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;three&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; inland river towing vessels; and &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-left:48px;padding-bottom:12px;text-indent:32px;"&gt;&lt;font style="padding-bottom:12px;font-family:inherit;font-size:10pt;padding-right:16px;"&gt;&amp;#8226;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;an upgrade to an oil unloading and handling facility.&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;At &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;June&amp;#160;30, 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;no&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; allowance for bad debt included in the Company&amp;#8217;s contract receivable balance.&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;In connection with work associated with a completed hull and topside project for a large deepwater customer in the first quarter 2014, we had a remaining receivable balance of &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; at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2014&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.  In the first quarter 2015, we entered into a settlement agreement with this customer that included payment of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$8.4 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; in cash and title to certain skidway equipment used for project load-outs.  The cash settlement was received during the first quarter 2015.  The equipment, valued at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$1.2 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, was included in property, plant and equipment at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;June&amp;#160;30, 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; with an assigned useful life of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;15 years&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and represents a non-cash change in contracts receivable and property, plant and equipment in the accompanying unaudited statement of cash flows for the six months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;June&amp;#160;30, 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.  The remaining &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$0.4 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; balance was charged to bad debt expense and was included in general and administrative expenses for the six-months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;June&amp;#160;30, 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</gifi:SignificantAgreementsDisclosureTextBlock>
	<us-gaap:DebtDisclosureTextBlock contextRef="FD2015Q2YTD" id="Fact-057F35B4E3814CCAA90B91EE5E5EDAC7">&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;font-weight:bold;"&gt;LINE OF CREDIT&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 an &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$80 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; revolving credit facility with Whitney Bank and JPMorgan Chase Bank, N.A. maturing &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;. The credit facility is used to manage working capital needs and for the issuance of letters of credit in the ordinary course of business. Under the credit facility we may utilize up to the full amount of the available borrowing base for borrowings and letters of credit. At &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;June&amp;#160;30, 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;no&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; amounts were outstanding under the credit facility, and we had outstanding letters of credit totaling &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$17.6 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, reducing the unused portion of our credit facility to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$62.4 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:8px;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The credit facility is secured by substantially all of our assets other than real property located in the state of Louisiana. Amounts borrowed under the credit facility 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;1.5 percent&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.  We pay a fee on a quarterly basis of one-fourth of one percent per annum on the weighted-average unused portion of the credit facility. We are required to maintain certain financial covenants, including:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-left:0px;padding-bottom:8px;text-indent:30px;"&gt;&lt;font style="padding-bottom:8px;font-family:inherit;font-size:10pt;padding-right:18px;"&gt;&amp;#8226;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;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; &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-left:0px;padding-bottom:8px;text-indent:30px;"&gt;&lt;font style="padding-bottom:8px;font-family:inherit;font-size:10pt;padding-right:18px;"&gt;&amp;#8226;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;a net worth minimum requirement of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$254.8 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-left:0px;padding-bottom:8px;text-indent:30px;"&gt;&lt;font style="padding-bottom:8px;font-family:inherit;font-size:10pt;padding-right:18px;"&gt;&amp;#8226;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;debt to net worth ratio of &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; and &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-left:0px;padding-bottom:12px;text-indent:30px;"&gt;&lt;font style="padding-bottom:12px;font-family:inherit;font-size:10pt;padding-right:18px;"&gt;&amp;#8226;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;an earnings before interest, taxes, depreciation and amortization (EBITDA) to interest expense ratio of &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.&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;"&gt;As of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;June&amp;#160;30, 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, we were in compliance with all covenants.&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 intend to renew our credit facility through December 31, 2016 before the maturity date.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
	<us-gaap:DisclosureOfLongLivedAssetsHeldForSaleTextBlock contextRef="FD2015Q2YTD" id="Fact-405F1D951BA4BE3D40F891EE5E5CE8D2">&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;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 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.  Assets held for sale are required to be measured at the lower of their carrying amount or fair value less cost to sell.  Management determines fair value of these assets with the assistance of third party valuation specialists, assuming the sale of the underlying assets individually or in the aggregate to a willing market participant, including normal ownership risks assumed by the purchaser, and the sale of certain components at scrap value.  We estimate fair value 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.  The fair value of assets held for sale represent Level 3 fair value measurements (as defined by GAAP), based primarily on the limited availability of market pricing information for either identical or similar items.  As of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;June&amp;#160;30, 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, management estimates that the fair value of these assets held for sale was &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;.&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;During the first quarter of 2014, we entered into an agreement with the manufacturer of certain equipment included in our assets held for sale, representing approximately &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;50%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of the total fair value of  assets held for sale, whereby the manufacturer agreed to assist with restoration and marketing efforts, in return for a percentage of the sale proceeds.  The agreement is subject to &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 renewal periods; the next option to renew occurs in October 2015.&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;To date, we have not sold, licensed, or leased any of this equipment; however, we continue to actively market the equipment, and believe that the fair value of the assets is recoverable through the eventual sale of this equipment and the other project deliverables.  We continue to engage engineering consultants to assist with marketing efforts for the assets held for sale.  However, the ultimate amount we are able to recover for these assets is dependent upon market interest in the project deliverables and equipment, which may change in the future.  The timing of any sales we are able to consummate and the price we are able to obtain may result in a revision to the recorded fair value amount of any remaining assets held for sale.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:DisclosureOfLongLivedAssetsHeldForSaleTextBlock>
	<us-gaap:EarningsPerShareTextBlock contextRef="FD2015Q2YTD" id="Fact-3A2F417C8A874073D49391EE5E76BB76">&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;font-weight:bold;"&gt;EARNINGS PER SHARE&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 following table sets forth the computation of basic and diluted earnings per share (in thousands, except per share data):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:89.84375%;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="49%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="10%" 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="10%" 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="10%" 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="10%" 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="7" 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;Three Months Ended&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="7" 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;Six Months Ended&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;June&amp;#160;30, &lt;br clear="none"/&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;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;June&amp;#160;30, &lt;br clear="none"/&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;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 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:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;June&amp;#160;30, &lt;br clear="none"/&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="text-align:left;font-size:10pt;"&gt;&lt;font 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="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:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;June&amp;#160;30, &lt;br clear="none"/&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;font-weight:bold;text-decoration:underline;"&gt;Basic:&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;td style="vertical-align: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;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;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&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;td style="vertical-align: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;&lt;br clear="none"/&gt;&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="text-align:left;font-size:10pt;"&gt;&lt;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;Numerator:&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;td 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;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;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;Net 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;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;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;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 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;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 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;1,440&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;7,845&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;Less: 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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;24&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;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;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;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;48&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;80&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;Net income attributable to common shareholders&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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;1,333&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;4,266&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;border-bottom:3px double #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: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;1,392&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;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;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;7,765&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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Denominator:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;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;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&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,540&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,500&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;border-bottom:3px double #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 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,540&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,498&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;"&gt;Basic earnings per share - common shareholders&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;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.09&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.30&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;border-bottom:3px double #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 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.10&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.54&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;"&gt;Diluted:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Numerator:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;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;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&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;Net 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;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;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;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 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;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 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;1,440&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;7,845&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;Less: 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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;24&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;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;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;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;48&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;80&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;Net income attributable to common shareholders&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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;1,333&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;4,266&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;border-bottom:3px double #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: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;1,392&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;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;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;7,765&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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Denominator:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;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;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&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,540&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,500&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,540&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,498&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:&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;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&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:52px;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 stock options&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;td style="vertical-align: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;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 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;td style="vertical-align: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;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;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,540&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" 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"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;14,500&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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,540&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;14,498&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left: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;Diluted earnings per share - common shareholders&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.09&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;0.30&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;border-bottom:3px double #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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.10&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;0.54&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:EarningsPerShareTextBlock>
	<us-gaap:LongTermContractsOrProgramsDisclosureTextBlock contextRef="FD2015Q2YTD" id="Fact-EB20B7B93BDB2DE4CDCB91EE5E65DDEC">&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;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;The Company uses 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 to complete 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 recognized for that period plus labor costs and pass-through costs incurred on the contract during the period.  We define pass-through costs as material, freight, equipment rental, and sub-contractor services included in the direct costs of revenue associated with projects.  Consequently, pass-through costs are included in revenue but have no impact on the gross profit realized for that particular period.&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;Pass-through costs as a percentage of revenue were &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;39.5%&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;50.9%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; for the three-month periods ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;June&amp;#160;30, 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;, respectively.  Pass-through costs as a percentage of revenue were &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;39.5%&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;50.1%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; for the six-month periods ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;June&amp;#160;30, 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;, respectively.&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;Costs and estimated earnings in excess of billings on uncompleted contracts at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;June&amp;#160;30, 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; include unbilled costs of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$17.1 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; relating to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;two&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; major customers.  Billings in excess of costs and estimated earnings at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;June&amp;#160;30, 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; include advances of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$5.5 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; from &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;two&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; major customers.&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;At &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;June&amp;#160;30, 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, we included in our estimates to complete, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$22.3 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; for change orders on &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;three&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; projects which have been approved as to scope but not price.  These projects were &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;86%&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;96%&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;69%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; complete, respectively, at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;June&amp;#160;30, 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.  We expect to resolve these change orders before the end of the third quarter of 2015.  At &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;June&amp;#160;30, 2014&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, we included in our estimates to complete &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$5.2 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; for change orders on &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;three&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; projects which were approved as to scope but not price.  All unapproved change orders as of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;June&amp;#160;30, 2014&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; were subsequently approved in the normal course of business.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:LongTermContractsOrProgramsDisclosureTextBlock>
	<us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock contextRef="FD2015Q2YTD" id="Fact-2F2E0E5B6748EBEB71C891EE5E54D8AC">&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;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;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Gulf Island Fabrication, Inc., 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 offshore drilling and production platforms and other specialized structures. The Company&amp;#8217;s principal corporate office is located in Houston, Texas and its fabrication facilities are located in Houma, Louisiana and San Patricio County, Texas. The Company&amp;#8217;s principal markets are concentrated in the offshore regions and along the coast of the Gulf of Mexico. The consolidated financial statements include the accounts of Gulf Island Fabrication, Inc. and its subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Gulf Island Fabrication, Inc. serves as a holding company and conducts all of its operations through its subsidiaries, which include Gulf Island, L.L.C. and Gulf Marine Fabricators, L.P., both of which perform fabrication of offshore drilling and production platforms and other specialized structures used in the development and production of oil and gas reserves, Gulf Island Marine Fabricators, L.L.C., which performs marine fabrication and construction services, Dolphin Services, L.L.C., which performs offshore and onshore fabrication and construction services, Dolphin Steel Sales, L.L.C., which sells steel plate and other steel products and Gulf Island Resources, L.L.C., which hires laborers with similar rates and terms as those provided by contract labor service companies.&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;Structures and equipment fabricated by us include: jackets and deck sections of fixed production platforms; hull, tendon, and/or deck sections of floating production platforms (such as &amp;#8220;TLPs&amp;#8221;, &amp;#8220;SPARs&amp;#8221;, &amp;#8220;FPSOs&amp;#8221; and &amp;#8220;MinDOCs&amp;#8221;); piles; wellhead protectors; subsea templates; various production, compressor and utility modules; offshore living quarters; towboats; offshore support vessels; dry docks; liftboats; tanks and barges. The Company also provides offshore interconnect pipe hook-up, inshore marine construction, manufacture and repair of pressure vessels, heavy lifts such as ship integration and TLP module integration, loading and offloading of jack-up drilling rigs, semi-submersible drilling rigs, TLPs, SPARs or other similar cargo, onshore and offshore scaffolding, piping insulation services, and steel warehousing and sales. For definitions of certain technical terms contained in this Form 10-Q, see the Glossary of Certain Technical Terms contained in our Annual Report on Form 10-K for the year ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2014&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;The accompanying unaudited consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (&amp;#8220;GAAP&amp;#8221;) for interim financial information, the instructions to Form 10-Q, and Article 10 of Regulation S-X. Accordingly, the consolidated financial statements do not include all of the information and footnotes required by U.S. generally accepted accounting principles for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for a fair presentation have been included. Operating results for the three-month and six-month periods ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;June&amp;#160;30, 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; are not necessarily indicative of the results that may be expected for the year 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;/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 balance sheet at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2014&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; has been derived from the audited financial statements at that date but does not include all of the information and footnotes required by U.S. generally accepted accounting principles for complete financial statements.&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;For further information, refer to the consolidated financial statements and notes thereto included in the Company&amp;#8217;s Annual Report on Form 10-K for the year ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2014&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock>
	<us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="FD2015Q2YTD" id="Fact-9B524267C68EF4822EE991EE5E76914B">&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 following table sets forth the computation of basic and diluted earnings per share (in thousands, except per share data):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:89.84375%;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="49%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="1%" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td width="10%" 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="10%" 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="10%" 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="10%" 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="7" 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;Three Months Ended&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="7" 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;Six Months Ended&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;June&amp;#160;30, &lt;br clear="none"/&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;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;June&amp;#160;30, &lt;br clear="none"/&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;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 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:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;June&amp;#160;30, &lt;br clear="none"/&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="text-align:left;font-size:10pt;"&gt;&lt;font 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="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:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;June&amp;#160;30, &lt;br clear="none"/&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;font-weight:bold;text-decoration:underline;"&gt;Basic:&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;td style="vertical-align: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;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;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&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;td style="vertical-align: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;&lt;br clear="none"/&gt;&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="text-align:left;font-size:10pt;"&gt;&lt;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;Numerator:&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;td 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;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;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;Net 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;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;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;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 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;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 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;1,440&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;7,845&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;Less: 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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;24&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;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;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;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;48&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;80&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;Net income attributable to common shareholders&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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;1,333&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;4,266&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;border-bottom:3px double #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: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;1,392&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;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;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;7,765&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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Denominator:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;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;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&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,540&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,500&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;border-bottom:3px double #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 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,540&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,498&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;"&gt;Basic earnings per share - common shareholders&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;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.09&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.30&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;border-bottom:3px double #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 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.10&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.54&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;"&gt;Diluted:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Numerator:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;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;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&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;Net 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;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;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;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 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;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 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;1,440&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;7,845&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;Less: 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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;24&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;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;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;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;48&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;80&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;Net income attributable to common shareholders&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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;1,333&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;4,266&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;border-bottom:3px double #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: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;1,392&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;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;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;7,765&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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Denominator:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;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;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&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,540&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,500&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,540&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,498&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:&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;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&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:52px;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 stock options&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;td style="vertical-align: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;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 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;td style="vertical-align: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;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;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,540&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" 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"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;14,500&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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,540&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;14,498&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left: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;Diluted earnings per share - common shareholders&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.09&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;0.30&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;border-bottom:3px double #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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.10&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;0.54&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:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
	<us-gaap:SubsequentEventsTextBlock contextRef="FD2015Q2YTD" id="Fact-316E01A5018FF37D38AB91EE5E788027">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;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:12px;padding-top:8px;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;July 30, 2015&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.10&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;August 28, 2015&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;August 14, 2015&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-align:left;text-indent:48px;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.&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; This authorization remains in effect through July 30, 2017.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:SubsequentEventsTextBlock>
	<link:footnoteLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
	</link:footnoteLink>
</xbrli:xbrl>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>6
<FILENAME>gifi-20150630.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/20150630" xmlns:gifi="http://www.gulfisland.com/20150630" 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/2014-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd" />
  <xsd:import namespace="http://fasb.org/us-roles/2014-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2014/elts/us-roles-2014-01-31.xsd" />
  <xsd:import namespace="http://fasb.org/us-types/2014-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2014/elts/us-types-2014-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/2014-01-31" schemaLocation="http://xbrl.sec.gov/exch/2014/exch-2014-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-20150630_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-20150630_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-20150630_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-20150630_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple" />
      <link:roleType id="AssetsHeldForSale" roleURI="http://www.gulfisland.com/role/AssetsHeldForSale">
        <link:definition>2103100 - Disclosure - ASSETS HELD FOR SALE</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AssetsHeldForSaleAdditionalInformationDetail" roleURI="http://www.gulfisland.com/role/AssetsHeldForSaleAdditionalInformationDetail">
        <link:definition>2403401 - Disclosure - 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="ConsolidatedBalanceSheets" roleURI="http://www.gulfisland.com/role/ConsolidatedBalanceSheets">
        <link:definition>1001000 - Statement - CONSOLIDATED BALANCE SHEETS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheetsParenthetical" roleURI="http://www.gulfisland.com/role/ConsolidatedBalanceSheetsParenthetical">
        <link:definition>1001501 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementOfChangesInShareholdersEquityUnaudited" roleURI="http://www.gulfisland.com/role/ConsolidatedStatementOfChangesInShareholdersEquityUnaudited">
        <link:definition>1003000 - Statement - CONSOLIDATED STATEMENT OF CHANGES IN SHAREHOLDERS' EQUITY (UNAUDITED)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsOfCashFlowsUnaudited" roleURI="http://www.gulfisland.com/role/ConsolidatedStatementsOfCashFlowsUnaudited">
        <link:definition>1004000 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsOfIncomeUnaudited" roleURI="http://www.gulfisland.com/role/ConsolidatedStatementsOfIncomeUnaudited">
        <link:definition>1002000 - Statement - CONSOLIDATED STATEMENTS OF INCOME (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="ContractCosts" roleURI="http://www.gulfisland.com/role/ContractCosts">
        <link:definition>2105100 - Disclosure - CONTRACT COSTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ContractCostsAdditionalInformationDetail" roleURI="http://www.gulfisland.com/role/ContractCostsAdditionalInformationDetail">
        <link:definition>2405401 - Disclosure - Contract Costs - 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="ContractsReceivableAndRetainage" roleURI="http://www.gulfisland.com/role/ContractsReceivableAndRetainage">
        <link:definition>2102100 - 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="ContractsReceivableAndRetainageAdditionalInformationDetail" roleURI="http://www.gulfisland.com/role/ContractsReceivableAndRetainageAdditionalInformationDetail">
        <link:definition>2402401 - Disclosure - Contracts Receivable and Retainage - 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="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="EarningsPerShare" roleURI="http://www.gulfisland.com/role/EarningsPerShare">
        <link:definition>2106100 - Disclosure - EARNINGS PER SHARE</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="EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetail" roleURI="http://www.gulfisland.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetail">
        <link:definition>2406402 - Disclosure - Earnings Per Share - 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="EarningsPerShareTables" roleURI="http://www.gulfisland.com/role/EarningsPerShareTables">
        <link:definition>2306301 - Disclosure - EARNINGS PER SHARE (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>2104100 - 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>2404401 - 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="SubsequentEvents" roleURI="http://www.gulfisland.com/role/SubsequentEvents">
        <link:definition>2107100 - 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>2407401 - 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 id="gifi_AccruedContractLosses" name="AccruedContractLosses" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="gifi_BadDebtExpenseRecovery" name="BadDebtExpenseRecovery" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="gifi_CashSettlementCustomerContractDispute" name="CashSettlementCustomerContractDispute" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="gifi_ContractAdvancesMember" name="ContractAdvancesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="gifi_CurrentRatio" name="CurrentRatio" nillable="true" substitutionGroup="xbrli:item" type="xbrli:pureItemType" xbrli:periodType="instant" />
  <xsd:element id="gifi_DebtToNetWorthRatio" name="DebtToNetWorthRatio" nillable="true" substitutionGroup="xbrli:item" type="xbrli:pureItemType" 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_EarningsBeforeInterestTaxDepreciationAndAmortizationToInterestExpenseRatio" name="EarningsBeforeInterestTaxDepreciationAndAmortizationToInterestExpenseRatio" nillable="true" substitutionGroup="xbrli:item" type="xbrli:pureItemType" xbrli:periodType="instant" />
  <xsd:element id="gifi_EstimatedCostsToCompleteProjects" name="EstimatedCostsToCompleteProjects" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="gifi_IncreaseDecreaseInContractReceivablesAndRetainage" name="IncreaseDecreaseInContractReceivablesAndRetainage" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="gifi_IncreaseDecreaseInPrepaidExpenseAndOtherAssets" name="IncreaseDecreaseInPrepaidExpenseAndOtherAssets" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="gifi_LargeDeepwaterCustomerMember" name="LargeDeepwaterCustomerMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="gifi_LineOfCreditFacilityAmountBorrowed" name="LineOfCreditFacilityAmountBorrowed" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="gifi_LineOfCreditFacilityExtendedMaturityDate" name="LineOfCreditFacilityExtendedMaturityDate" nillable="true" substitutionGroup="xbrli:item" type="xbrli:dateItemType" 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_NetIncomeLossAllocatedToParticipatingSecuritiesBasic" name="NetIncomeLossAllocatedToParticipatingSecuritiesBasic" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="gifi_NetIncomeLossAllocatedToParticipatingSecuritiesDiluted" name="NetIncomeLossAllocatedToParticipatingSecuritiesDiluted" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" 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_NumberOfMajorCustomers" name="NumberOfMajorCustomers" nillable="true" substitutionGroup="xbrli:item" type="xbrli:positiveIntegerItemType" xbrli:periodType="duration" />
  <xsd:element id="gifi_NumberOfProjects" name="NumberOfProjects" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration" />
  <xsd:element id="gifi_NumberofInlandRiverTowingVesselProjects" name="NumberofInlandRiverTowingVesselProjects" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant" />
  <xsd:element id="gifi_NumberofProjectsPerCustomer" name="NumberofProjectsPerCustomer" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant" />
  <xsd:element id="gifi_PassThroughCostsAsPercentOfRevenue" name="PassThroughCostsAsPercentOfRevenue" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="gifi_PercentageOfFairValueOfAssetsHeldForSaleUnderSalesAssistanceAgreement" name="PercentageOfFairValueOfAssetsHeldForSaleUnderSalesAssistanceAgreement" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="gifi_PercentageOfProjectCompletion" name="PercentageOfProjectCompletion" 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 abstract="true" id="gifi_ProjectOneMember" name="ProjectOneMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="gifi_ProjectThreeMember" name="ProjectThreeMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="gifi_ProjectTwoMember" name="ProjectTwoMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="gifi_RenewalTermOfAgreement" name="RenewalTermOfAgreement" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element id="gifi_SignificantAgreementsDisclosureTextBlock" name="SignificantAgreementsDisclosureTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" 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_TopFourCustomerMember" name="TopFourCustomerMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="gifi_UnbilledContractCostsMember" name="UnbilledContractCostsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
</xsd:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>7
<FILENAME>gifi-20150630_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/AssetsHeldForSale" xlink:href="gifi-20150630.xsd#AssetsHeldForSale" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/AssetsHeldForSaleAdditionalInformationDetail" xlink:href="gifi-20150630.xsd#AssetsHeldForSaleAdditionalInformationDetail" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/ConsolidatedBalanceSheets" xlink:href="gifi-20150630.xsd#ConsolidatedBalanceSheets" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:href="gifi-20150630.xsd#ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/ConsolidatedStatementOfChangesInShareholdersEquityUnaudited" xlink:href="gifi-20150630.xsd#ConsolidatedStatementOfChangesInShareholdersEquityUnaudited" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/ConsolidatedStatementsOfCashFlowsUnaudited" xlink:href="gifi-20150630.xsd#ConsolidatedStatementsOfCashFlowsUnaudited" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/ConsolidatedStatementsOfIncomeUnaudited" xlink:href="gifi-20150630.xsd#ConsolidatedStatementsOfIncomeUnaudited" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/ContractCosts" xlink:href="gifi-20150630.xsd#ContractCosts" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/ContractCostsAdditionalInformationDetail" xlink:href="gifi-20150630.xsd#ContractCostsAdditionalInformationDetail" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/ContractsReceivableAndRetainage" xlink:href="gifi-20150630.xsd#ContractsReceivableAndRetainage" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/ContractsReceivableAndRetainageAdditionalInformationDetail" xlink:href="gifi-20150630.xsd#ContractsReceivableAndRetainageAdditionalInformationDetail" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/DocumentAndEntityInformation" xlink:href="gifi-20150630.xsd#DocumentAndEntityInformation" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/EarningsPerShare" xlink:href="gifi-20150630.xsd#EarningsPerShare" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetail" xlink:href="gifi-20150630.xsd#EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetail" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/EarningsPerShareTables" xlink:href="gifi-20150630.xsd#EarningsPerShareTables" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/LineOfCredit" xlink:href="gifi-20150630.xsd#LineOfCredit" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/LineOfCreditAdditionalInformationDetail" xlink:href="gifi-20150630.xsd#LineOfCreditAdditionalInformationDetail" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/OrganizationAndSummaryOfSignificantAccountingPolicies" xlink:href="gifi-20150630.xsd#OrganizationAndSummaryOfSignificantAccountingPolicies" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/SubsequentEvents" xlink:href="gifi-20150630.xsd#SubsequentEvents" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/SubsequentEventsAdditionalInformationDetail" xlink:href="gifi-20150630.xsd#SubsequentEventsAdditionalInformationDetail" xlink:type="simple" />
  <calculationLink xlink:role="http://www.gulfisland.com/role/AssetsHeldForSale" xlink:type="extended" />
  <calculationLink xlink:role="http://www.gulfisland.com/role/AssetsHeldForSaleAdditionalInformationDetail" xlink:type="extended" />
  <calculationLink xlink:role="http://www.gulfisland.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_ae9fd5e7-8741-dfbd-241e-1460ec6c786e" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_16ce0436-3b82-55c5-d896-5cba4c9023bd" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_ae9fd5e7-8741-dfbd-241e-1460ec6c786e" xlink:to="loc_us-gaap_Liabilities_16ce0436-3b82-55c5-d896-5cba4c9023bd" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_1477e02d-b6d8-3df6-e715-8364fedce6d9" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_16ce0436-3b82-55c5-d896-5cba4c9023bd" xlink:to="loc_us-gaap_LiabilitiesCurrent_1477e02d-b6d8-3df6-e715-8364fedce6d9" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_bd7b63fa-09ae-1100-16fe-5ac027208548" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_1477e02d-b6d8-3df6-e715-8364fedce6d9" xlink:to="loc_us-gaap_AccountsPayableCurrent_bd7b63fa-09ae-1100-16fe-5ac027208548" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BillingsInExcessOfCostCurrent" xlink:label="loc_us-gaap_BillingsInExcessOfCostCurrent_b650b8f8-df8e-80fe-5149-d9dc8cca264f" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_1477e02d-b6d8-3df6-e715-8364fedce6d9" xlink:to="loc_us-gaap_BillingsInExcessOfCostCurrent_b650b8f8-df8e-80fe-5149-d9dc8cca264f" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ProvisionForLossOnContracts" xlink:label="loc_us-gaap_ProvisionForLossOnContracts_023a0845-d3a1-f9df-cba0-124c3906e46d" xlink:type="locator" />
    <calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_1477e02d-b6d8-3df6-e715-8364fedce6d9" xlink:to="loc_us-gaap_ProvisionForLossOnContracts_023a0845-d3a1-f9df-cba0-124c3906e46d" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_d69c5cc5-fc70-31a7-c2b1-924eb363b75b" xlink:type="locator" />
    <calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_1477e02d-b6d8-3df6-e715-8364fedce6d9" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_d69c5cc5-fc70-31a7-c2b1-924eb363b75b" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_TaxesPayableCurrent" xlink:label="loc_us-gaap_TaxesPayableCurrent_7dfaaaba-a07d-c5b9-8e15-cbb2d7a36bdc" xlink:type="locator" />
    <calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_1477e02d-b6d8-3df6-e715-8364fedce6d9" xlink:to="loc_us-gaap_TaxesPayableCurrent_7dfaaaba-a07d-c5b9-8e15-cbb2d7a36bdc" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_1d834322-984c-3ee2-a4a0-2dc90b007763" xlink:type="locator" />
    <calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_1477e02d-b6d8-3df6-e715-8364fedce6d9" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_1d834322-984c-3ee2-a4a0-2dc90b007763" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_43aaac76-959d-69e2-234b-7c7a89d77345" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_16ce0436-3b82-55c5-d896-5cba4c9023bd" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_43aaac76-959d-69e2-234b-7c7a89d77345" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_26e56c7a-24ab-e869-809a-0509ccbe86d9" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_ae9fd5e7-8741-dfbd-241e-1460ec6c786e" xlink:to="loc_us-gaap_StockholdersEquity_26e56c7a-24ab-e869-809a-0509ccbe86d9" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaap_PreferredStockValue_9fd7dfd7-596e-4c7f-4077-abbf8130d157" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_26e56c7a-24ab-e869-809a-0509ccbe86d9" xlink:to="loc_us-gaap_PreferredStockValue_9fd7dfd7-596e-4c7f-4077-abbf8130d157" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_ffd09989-75a8-4713-beb0-21bebb3561d6" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_26e56c7a-24ab-e869-809a-0509ccbe86d9" xlink:to="loc_us-gaap_CommonStockValue_ffd09989-75a8-4713-beb0-21bebb3561d6" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaap_AdditionalPaidInCapital_dcbd5d14-4ec6-06fe-e5c1-a41efced6761" xlink:type="locator" />
    <calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_26e56c7a-24ab-e869-809a-0509ccbe86d9" xlink:to="loc_us-gaap_AdditionalPaidInCapital_dcbd5d14-4ec6-06fe-e5c1-a41efced6761" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_440a13e9-e4dc-f397-4d0d-27daacd44483" xlink:type="locator" />
    <calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_26e56c7a-24ab-e869-809a-0509ccbe86d9" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_440a13e9-e4dc-f397-4d0d-27daacd44483" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_b517a4f1-4597-b094-2608-75af660328e1" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_67f49e84-05fd-4b0b-ae5a-e9913b97cea2" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_b517a4f1-4597-b094-2608-75af660328e1" xlink:to="loc_us-gaap_AssetsCurrent_67f49e84-05fd-4b0b-ae5a-e9913b97cea2" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_999960f8-6702-f7e9-88df-fcb8021751b2" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_67f49e84-05fd-4b0b-ae5a-e9913b97cea2" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_999960f8-6702-f7e9-88df-fcb8021751b2" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ContractReceivableDueOneYearOrLess" xlink:label="loc_us-gaap_ContractReceivableDueOneYearOrLess_8c808088-dbd7-c0d9-214a-48e0159b259c" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_67f49e84-05fd-4b0b-ae5a-e9913b97cea2" xlink:to="loc_us-gaap_ContractReceivableDueOneYearOrLess_8c808088-dbd7-c0d9-214a-48e0159b259c" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xlink:label="loc_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_a6111c93-6a2d-04cc-582c-c268e2ba993e" xlink:type="locator" />
    <calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_67f49e84-05fd-4b0b-ae5a-e9913b97cea2" xlink:to="loc_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_a6111c93-6a2d-04cc-582c-c268e2ba993e" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_d8efa5f9-d69a-54ac-efc6-6e7e03d11640" xlink:type="locator" />
    <calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_67f49e84-05fd-4b0b-ae5a-e9913b97cea2" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_d8efa5f9-d69a-54ac-efc6-6e7e03d11640" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_a00a52e0-8d97-7156-7079-2c628ca1666f" xlink:type="locator" />
    <calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_67f49e84-05fd-4b0b-ae5a-e9913b97cea2" xlink:to="loc_us-gaap_InventoryNet_a00a52e0-8d97-7156-7079-2c628ca1666f" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DeferredTaxAssetsNetCurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsNetCurrent_963972b6-b12a-c8bc-5df9-cadb35399122" xlink:type="locator" />
    <calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_67f49e84-05fd-4b0b-ae5a-e9913b97cea2" xlink:to="loc_us-gaap_DeferredTaxAssetsNetCurrent_963972b6-b12a-c8bc-5df9-cadb35399122" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="loc_us-gaap_IncomeTaxesReceivable_b55f8997-2ee7-02b3-cb5b-06e177e6e17d" xlink:type="locator" />
    <calculationArc order="7" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_67f49e84-05fd-4b0b-ae5a-e9913b97cea2" xlink:to="loc_us-gaap_IncomeTaxesReceivable_b55f8997-2ee7-02b3-cb5b-06e177e6e17d" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationLongLivedAssetsCurrent" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationLongLivedAssetsCurrent_7175e6f5-afd0-0804-51df-5471128240b7" xlink:type="locator" />
    <calculationArc order="8" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_67f49e84-05fd-4b0b-ae5a-e9913b97cea2" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationLongLivedAssetsCurrent_7175e6f5-afd0-0804-51df-5471128240b7" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_a1eaafaf-055b-e423-85ef-4424fb2ef4e4" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_b517a4f1-4597-b094-2608-75af660328e1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_a1eaafaf-055b-e423-85ef-4424fb2ef4e4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_4599c23a-11f0-4277-ea32-9886d26f8792" xlink:type="locator" />
    <calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_b517a4f1-4597-b094-2608-75af660328e1" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_4599c23a-11f0-4277-ea32-9886d26f8792" xlink:type="arc" />
  </calculationLink>
  <calculationLink xlink:role="http://www.gulfisland.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended" />
  <calculationLink xlink:role="http://www.gulfisland.com/role/ConsolidatedStatementOfChangesInShareholdersEquityUnaudited" xlink:type="extended" />
  <calculationLink xlink:role="http://www.gulfisland.com/role/ConsolidatedStatementsOfCashFlowsUnaudited" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_46b895b2-8ff5-9e37-d4c3-5b75649cbcba" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_32645c9d-8ff4-9939-6e7f-1f133b2a6c08" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_46b895b2-8ff5-9e37-d4c3-5b75649cbcba" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_32645c9d-8ff4-9939-6e7f-1f133b2a6c08" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_faecc408-4bea-6e13-83bd-71b4c2ddf64c" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_32645c9d-8ff4-9939-6e7f-1f133b2a6c08" xlink:to="loc_us-gaap_NetIncomeLoss_faecc408-4bea-6e13-83bd-71b4c2ddf64c" xlink:type="arc" />
    <loc xlink:href="gifi-20150630.xsd#gifi_BadDebtExpenseRecovery" xlink:label="loc_gifi_BadDebtExpenseRecovery_1730a07d-d1e7-838b-f015-91ee5c7173cc" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_32645c9d-8ff4-9939-6e7f-1f133b2a6c08" xlink:to="loc_gifi_BadDebtExpenseRecovery_1730a07d-d1e7-838b-f015-91ee5c7173cc" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaap_Depreciation_296ac298-3acc-b888-34a0-99e6da446889" xlink:type="locator" />
    <calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_32645c9d-8ff4-9939-6e7f-1f133b2a6c08" xlink:to="loc_us-gaap_Depreciation_296ac298-3acc-b888-34a0-99e6da446889" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_7eacfa54-2d7d-0ea7-32fb-f50ec65d590b" xlink:type="locator" />
    <calculationArc order="4" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_32645c9d-8ff4-9939-6e7f-1f133b2a6c08" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_7eacfa54-2d7d-0ea7-32fb-f50ec65d590b" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_3dbddfbf-f502-9582-3ab1-8338c3fb5b45" xlink:type="locator" />
    <calculationArc order="5" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_32645c9d-8ff4-9939-6e7f-1f133b2a6c08" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_3dbddfbf-f502-9582-3ab1-8338c3fb5b45" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_aa7a0bc5-86c6-13a8-3676-9960bad8007f" xlink:type="locator" />
    <calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_32645c9d-8ff4-9939-6e7f-1f133b2a6c08" xlink:to="loc_us-gaap_ShareBasedCompensation_aa7a0bc5-86c6-13a8-3676-9960bad8007f" xlink:type="arc" />
    <loc xlink:href="gifi-20150630.xsd#gifi_IncreaseDecreaseInContractReceivablesAndRetainage" xlink:label="loc_gifi_IncreaseDecreaseInContractReceivablesAndRetainage_68033532-6763-2cb2-023b-91ee5c720808" xlink:type="locator" />
    <calculationArc order="7" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_32645c9d-8ff4-9939-6e7f-1f133b2a6c08" xlink:to="loc_gifi_IncreaseDecreaseInContractReceivablesAndRetainage_68033532-6763-2cb2-023b-91ee5c720808" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncreaseDecreaseInUnbilledReceivables" xlink:label="loc_us-gaap_IncreaseDecreaseInUnbilledReceivables_9fd72198-f558-f771-ff25-d9848837676b" xlink:type="locator" />
    <calculationArc order="8" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_32645c9d-8ff4-9939-6e7f-1f133b2a6c08" xlink:to="loc_us-gaap_IncreaseDecreaseInUnbilledReceivables_9fd72198-f558-f771-ff25-d9848837676b" xlink:type="arc" />
    <loc xlink:href="gifi-20150630.xsd#gifi_IncreaseDecreaseInPrepaidExpenseAndOtherAssets" xlink:label="loc_gifi_IncreaseDecreaseInPrepaidExpenseAndOtherAssets_cce34762-25b3-6895-21f5-91ee5c716f13" xlink:type="locator" />
    <calculationArc order="9" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_32645c9d-8ff4-9939-6e7f-1f133b2a6c08" xlink:to="loc_gifi_IncreaseDecreaseInPrepaidExpenseAndOtherAssets_cce34762-25b3-6895-21f5-91ee5c716f13" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_d2a8fa0f-43df-513c-7a7b-93e04034bb1e" xlink:type="locator" />
    <calculationArc order="10" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_32645c9d-8ff4-9939-6e7f-1f133b2a6c08" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_d2a8fa0f-43df-513c-7a7b-93e04034bb1e" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_b9fb8522-752c-3209-8cca-60e64f420ad5" xlink:type="locator" />
    <calculationArc order="11" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_32645c9d-8ff4-9939-6e7f-1f133b2a6c08" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_b9fb8522-752c-3209-8cca-60e64f420ad5" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings" xlink:label="loc_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_31ce0625-5e4e-223f-7ce8-2c70523f00f9" xlink:type="locator" />
    <calculationArc order="12" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_32645c9d-8ff4-9939-6e7f-1f133b2a6c08" xlink:to="loc_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_31ce0625-5e4e-223f-7ce8-2c70523f00f9" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_81d33709-3a03-d961-0ad3-fd439ce3c40d" xlink:type="locator" />
    <calculationArc order="13" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_32645c9d-8ff4-9939-6e7f-1f133b2a6c08" xlink:to="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_81d33709-3a03-d961-0ad3-fd439ce3c40d" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_5cb9a7e8-dd26-27c7-9313-c478703eadea" xlink:type="locator" />
    <calculationArc order="14" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_32645c9d-8ff4-9939-6e7f-1f133b2a6c08" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_5cb9a7e8-dd26-27c7-9313-c478703eadea" xlink:type="arc" />
    <loc xlink:href="gifi-20150630.xsd#gifi_AccruedContractLosses" xlink:label="loc_gifi_AccruedContractLosses_0c66fd05-1c4d-2a21-d75a-91ee5c720fda" xlink:type="locator" />
    <calculationArc order="15" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_32645c9d-8ff4-9939-6e7f-1f133b2a6c08" xlink:to="loc_gifi_AccruedContractLosses_0c66fd05-1c4d-2a21-d75a-91ee5c720fda" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_620f2dd6-f79e-0f14-fcc3-a5de4147cb91" xlink:type="locator" />
    <calculationArc order="16" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_32645c9d-8ff4-9939-6e7f-1f133b2a6c08" xlink:to="loc_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_620f2dd6-f79e-0f14-fcc3-a5de4147cb91" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_f47d1996-b77d-36f7-28c4-5d2058bf9b25" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_46b895b2-8ff5-9e37-d4c3-5b75649cbcba" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_f47d1996-b77d-36f7-28c4-5d2058bf9b25" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_37181af6-e562-cefc-f2b6-8490ea2c3e04" xlink:type="locator" />
    <calculationArc order="1" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_f47d1996-b77d-36f7-28c4-5d2058bf9b25" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_37181af6-e562-cefc-f2b6-8490ea2c3e04" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ProceedsFromSaleOfMachineryAndEquipment" xlink:label="loc_us-gaap_ProceedsFromSaleOfMachineryAndEquipment_1a10fad5-3b1c-787e-c685-0c2da106b3c0" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_f47d1996-b77d-36f7-28c4-5d2058bf9b25" xlink:to="loc_us-gaap_ProceedsFromSaleOfMachineryAndEquipment_1a10fad5-3b1c-787e-c685-0c2da106b3c0" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_7f6f8cbc-c7f0-15c2-432d-caa740b32a35" xlink:type="locator" />
    <calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_46b895b2-8ff5-9e37-d4c3-5b75649cbcba" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_7f6f8cbc-c7f0-15c2-432d-caa740b32a35" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_45b97048-e301-0f1a-3463-4d9851d739ca" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_7f6f8cbc-c7f0-15c2-432d-caa740b32a35" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_45b97048-e301-0f1a-3463-4d9851d739ca" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_a3cc5f0d-b161-eb8f-cc4a-2faebb7fd65f" xlink:type="locator" />
    <calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_7f6f8cbc-c7f0-15c2-432d-caa740b32a35" xlink:to="loc_us-gaap_RepaymentsOfLinesOfCredit_a3cc5f0d-b161-eb8f-cc4a-2faebb7fd65f" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_ea6cf810-713a-97e3-79af-899fea44b5f3" xlink:type="locator" />
    <calculationArc order="3" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_7f6f8cbc-c7f0-15c2-432d-caa740b32a35" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_ea6cf810-713a-97e3-79af-899fea44b5f3" xlink:type="arc" />
  </calculationLink>
  <calculationLink xlink:role="http://www.gulfisland.com/role/ConsolidatedStatementsOfIncomeUnaudited" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_faecc408-4bea-6e13-83bd-71b4c2ddf64c" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_10afc0e9-1faa-0be3-fc32-15d128e46f3f" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_faecc408-4bea-6e13-83bd-71b4c2ddf64c" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_10afc0e9-1faa-0be3-fc32-15d128e46f3f" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_72b2c986-6e1a-bdde-cc72-888b0df562b9" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_10afc0e9-1faa-0be3-fc32-15d128e46f3f" xlink:to="loc_us-gaap_OperatingIncomeLoss_72b2c986-6e1a-bdde-cc72-888b0df562b9" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_77a77c8a-8a13-919c-6d50-d35f60384ab0" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_72b2c986-6e1a-bdde-cc72-888b0df562b9" xlink:to="loc_us-gaap_GrossProfit_77a77c8a-8a13-919c-6d50-d35f60384ab0" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_467b5ef7-2b02-661a-3e41-f79140739819" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_77a77c8a-8a13-919c-6d50-d35f60384ab0" xlink:to="loc_us-gaap_Revenues_467b5ef7-2b02-661a-3e41-f79140739819" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaap_CostOfRevenue_ba3cee0f-0b78-d604-d45b-dd6d9f2c2132" xlink:type="locator" />
    <calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_77a77c8a-8a13-919c-6d50-d35f60384ab0" xlink:to="loc_us-gaap_CostOfRevenue_ba3cee0f-0b78-d604-d45b-dd6d9f2c2132" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_7c6d12de-ee49-8fea-ba36-2f44ccb8dae4" xlink:type="locator" />
    <calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_72b2c986-6e1a-bdde-cc72-888b0df562b9" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_7c6d12de-ee49-8fea-ba36-2f44ccb8dae4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_89191b30-59c9-0ba0-34ea-6e2a98cbdb1c" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_10afc0e9-1faa-0be3-fc32-15d128e46f3f" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_89191b30-59c9-0ba0-34ea-6e2a98cbdb1c" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaap_InterestExpense_cefe1779-647b-11ee-28a9-2740d86c056b" xlink:type="locator" />
    <calculationArc order="1" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_89191b30-59c9-0ba0-34ea-6e2a98cbdb1c" xlink:to="loc_us-gaap_InterestExpense_cefe1779-647b-11ee-28a9-2740d86c056b" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="loc_us-gaap_InvestmentIncomeInterest_a24d82ba-62b0-7744-0b3a-f37dbe668bee" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_89191b30-59c9-0ba0-34ea-6e2a98cbdb1c" xlink:to="loc_us-gaap_InvestmentIncomeInterest_a24d82ba-62b0-7744-0b3a-f37dbe668bee" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_27b74f5e-bc16-8d0b-2d8b-f8fb77af5bf6" xlink:type="locator" />
    <calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_89191b30-59c9-0ba0-34ea-6e2a98cbdb1c" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_27b74f5e-bc16-8d0b-2d8b-f8fb77af5bf6" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_3a83e980-c99b-5657-79fd-300643b7fa11" xlink:type="locator" />
    <calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_faecc408-4bea-6e13-83bd-71b4c2ddf64c" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_3a83e980-c99b-5657-79fd-300643b7fa11" xlink:type="arc" />
  </calculationLink>
  <calculationLink xlink:role="http://www.gulfisland.com/role/ContractCosts" xlink:type="extended" />
  <calculationLink xlink:role="http://www.gulfisland.com/role/ContractCostsAdditionalInformationDetail" xlink:type="extended" />
  <calculationLink xlink:role="http://www.gulfisland.com/role/ContractsReceivableAndRetainage" xlink:type="extended" />
  <calculationLink xlink:role="http://www.gulfisland.com/role/ContractsReceivableAndRetainageAdditionalInformationDetail" xlink:type="extended" />
  <calculationLink xlink:role="http://www.gulfisland.com/role/DocumentAndEntityInformation" xlink:type="extended" />
  <calculationLink xlink:role="http://www.gulfisland.com/role/EarningsPerShare" xlink:type="extended" />
  <calculationLink xlink:role="http://www.gulfisland.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetail" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_26d32ed1-5af3-4218-f177-31c9b3d51d7f" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_faecc408-4bea-6e13-83bd-71b4c2ddf64c" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_26d32ed1-5af3-4218-f177-31c9b3d51d7f" xlink:to="loc_us-gaap_NetIncomeLoss_faecc408-4bea-6e13-83bd-71b4c2ddf64c" xlink:type="arc" />
    <loc xlink:href="gifi-20150630.xsd#gifi_NetIncomeLossAllocatedToParticipatingSecuritiesBasic" xlink:label="loc_gifi_NetIncomeLossAllocatedToParticipatingSecuritiesBasic_cacdf192-3183-4f44-910c-91ee5c711927" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_26d32ed1-5af3-4218-f177-31c9b3d51d7f" xlink:to="loc_gifi_NetIncomeLossAllocatedToParticipatingSecuritiesBasic_cacdf192-3183-4f44-910c-91ee5c711927" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_c6154111-d29f-1f1b-046a-af7cb3003062" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_c6154111-d29f-1f1b-046a-af7cb3003062" xlink:to="loc_us-gaap_NetIncomeLoss_faecc408-4bea-6e13-83bd-71b4c2ddf64c" xlink:type="arc" />
    <loc xlink:href="gifi-20150630.xsd#gifi_NetIncomeLossAllocatedToParticipatingSecuritiesDiluted" xlink:label="loc_gifi_NetIncomeLossAllocatedToParticipatingSecuritiesDiluted_f78284b6-13cf-308b-63bf-91ee5c7131cb" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_c6154111-d29f-1f1b-046a-af7cb3003062" xlink:to="loc_gifi_NetIncomeLossAllocatedToParticipatingSecuritiesDiluted_f78284b6-13cf-308b-63bf-91ee5c7131cb" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_72491ff2-4ebf-cd12-4650-465a32156ef1" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_0f40104d-c144-6dd5-056b-98f95661c23e" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_72491ff2-4ebf-cd12-4650-465a32156ef1" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_0f40104d-c144-6dd5-056b-98f95661c23e" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_dddad97c-8f42-a8ee-eba7-7c0400dcdc14" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_72491ff2-4ebf-cd12-4650-465a32156ef1" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_dddad97c-8f42-a8ee-eba7-7c0400dcdc14" xlink:type="arc" />
  </calculationLink>
  <calculationLink xlink:role="http://www.gulfisland.com/role/EarningsPerShareTables" 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/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>8
<FILENAME>gifi-20150630_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/AssetsHeldForSale" xlink:href="gifi-20150630.xsd#AssetsHeldForSale" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/AssetsHeldForSaleAdditionalInformationDetail" xlink:href="gifi-20150630.xsd#AssetsHeldForSaleAdditionalInformationDetail" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/ConsolidatedBalanceSheets" xlink:href="gifi-20150630.xsd#ConsolidatedBalanceSheets" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:href="gifi-20150630.xsd#ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/ConsolidatedStatementOfChangesInShareholdersEquityUnaudited" xlink:href="gifi-20150630.xsd#ConsolidatedStatementOfChangesInShareholdersEquityUnaudited" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/ConsolidatedStatementsOfCashFlowsUnaudited" xlink:href="gifi-20150630.xsd#ConsolidatedStatementsOfCashFlowsUnaudited" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/ConsolidatedStatementsOfIncomeUnaudited" xlink:href="gifi-20150630.xsd#ConsolidatedStatementsOfIncomeUnaudited" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/ContractCosts" xlink:href="gifi-20150630.xsd#ContractCosts" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/ContractCostsAdditionalInformationDetail" xlink:href="gifi-20150630.xsd#ContractCostsAdditionalInformationDetail" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/ContractsReceivableAndRetainage" xlink:href="gifi-20150630.xsd#ContractsReceivableAndRetainage" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/ContractsReceivableAndRetainageAdditionalInformationDetail" xlink:href="gifi-20150630.xsd#ContractsReceivableAndRetainageAdditionalInformationDetail" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/DocumentAndEntityInformation" xlink:href="gifi-20150630.xsd#DocumentAndEntityInformation" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/EarningsPerShare" xlink:href="gifi-20150630.xsd#EarningsPerShare" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetail" xlink:href="gifi-20150630.xsd#EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetail" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/EarningsPerShareTables" xlink:href="gifi-20150630.xsd#EarningsPerShareTables" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/LineOfCredit" xlink:href="gifi-20150630.xsd#LineOfCredit" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/LineOfCreditAdditionalInformationDetail" xlink:href="gifi-20150630.xsd#LineOfCreditAdditionalInformationDetail" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/OrganizationAndSummaryOfSignificantAccountingPolicies" xlink:href="gifi-20150630.xsd#OrganizationAndSummaryOfSignificantAccountingPolicies" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/SubsequentEvents" xlink:href="gifi-20150630.xsd#SubsequentEvents" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/SubsequentEventsAdditionalInformationDetail" xlink:href="gifi-20150630.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/AssetsHeldForSale" xlink:type="extended" />
  <definitionLink xlink:role="http://www.gulfisland.com/role/AssetsHeldForSaleAdditionalInformationDetail" xlink:type="extended" />
  <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/ConsolidatedStatementOfChangesInShareholdersEquityUnaudited" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_A7786CCD6EB5212A4B5E975601557313" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_D33E6C4E8F216015222C97560155C386" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_A7786CCD6EB5212A4B5E975601557313" xlink:to="loc_us-gaap_StatementTable_D33E6C4E8F216015222C97560155C386" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_9DA252BB9887A3F144A597560155B468" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_D33E6C4E8F216015222C97560155C386" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_9DA252BB9887A3F144A597560155B468" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_4121030AC1B38E24E4BD97560155AEF5_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_9DA252BB9887A3F144A597560155B468" xlink:to="loc_us-gaap_EquityComponentDomain_4121030AC1B38E24E4BD97560155AEF5_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_4121030AC1B38E24E4BD97560155AEF5" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_9DA252BB9887A3F144A597560155B468" xlink:to="loc_us-gaap_EquityComponentDomain_4121030AC1B38E24E4BD97560155AEF5" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_3C5F26490AC37CB768D6975601556CD7" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_4121030AC1B38E24E4BD97560155AEF5" xlink:to="loc_us-gaap_CommonStockMember_3C5F26490AC37CB768D6975601556CD7" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_EE5F6934FB16C027EB37975601559493" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_4121030AC1B38E24E4BD97560155AEF5" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_EE5F6934FB16C027EB37975601559493" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_56FAB06B9243183C82A997560155B957" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_4121030AC1B38E24E4BD97560155AEF5" xlink:to="loc_us-gaap_RetainedEarningsMember_56FAB06B9243183C82A997560155B957" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6F64F40BD4F86F6A8DF3975601558BD1" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_A7786CCD6EB5212A4B5E975601557313" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6F64F40BD4F86F6A8DF3975601558BD1" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_629F88E2A72023B63AA897560155563E" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6F64F40BD4F86F6A8DF3975601558BD1" xlink:to="loc_us-gaap_StockholdersEquity_629F88E2A72023B63AA897560155563E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_0285B17452B67388EA7F97560155E713" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6F64F40BD4F86F6A8DF3975601558BD1" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_0285B17452B67388EA7F97560155E713" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_D10AC04662A4C28B4B7097560156D4A8" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6F64F40BD4F86F6A8DF3975601558BD1" xlink:to="loc_us-gaap_NetIncomeLoss_D10AC04662A4C28B4B7097560156D4A8" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_9616030E0AA5339CD70397560156EB6D" xlink:type="locator" />
    <definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6F64F40BD4F86F6A8DF3975601558BD1" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_9616030E0AA5339CD70397560156EB6D" xlink:type="arc" />
    <loc xlink:href="gifi-20150630.xsd#gifi_StockIssuedDuringPeriodSharesRestrictedStockUnitsVested" xlink:label="loc_gifi_StockIssuedDuringPeriodSharesRestrictedStockUnitsVested_B9A511B69AB1DC2528A097560156C03A" xlink:type="locator" />
    <definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6F64F40BD4F86F6A8DF3975601558BD1" xlink:to="loc_gifi_StockIssuedDuringPeriodSharesRestrictedStockUnitsVested_B9A511B69AB1DC2528A097560156C03A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_3B8D47BBFD7698FA658E97560156F3AC" xlink:type="locator" />
    <definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6F64F40BD4F86F6A8DF3975601558BD1" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_3B8D47BBFD7698FA658E97560156F3AC" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DividendsCommonStock" xlink:label="loc_us-gaap_DividendsCommonStock_6FA58C88A5CF2F8D993D975601560734" xlink:type="locator" />
    <definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6F64F40BD4F86F6A8DF3975601558BD1" xlink:to="loc_us-gaap_DividendsCommonStock_6FA58C88A5CF2F8D993D975601560734" xlink:type="arc" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gulfisland.com/role/ConsolidatedStatementsOfCashFlowsUnaudited" xlink:type="extended" />
  <definitionLink xlink:role="http://www.gulfisland.com/role/ConsolidatedStatementsOfIncomeUnaudited" xlink:type="extended" />
  <definitionLink xlink:role="http://www.gulfisland.com/role/ContractCosts" xlink:type="extended" />
  <definitionLink xlink:role="http://www.gulfisland.com/role/ContractCostsAdditionalInformationDetail" xlink:type="extended">
    <loc xlink:href="gifi-20150630.xsd#gifi_LongtermContractsOrProgramsDisclosureLineItems" xlink:label="loc_gifi_LongtermContractsOrProgramsDisclosureLineItems_370C1B4918B8CF6C8BE3D2228B058529" xlink:type="locator" />
    <loc xlink:href="gifi-20150630.xsd#gifi_LongtermContractsOrProgramsDisclosureTable" xlink:label="loc_gifi_LongtermContractsOrProgramsDisclosureTable_6FD5765F38ED72D6ED6FD2228B0362C9" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureLineItems_370C1B4918B8CF6C8BE3D2228B058529" xlink:to="loc_gifi_LongtermContractsOrProgramsDisclosureTable_6FD5765F38ED72D6ED6FD2228B0362C9" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis_B65FB6C7D274A0FEF725D2228B041842" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureTable_6FD5765F38ED72D6ED6FD2228B0362C9" xlink:to="loc_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis_B65FB6C7D274A0FEF725D2228B041842" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ReceivablesBillingStatusDomain" xlink:label="loc_us-gaap_ReceivablesBillingStatusDomain_F3D72EAE5D0BF96EE771D2228B04885E_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis_B65FB6C7D274A0FEF725D2228B041842" xlink:to="loc_us-gaap_ReceivablesBillingStatusDomain_F3D72EAE5D0BF96EE771D2228B04885E_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ReceivablesBillingStatusDomain" xlink:label="loc_us-gaap_ReceivablesBillingStatusDomain_F3D72EAE5D0BF96EE771D2228B04885E" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis_B65FB6C7D274A0FEF725D2228B041842" xlink:to="loc_us-gaap_ReceivablesBillingStatusDomain_F3D72EAE5D0BF96EE771D2228B04885E" xlink:type="arc" />
    <loc xlink:href="gifi-20150630.xsd#gifi_UnbilledContractCostsMember" xlink:label="loc_gifi_UnbilledContractCostsMember_F344E9EF96343496D123D2228B043A7B" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReceivablesBillingStatusDomain_F3D72EAE5D0BF96EE771D2228B04885E" xlink:to="loc_gifi_UnbilledContractCostsMember_F344E9EF96343496D123D2228B043A7B" xlink:type="arc" />
    <loc xlink:href="gifi-20150630.xsd#gifi_ContractAdvancesMember" xlink:label="loc_gifi_ContractAdvancesMember_4920CDA4AB18A79A2C5ED2228B04B492" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReceivablesBillingStatusDomain_F3D72EAE5D0BF96EE771D2228B04885E" xlink:to="loc_gifi_ContractAdvancesMember_4920CDA4AB18A79A2C5ED2228B04B492" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis" xlink:label="loc_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_448460644027F3D77263D2228B04A305" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureTable_6FD5765F38ED72D6ED6FD2228B0362C9" xlink:to="loc_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_448460644027F3D77263D2228B04A305" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ProjectMember" xlink:label="loc_us-gaap_ProjectMember_C773C0EF702FAD778AB7D2228B04AE99_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_448460644027F3D77263D2228B04A305" xlink:to="loc_us-gaap_ProjectMember_C773C0EF702FAD778AB7D2228B04AE99_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ProjectMember" xlink:label="loc_us-gaap_ProjectMember_C773C0EF702FAD778AB7D2228B04AE99" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_448460644027F3D77263D2228B04A305" xlink:to="loc_us-gaap_ProjectMember_C773C0EF702FAD778AB7D2228B04AE99" xlink:type="arc" />
    <loc xlink:href="gifi-20150630.xsd#gifi_ProjectOneMember" xlink:label="loc_gifi_ProjectOneMember_39752448CF4161127CEFD2228B04786B" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProjectMember_C773C0EF702FAD778AB7D2228B04AE99" xlink:to="loc_gifi_ProjectOneMember_39752448CF4161127CEFD2228B04786B" xlink:type="arc" />
    <loc xlink:href="gifi-20150630.xsd#gifi_ProjectTwoMember" xlink:label="loc_gifi_ProjectTwoMember_C1FBE1D28A1372FA017ED2228B05828E" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProjectMember_C773C0EF702FAD778AB7D2228B04AE99" xlink:to="loc_gifi_ProjectTwoMember_C1FBE1D28A1372FA017ED2228B05828E" xlink:type="arc" />
    <loc xlink:href="gifi-20150630.xsd#gifi_ProjectThreeMember" xlink:label="loc_gifi_ProjectThreeMember_306916E3F7268E6A5D6FD222F09A6992" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProjectMember_C773C0EF702FAD778AB7D2228B04AE99" xlink:to="loc_gifi_ProjectThreeMember_306916E3F7268E6A5D6FD222F09A6992" xlink:type="arc" />
    <loc xlink:href="gifi-20150630.xsd#gifi_PassThroughCostsAsPercentOfRevenue" xlink:label="loc_gifi_PassThroughCostsAsPercentOfRevenue_8596F83F094764171BC5D2228B05A9D8" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureLineItems_370C1B4918B8CF6C8BE3D2228B058529" xlink:to="loc_gifi_PassThroughCostsAsPercentOfRevenue_8596F83F094764171BC5D2228B05A9D8" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xlink:label="loc_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_740E3709EB74F3B1A003D2228B054AFA" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureLineItems_370C1B4918B8CF6C8BE3D2228B058529" xlink:to="loc_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_740E3709EB74F3B1A003D2228B054AFA" xlink:type="arc" />
    <loc xlink:href="gifi-20150630.xsd#gifi_NumberOfMajorCustomers" xlink:label="loc_gifi_NumberOfMajorCustomers_7CCC4D2C28279215F5E8D2228B05F603" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureLineItems_370C1B4918B8CF6C8BE3D2228B058529" xlink:to="loc_gifi_NumberOfMajorCustomers_7CCC4D2C28279215F5E8D2228B05F603" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BillingsInExcessOfCostCurrent" xlink:label="loc_us-gaap_BillingsInExcessOfCostCurrent_DE92FF174F833A05B93FD2228B053361" xlink:type="locator" />
    <definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureLineItems_370C1B4918B8CF6C8BE3D2228B058529" xlink:to="loc_us-gaap_BillingsInExcessOfCostCurrent_DE92FF174F833A05B93FD2228B053361" xlink:type="arc" />
    <loc xlink:href="gifi-20150630.xsd#gifi_EstimatedCostsToCompleteProjects" xlink:label="loc_gifi_EstimatedCostsToCompleteProjects_C3FC67E544FE86E33BC7D2228B0571E7" xlink:type="locator" />
    <definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureLineItems_370C1B4918B8CF6C8BE3D2228B058529" xlink:to="loc_gifi_EstimatedCostsToCompleteProjects_C3FC67E544FE86E33BC7D2228B0571E7" xlink:type="arc" />
    <loc xlink:href="gifi-20150630.xsd#gifi_NumberOfProjects" xlink:label="loc_gifi_NumberOfProjects_08F081F5D40F0C322F73D2228B0570E5" xlink:type="locator" />
    <definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureLineItems_370C1B4918B8CF6C8BE3D2228B058529" xlink:to="loc_gifi_NumberOfProjects_08F081F5D40F0C322F73D2228B0570E5" xlink:type="arc" />
    <loc xlink:href="gifi-20150630.xsd#gifi_PercentageOfProjectCompletion" xlink:label="loc_gifi_PercentageOfProjectCompletion_92E126973C3EA2137F81D2228B05169C" xlink:type="locator" />
    <definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureLineItems_370C1B4918B8CF6C8BE3D2228B058529" xlink:to="loc_gifi_PercentageOfProjectCompletion_92E126973C3EA2137F81D2228B05169C" xlink:type="arc" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gulfisland.com/role/ContractsReceivableAndRetainage" xlink:type="extended" />
  <definitionLink xlink:role="http://www.gulfisland.com/role/ContractsReceivableAndRetainageAdditionalInformationDetail" xlink:type="extended">
    <loc xlink:href="gifi-20150630.xsd#gifi_LongtermContractsOrProgramsDisclosureLineItems" xlink:label="loc_gifi_LongtermContractsOrProgramsDisclosureLineItems_76D6D60A7D99715F603FDBFD14020770" xlink:type="locator" />
    <loc xlink:href="gifi-20150630.xsd#gifi_LongtermContractsOrProgramsDisclosureTable" xlink:label="loc_gifi_LongtermContractsOrProgramsDisclosureTable_72E9DED8508500D18006DBFD140126EC" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureLineItems_76D6D60A7D99715F603FDBFD14020770" xlink:to="loc_gifi_LongtermContractsOrProgramsDisclosureTable_72E9DED8508500D18006DBFD140126EC" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_EB48CB35F9271AA9EB3BDBFD1401D0EF" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureTable_72E9DED8508500D18006DBFD140126EC" xlink:to="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_EB48CB35F9271AA9EB3BDBFD1401D0EF" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ReceivableTypeDomain" xlink:label="loc_us-gaap_ReceivableTypeDomain_0E4D612521BB422440E5DBFD1401765D_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_EB48CB35F9271AA9EB3BDBFD1401D0EF" xlink:to="loc_us-gaap_ReceivableTypeDomain_0E4D612521BB422440E5DBFD1401765D_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ReceivableTypeDomain" xlink:label="loc_us-gaap_ReceivableTypeDomain_0E4D612521BB422440E5DBFD1401765D" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_EB48CB35F9271AA9EB3BDBFD1401D0EF" xlink:to="loc_us-gaap_ReceivableTypeDomain_0E4D612521BB422440E5DBFD1401765D" xlink:type="arc" />
    <loc xlink:href="gifi-20150630.xsd#gifi_TopFourCustomerMember" xlink:label="loc_gifi_TopFourCustomerMember_AB76A593D6DA00A28413DBFD14010B58" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReceivableTypeDomain_0E4D612521BB422440E5DBFD1401765D" xlink:to="loc_gifi_TopFourCustomerMember_AB76A593D6DA00A28413DBFD14010B58" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_MajorCustomersAxis" xlink:label="loc_us-gaap_MajorCustomersAxis_B6484891FB5767B4AE7CDBFD1401D2B3" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureTable_72E9DED8508500D18006DBFD140126EC" xlink:to="loc_us-gaap_MajorCustomersAxis_B6484891FB5767B4AE7CDBFD1401D2B3" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NameOfMajorCustomerDomain" xlink:label="loc_us-gaap_NameOfMajorCustomerDomain_BB4CF1DBCEF93E0D301DDBFD1401B21C_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_MajorCustomersAxis_B6484891FB5767B4AE7CDBFD1401D2B3" xlink:to="loc_us-gaap_NameOfMajorCustomerDomain_BB4CF1DBCEF93E0D301DDBFD1401B21C_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NameOfMajorCustomerDomain" xlink:label="loc_us-gaap_NameOfMajorCustomerDomain_BB4CF1DBCEF93E0D301DDBFD1401B21C" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_MajorCustomersAxis_B6484891FB5767B4AE7CDBFD1401D2B3" xlink:to="loc_us-gaap_NameOfMajorCustomerDomain_BB4CF1DBCEF93E0D301DDBFD1401B21C" xlink:type="arc" />
    <loc xlink:href="gifi-20150630.xsd#gifi_LargeDeepwaterCustomerMember" xlink:label="loc_gifi_LargeDeepwaterCustomerMember_D93AAADCE46D73CB69EBDBFD14029D02" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NameOfMajorCustomerDomain_BB4CF1DBCEF93E0D301DDBFD1401B21C" xlink:to="loc_gifi_LargeDeepwaterCustomerMember_D93AAADCE46D73CB69EBDBFD14029D02" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ContractReceivableDueOneYearOrLess" xlink:label="loc_us-gaap_ContractReceivableDueOneYearOrLess_154F3A6C07FEF365DF16DBFD14020845" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureLineItems_76D6D60A7D99715F603FDBFD14020770" xlink:to="loc_us-gaap_ContractReceivableDueOneYearOrLess_154F3A6C07FEF365DF16DBFD14020845" xlink:type="arc" />
    <loc xlink:href="gifi-20150630.xsd#gifi_PercentageOfRevenueFromMajorCustomer" xlink:label="loc_gifi_PercentageOfRevenueFromMajorCustomer_E8A1F915865076B6EA25DBFD1402F1C6" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureLineItems_76D6D60A7D99715F603FDBFD14020770" xlink:to="loc_gifi_PercentageOfRevenueFromMajorCustomer_E8A1F915865076B6EA25DBFD1402F1C6" xlink:type="arc" />
    <loc xlink:href="gifi-20150630.xsd#gifi_NumberOfMajorCustomerRevenue" xlink:label="loc_gifi_NumberOfMajorCustomerRevenue_4F0403C027756274B827DBFD14020116" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureLineItems_76D6D60A7D99715F603FDBFD14020770" xlink:to="loc_gifi_NumberOfMajorCustomerRevenue_4F0403C027756274B827DBFD14020116" xlink:type="arc" />
    <loc xlink:href="gifi-20150630.xsd#gifi_NumberofProjectsPerCustomer" xlink:label="loc_gifi_NumberofProjectsPerCustomer_A43DC6899CE1BA85AB1CDBFD14023420" xlink:type="locator" />
    <definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureLineItems_76D6D60A7D99715F603FDBFD14020770" xlink:to="loc_gifi_NumberofProjectsPerCustomer_A43DC6899CE1BA85AB1CDBFD14023420" xlink:type="arc" />
    <loc xlink:href="gifi-20150630.xsd#gifi_NumberofInlandRiverTowingVesselProjects" xlink:label="loc_gifi_NumberofInlandRiverTowingVesselProjects_1489C1C4A69CB7949639DBFDAA597098" xlink:type="locator" />
    <definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureLineItems_76D6D60A7D99715F603FDBFD14020770" xlink:to="loc_gifi_NumberofInlandRiverTowingVesselProjects_1489C1C4A69CB7949639DBFDAA597098" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_71D4C4F84114102F1521DBFD14024C19" xlink:type="locator" />
    <definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureLineItems_76D6D60A7D99715F603FDBFD14020770" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_71D4C4F84114102F1521DBFD14024C19" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ReceivablesLongTermContractsOrPrograms" xlink:label="loc_us-gaap_ReceivablesLongTermContractsOrPrograms_8A28156182FAA5703B9ADBFD1402334D" xlink:type="locator" />
    <definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureLineItems_76D6D60A7D99715F603FDBFD14020770" xlink:to="loc_us-gaap_ReceivablesLongTermContractsOrPrograms_8A28156182FAA5703B9ADBFD1402334D" xlink:type="arc" />
    <loc xlink:href="gifi-20150630.xsd#gifi_CashSettlementCustomerContractDispute" xlink:label="loc_gifi_CashSettlementCustomerContractDispute_EC909043A160B70B7343DBFD1402CB98" xlink:type="locator" />
    <definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureLineItems_76D6D60A7D99715F603FDBFD14020770" xlink:to="loc_gifi_CashSettlementCustomerContractDispute_EC909043A160B70B7343DBFD1402CB98" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_CBECC1114475F58C1154DBFD1402D85A" xlink:type="locator" />
    <definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureLineItems_76D6D60A7D99715F603FDBFD14020770" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_CBECC1114475F58C1154DBFD1402D85A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_C5FEE2CE104F63083231DBFD1402A092" xlink:type="locator" />
    <definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureLineItems_76D6D60A7D99715F603FDBFD14020770" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_C5FEE2CE104F63083231DBFD1402A092" xlink:type="arc" />
    <loc xlink:href="gifi-20150630.xsd#gifi_BadDebtExpenseRecovery" xlink:label="loc_gifi_BadDebtExpenseRecovery_23070F14694118A14C6DDBFD14026E15" xlink:type="locator" />
    <definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureLineItems_76D6D60A7D99715F603FDBFD14020770" xlink:to="loc_gifi_BadDebtExpenseRecovery_23070F14694118A14C6DDBFD14026E15" xlink:type="arc" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gulfisland.com/role/DocumentAndEntityInformation" xlink:type="extended" />
  <definitionLink xlink:role="http://www.gulfisland.com/role/EarningsPerShare" xlink:type="extended" />
  <definitionLink xlink:role="http://www.gulfisland.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetail" xlink:type="extended" />
  <definitionLink xlink:role="http://www.gulfisland.com/role/EarningsPerShareTables" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_3B6FA311A6A003C9ED06BAA94A20E80B" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_03AF3E6CE0AFF16161A3BAA94A206DCD" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_3B6FA311A6A003C9ED06BAA94A20E80B" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_03AF3E6CE0AFF16161A3BAA94A206DCD" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_8BA24832256BD7C7B1F4BAA94A20D985" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_03AF3E6CE0AFF16161A3BAA94A206DCD" xlink:to="loc_us-gaap_RangeAxis_8BA24832256BD7C7B1F4BAA94A20D985" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_15025913EBD7B3C88642BAA94A205321_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RangeAxis_8BA24832256BD7C7B1F4BAA94A20D985" xlink:to="loc_us-gaap_RangeMember_15025913EBD7B3C88642BAA94A205321_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_15025913EBD7B3C88642BAA94A205321" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RangeAxis_8BA24832256BD7C7B1F4BAA94A20D985" xlink:to="loc_us-gaap_RangeMember_15025913EBD7B3C88642BAA94A205321" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_9320A6CC4C8B0559B29CBAA94A208863" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RangeMember_15025913EBD7B3C88642BAA94A205321" xlink:to="loc_us-gaap_MinimumMember_9320A6CC4C8B0559B29CBAA94A208863" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_F89E4C98547BC3F3D471BAA94A200754" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_3B6FA311A6A003C9ED06BAA94A20E80B" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_F89E4C98547BC3F3D471BAA94A200754" xlink:type="arc" />
    <loc xlink:href="gifi-20150630.xsd#gifi_LineOfCreditFacilityExtendedMaturityDate" xlink:label="loc_gifi_LineOfCreditFacilityExtendedMaturityDate_A78834BB65CF677695B7BAA94A20DABF" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_3B6FA311A6A003C9ED06BAA94A20E80B" xlink:to="loc_gifi_LineOfCreditFacilityExtendedMaturityDate_A78834BB65CF677695B7BAA94A20DABF" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_9360D37051F2C160DB10BAA94A20490D" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_3B6FA311A6A003C9ED06BAA94A20E80B" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_9360D37051F2C160DB10BAA94A20490D" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DebtInstrumentInterestRateTerms" xlink:label="loc_us-gaap_DebtInstrumentInterestRateTerms_363F8ED969BE6E4DC2C1BAA94A211519" xlink:type="locator" />
    <definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_3B6FA311A6A003C9ED06BAA94A20E80B" xlink:to="loc_us-gaap_DebtInstrumentInterestRateTerms_363F8ED969BE6E4DC2C1BAA94A211519" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_15C657AE64D451E1FA86BAA94A2105CE" xlink:type="locator" />
    <definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_3B6FA311A6A003C9ED06BAA94A20E80B" xlink:to="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_15C657AE64D451E1FA86BAA94A2105CE" xlink:type="arc" />
    <loc xlink:href="gifi-20150630.xsd#gifi_LineOfCreditFacilityAmountBorrowed" xlink:label="loc_gifi_LineOfCreditFacilityAmountBorrowed_5AB852F812AF591AB5FEBAA94A21D1F1" xlink:type="locator" />
    <definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_3B6FA311A6A003C9ED06BAA94A20E80B" xlink:to="loc_gifi_LineOfCreditFacilityAmountBorrowed_5AB852F812AF591AB5FEBAA94A21D1F1" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_A44D7E61B27A53B083CCBAA94A217B40" xlink:type="locator" />
    <definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_3B6FA311A6A003C9ED06BAA94A20E80B" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_A44D7E61B27A53B083CCBAA94A217B40" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_669445F87554DC847869BAA94A21B1EE" xlink:type="locator" />
    <definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_3B6FA311A6A003C9ED06BAA94A20E80B" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_669445F87554DC847869BAA94A21B1EE" xlink:type="arc" />
    <loc xlink:href="gifi-20150630.xsd#gifi_CurrentRatio" xlink:label="loc_gifi_CurrentRatio_4C0FB5BA9DE820A0F927BAA94A21FB31" xlink:type="locator" />
    <definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_3B6FA311A6A003C9ED06BAA94A20E80B" xlink:to="loc_gifi_CurrentRatio_4C0FB5BA9DE820A0F927BAA94A21FB31" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_MinimumNetWorthRequiredForCompliance" xlink:label="loc_us-gaap_MinimumNetWorthRequiredForCompliance_AB6C6DA72898E72FB59CBAA94A212AB2" xlink:type="locator" />
    <definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_3B6FA311A6A003C9ED06BAA94A20E80B" xlink:to="loc_us-gaap_MinimumNetWorthRequiredForCompliance_AB6C6DA72898E72FB59CBAA94A212AB2" xlink:type="arc" />
    <loc xlink:href="gifi-20150630.xsd#gifi_DebtToNetWorthRatio" xlink:label="loc_gifi_DebtToNetWorthRatio_7F15F8AA6D8B69B10569BAA94A2130B5" xlink:type="locator" />
    <definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_3B6FA311A6A003C9ED06BAA94A20E80B" xlink:to="loc_gifi_DebtToNetWorthRatio_7F15F8AA6D8B69B10569BAA94A2130B5" xlink:type="arc" />
    <loc xlink:href="gifi-20150630.xsd#gifi_EarningsBeforeInterestTaxDepreciationAndAmortizationToInterestExpenseRatio" xlink:label="loc_gifi_EarningsBeforeInterestTaxDepreciationAndAmortizationToInterestExpenseRatio_E24383FCF54A0E0F4708BAA94A21B7C0" xlink:type="locator" />
    <definitionArc order="12" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_3B6FA311A6A003C9ED06BAA94A20E80B" xlink:to="loc_gifi_EarningsBeforeInterestTaxDepreciationAndAmortizationToInterestExpenseRatio_E24383FCF54A0E0F4708BAA94A21B7C0" xlink:type="arc" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gulfisland.com/role/OrganizationAndSummaryOfSignificantAccountingPolicies" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SubsequentEventLineItems" xlink:label="loc_us-gaap_SubsequentEventLineItems_116AA599F1FA20BB5751F9878CF2944D" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SubsequentEventTable" xlink:label="loc_us-gaap_SubsequentEventTable_82100EC9F76B6BFB3F60F9878CECB9B9" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SubsequentEventLineItems_116AA599F1FA20BB5751F9878CF2944D" xlink:to="loc_us-gaap_SubsequentEventTable_82100EC9F76B6BFB3F60F9878CECB9B9" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_B61E9B0EBBC2C74E89D0F9878CF12D51" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_82100EC9F76B6BFB3F60F9878CECB9B9" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_B61E9B0EBBC2C74E89D0F9878CF12D51" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_0394827F1BFD34F49DF0F9878CF1950B_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_B61E9B0EBBC2C74E89D0F9878CF12D51" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_0394827F1BFD34F49DF0F9878CF1950B_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_0394827F1BFD34F49DF0F9878CF1950B" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_B61E9B0EBBC2C74E89D0F9878CF12D51" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_0394827F1BFD34F49DF0F9878CF1950B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_3C395CA0B2D4E0236D45F9878CF1CD58" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_0394827F1BFD34F49DF0F9878CF1950B" xlink:to="loc_us-gaap_SubsequentEventMember_3C395CA0B2D4E0236D45F9878CF1CD58" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DividendsPayableDateDeclaredDayMonthAndYear" xlink:label="loc_us-gaap_DividendsPayableDateDeclaredDayMonthAndYear_7D4FCAABA10FE49E20BAF9878CF29D46" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_116AA599F1FA20BB5751F9878CF2944D" xlink:to="loc_us-gaap_DividendsPayableDateDeclaredDayMonthAndYear_7D4FCAABA10FE49E20BAF9878CF29D46" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_8EBD8EEC1B19B1C7EF40F9878CF23547" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_116AA599F1FA20BB5751F9878CF2944D" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_8EBD8EEC1B19B1C7EF40F9878CF23547" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DividendPayableDateToBePaidDayMonthAndYear" xlink:label="loc_us-gaap_DividendPayableDateToBePaidDayMonthAndYear_9F7D0B155E4A57CE7580F9878CF2CE51" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_116AA599F1FA20BB5751F9878CF2944D" xlink:to="loc_us-gaap_DividendPayableDateToBePaidDayMonthAndYear_9F7D0B155E4A57CE7580F9878CF2CE51" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DividendsPayableDateOfRecordDayMonthAndYear" xlink:label="loc_us-gaap_DividendsPayableDateOfRecordDayMonthAndYear_DB0601F31522E72C6951F9878CF23020" xlink:type="locator" />
    <definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_116AA599F1FA20BB5751F9878CF2944D" xlink:to="loc_us-gaap_DividendsPayableDateOfRecordDayMonthAndYear_DB0601F31522E72C6951F9878CF23020" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_B271DCB799FF10C05A89F98AD737DF26" xlink:type="locator" />
    <definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_116AA599F1FA20BB5751F9878CF2944D" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_B271DCB799FF10C05A89F98AD737DF26" xlink:type="arc" />
  </definitionLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>9
<FILENAME>gifi-20150630_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_gifi_DocumentAndEntityInformationAbstract_A62D6A44F4D38FC7A269BA1AE479F790_label_en-US" xlink:label="lab_gifi_DocumentAndEntityInformationAbstract_A62D6A44F4D38FC7A269BA1AE479F790" 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_A62D6A44F4D38FC7A269BA1AE479F790_documentation_en-US" xlink:label="lab_gifi_DocumentAndEntityInformationAbstract_A62D6A44F4D38FC7A269BA1AE479F790" 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-20150630.xsd#gifi_DocumentAndEntityInformationAbstract" xlink:label="loc_gifi_DocumentAndEntityInformationAbstract_A62D6A44F4D38FC7A269BA1AE479F790" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_DocumentAndEntityInformationAbstract_A62D6A44F4D38FC7A269BA1AE479F790" xlink:to="lab_gifi_DocumentAndEntityInformationAbstract_A62D6A44F4D38FC7A269BA1AE479F790" xlink:type="arc" />
    <link:label id="lab_dei_DocumentType_CC400EBFCC1F5E929923BA1AE47ADE57_terseLabel_en-US" xlink:label="lab_dei_DocumentType_CC400EBFCC1F5E929923BA1AE47ADE57" 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_CC400EBFCC1F5E929923BA1AE47ADE57_label_en-US" xlink:label="lab_dei_DocumentType_CC400EBFCC1F5E929923BA1AE47ADE57" 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_CC400EBFCC1F5E929923BA1AE47ADE57" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType_CC400EBFCC1F5E929923BA1AE47ADE57" xlink:to="lab_dei_DocumentType_CC400EBFCC1F5E929923BA1AE47ADE57" xlink:type="arc" />
    <link:label id="lab_dei_AmendmentFlag_E99DDA5B38F0372CCD11BA1AE47B3D23_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag_E99DDA5B38F0372CCD11BA1AE47B3D23" 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_E99DDA5B38F0372CCD11BA1AE47B3D23_label_en-US" xlink:label="lab_dei_AmendmentFlag_E99DDA5B38F0372CCD11BA1AE47B3D23" 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_E99DDA5B38F0372CCD11BA1AE47B3D23" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag_E99DDA5B38F0372CCD11BA1AE47B3D23" xlink:to="lab_dei_AmendmentFlag_E99DDA5B38F0372CCD11BA1AE47B3D23" xlink:type="arc" />
    <link:label id="lab_dei_DocumentPeriodEndDate_6D81CBADE1DAF6987A1ABA1AE47BD82F_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate_6D81CBADE1DAF6987A1ABA1AE47BD82F" 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_6D81CBADE1DAF6987A1ABA1AE47BD82F_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate_6D81CBADE1DAF6987A1ABA1AE47BD82F" 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_6D81CBADE1DAF6987A1ABA1AE47BD82F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate_6D81CBADE1DAF6987A1ABA1AE47BD82F" xlink:to="lab_dei_DocumentPeriodEndDate_6D81CBADE1DAF6987A1ABA1AE47BD82F" xlink:type="arc" />
    <link:label id="lab_dei_DocumentFiscalYearFocus_4008A4FC34D75145BDAEBA1AE47B0D57_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus_4008A4FC34D75145BDAEBA1AE47B0D57" 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_4008A4FC34D75145BDAEBA1AE47B0D57_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus_4008A4FC34D75145BDAEBA1AE47B0D57" 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_4008A4FC34D75145BDAEBA1AE47B0D57" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus_4008A4FC34D75145BDAEBA1AE47B0D57" xlink:to="lab_dei_DocumentFiscalYearFocus_4008A4FC34D75145BDAEBA1AE47B0D57" xlink:type="arc" />
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_93B90788F710E1695765BA1AE47BF2AB_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus_93B90788F710E1695765BA1AE47BF2AB" 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_93B90788F710E1695765BA1AE47BF2AB_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus_93B90788F710E1695765BA1AE47BF2AB" 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_93B90788F710E1695765BA1AE47BF2AB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus_93B90788F710E1695765BA1AE47BF2AB" xlink:to="lab_dei_DocumentFiscalPeriodFocus_93B90788F710E1695765BA1AE47BF2AB" xlink:type="arc" />
    <link:label id="lab_dei_TradingSymbol_F93919516F63C28EE316BA1AE47B089A_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol_F93919516F63C28EE316BA1AE47B089A" 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_F93919516F63C28EE316BA1AE47B089A_label_en-US" xlink:label="lab_dei_TradingSymbol_F93919516F63C28EE316BA1AE47B089A" 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_F93919516F63C28EE316BA1AE47B089A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol_F93919516F63C28EE316BA1AE47B089A" xlink:to="lab_dei_TradingSymbol_F93919516F63C28EE316BA1AE47B089A" xlink:type="arc" />
    <link:label id="lab_dei_EntityRegistrantName_A90FC8FB34329B81C8DCBA1AE47B54AA_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName_A90FC8FB34329B81C8DCBA1AE47B54AA" 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_A90FC8FB34329B81C8DCBA1AE47B54AA_label_en-US" xlink:label="lab_dei_EntityRegistrantName_A90FC8FB34329B81C8DCBA1AE47B54AA" 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_A90FC8FB34329B81C8DCBA1AE47B54AA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName_A90FC8FB34329B81C8DCBA1AE47B54AA" xlink:to="lab_dei_EntityRegistrantName_A90FC8FB34329B81C8DCBA1AE47B54AA" xlink:type="arc" />
    <link:label id="lab_dei_EntityCentralIndexKey_3DF79A5311034C7CC0DABA1AE47B9A9A_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey_3DF79A5311034C7CC0DABA1AE47B9A9A" 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_3DF79A5311034C7CC0DABA1AE47B9A9A_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey_3DF79A5311034C7CC0DABA1AE47B9A9A" 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_3DF79A5311034C7CC0DABA1AE47B9A9A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey_3DF79A5311034C7CC0DABA1AE47B9A9A" xlink:to="lab_dei_EntityCentralIndexKey_3DF79A5311034C7CC0DABA1AE47B9A9A" xlink:type="arc" />
    <link:label id="lab_dei_CurrentFiscalYearEndDate_39D89A45782F3E5CA543BA1AE47BE7FC_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate_39D89A45782F3E5CA543BA1AE47BE7FC" 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_39D89A45782F3E5CA543BA1AE47BE7FC_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate_39D89A45782F3E5CA543BA1AE47BE7FC" 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_39D89A45782F3E5CA543BA1AE47BE7FC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate_39D89A45782F3E5CA543BA1AE47BE7FC" xlink:to="lab_dei_CurrentFiscalYearEndDate_39D89A45782F3E5CA543BA1AE47BE7FC" xlink:type="arc" />
    <link:label id="lab_dei_EntityFilerCategory_BD5D2143BD3FAE78BE13BA1AE47B12FB_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory_BD5D2143BD3FAE78BE13BA1AE47B12FB" 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_BD5D2143BD3FAE78BE13BA1AE47B12FB_label_en-US" xlink:label="lab_dei_EntityFilerCategory_BD5D2143BD3FAE78BE13BA1AE47B12FB" 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_BD5D2143BD3FAE78BE13BA1AE47B12FB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory_BD5D2143BD3FAE78BE13BA1AE47B12FB" xlink:to="lab_dei_EntityFilerCategory_BD5D2143BD3FAE78BE13BA1AE47B12FB" xlink:type="arc" />
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_52DBAE39F4922A310EFDBA1AE47B5B17_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding_52DBAE39F4922A310EFDBA1AE47B5B17" 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_52DBAE39F4922A310EFDBA1AE47B5B17_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding_52DBAE39F4922A310EFDBA1AE47B5B17" 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_52DBAE39F4922A310EFDBA1AE47B5B17" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding_52DBAE39F4922A310EFDBA1AE47B5B17" xlink:to="lab_dei_EntityCommonStockSharesOutstanding_52DBAE39F4922A310EFDBA1AE47B5B17" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementAbstract_4500E48948610AEA94C4467C92A953C4_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract_4500E48948610AEA94C4467C92A953C4" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaap_IncomeStatementAbstract_4500E48948610AEA94C4467C92A953C4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract_4500E48948610AEA94C4467C92A953C4" xlink:to="lab_us-gaap_IncomeStatementAbstract_4500E48948610AEA94C4467C92A953C4" xlink:type="arc" />
    <link:label id="lab_us-gaap_Revenues_E08BCEB092F74BFD34E0467C92AA3FB0_terseLabel_en-US" xlink:label="lab_us-gaap_Revenues_E08BCEB092F74BFD34E0467C92AA3FB0" 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_E08BCEB092F74BFD34E0467C92AA3FB0_label_en-US" xlink:label="lab_us-gaap_Revenues_E08BCEB092F74BFD34E0467C92AA3FB0" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_E08BCEB092F74BFD34E0467C92AA3FB0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Revenues_E08BCEB092F74BFD34E0467C92AA3FB0" xlink:to="lab_us-gaap_Revenues_E08BCEB092F74BFD34E0467C92AA3FB0" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostOfRevenue_33C7901A7BAAE628026A467C92AB7CE4_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfRevenue_33C7901A7BAAE628026A467C92AB7CE4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of revenue</link:label>
    <link:label id="lab_us-gaap_CostOfRevenue_33C7901A7BAAE628026A467C92AB7CE4_label_en-US" xlink:label="lab_us-gaap_CostOfRevenue_33C7901A7BAAE628026A467C92AB7CE4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Revenue</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaap_CostOfRevenue_33C7901A7BAAE628026A467C92AB7CE4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfRevenue_33C7901A7BAAE628026A467C92AB7CE4" xlink:to="lab_us-gaap_CostOfRevenue_33C7901A7BAAE628026A467C92AB7CE4" xlink:type="arc" />
    <link:label id="lab_us-gaap_GrossProfit_8DD2658E622AD00E4F8E467C92ABF2A8_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit_8DD2658E622AD00E4F8E467C92ABF2A8" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Gross profit</link:label>
    <link:label id="lab_us-gaap_GrossProfit_8DD2658E622AD00E4F8E467C92ABF2A8_label_en-US" xlink:label="lab_us-gaap_GrossProfit_8DD2658E622AD00E4F8E467C92ABF2A8" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_8DD2658E622AD00E4F8E467C92ABF2A8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit_8DD2658E622AD00E4F8E467C92ABF2A8" xlink:to="lab_us-gaap_GrossProfit_8DD2658E622AD00E4F8E467C92ABF2A8" xlink:type="arc" />
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_D10B2DA4910C15AC22ED467C92ABD328_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense_D10B2DA4910C15AC22ED467C92ABD328" 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_D10B2DA4910C15AC22ED467C92ABD328_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense_D10B2DA4910C15AC22ED467C92ABD328" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_D10B2DA4910C15AC22ED467C92ABD328" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpense_D10B2DA4910C15AC22ED467C92ABD328" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpense_D10B2DA4910C15AC22ED467C92ABD328" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingIncomeLoss_FD1E2D8DA74E904B7A12467C92AB0E7E_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_FD1E2D8DA74E904B7A12467C92AB0E7E" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Operating income</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_FD1E2D8DA74E904B7A12467C92AB0E7E_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_FD1E2D8DA74E904B7A12467C92AB0E7E" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_FD1E2D8DA74E904B7A12467C92AB0E7E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss_FD1E2D8DA74E904B7A12467C92AB0E7E" xlink:to="lab_us-gaap_OperatingIncomeLoss_FD1E2D8DA74E904B7A12467C92AB0E7E" xlink:type="arc" />
    <link:label id="lab_us-gaap_NonoperatingIncomeExpenseAbstract_2CBF0D579835D1B1C6EA467C92AB6DBD_terseLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpenseAbstract_2CBF0D579835D1B1C6EA467C92AB6DBD" 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_2CBF0D579835D1B1C6EA467C92AB6DBD_label_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpenseAbstract_2CBF0D579835D1B1C6EA467C92AB6DBD" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract_2CBF0D579835D1B1C6EA467C92AB6DBD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_2CBF0D579835D1B1C6EA467C92AB6DBD" xlink:to="lab_us-gaap_NonoperatingIncomeExpenseAbstract_2CBF0D579835D1B1C6EA467C92AB6DBD" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestExpense_F608CC73D9EF00DCA1AF467C92AB00C2_negatedLabel_en-US" xlink:label="lab_us-gaap_InterestExpense_F608CC73D9EF00DCA1AF467C92AB00C2" 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_F608CC73D9EF00DCA1AF467C92AB00C2_label_en-US" xlink:label="lab_us-gaap_InterestExpense_F608CC73D9EF00DCA1AF467C92AB00C2" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaap_InterestExpense_F608CC73D9EF00DCA1AF467C92AB00C2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense_F608CC73D9EF00DCA1AF467C92AB00C2" xlink:to="lab_us-gaap_InterestExpense_F608CC73D9EF00DCA1AF467C92AB00C2" xlink:type="arc" />
    <link:label id="lab_us-gaap_InvestmentIncomeInterest_2DCF6D98DCF9A92ADF30467C92AB6858_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest_2DCF6D98DCF9A92ADF30467C92AB6858" 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_2DCF6D98DCF9A92ADF30467C92AB6858_label_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest_2DCF6D98DCF9A92ADF30467C92AB6858" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="loc_us-gaap_InvestmentIncomeInterest_2DCF6D98DCF9A92ADF30467C92AB6858" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentIncomeInterest_2DCF6D98DCF9A92ADF30467C92AB6858" xlink:to="lab_us-gaap_InvestmentIncomeInterest_2DCF6D98DCF9A92ADF30467C92AB6858" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_6A48DD9E350AFE44720B467C92ABD4F0_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense_6A48DD9E350AFE44720B467C92ABD4F0" 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_OtherNonoperatingIncomeExpense_6A48DD9E350AFE44720B467C92ABD4F0_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense_6A48DD9E350AFE44720B467C92ABD4F0" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_6A48DD9E350AFE44720B467C92ABD4F0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense_6A48DD9E350AFE44720B467C92ABD4F0" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense_6A48DD9E350AFE44720B467C92ABD4F0" xlink:type="arc" />
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_7B0593FBEDD52000DF86467C92AC8712_totalLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense_7B0593FBEDD52000DF86467C92AC8712" 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_7B0593FBEDD52000DF86467C92AC8712_label_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense_7B0593FBEDD52000DF86467C92AC8712" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_7B0593FBEDD52000DF86467C92AC8712" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_7B0593FBEDD52000DF86467C92AC8712" xlink:to="lab_us-gaap_NonoperatingIncomeExpense_7B0593FBEDD52000DF86467C92AC8712" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_7BFA68FB839E459BB2D2467C92ACBC88_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_7BFA68FB839E459BB2D2467C92ACBC88" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Income before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_7BFA68FB839E459BB2D2467C92ACBC88_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_7BFA68FB839E459BB2D2467C92ACBC88" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_7BFA68FB839E459BB2D2467C92ACBC88" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_7BFA68FB839E459BB2D2467C92ACBC88" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_7BFA68FB839E459BB2D2467C92ACBC88" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_553307B2F75E01F042C6467C92AC3301_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_553307B2F75E01F042C6467C92AC3301" 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_IncomeTaxExpenseBenefit_553307B2F75E01F042C6467C92AC3301_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_553307B2F75E01F042C6467C92AC3301" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_553307B2F75E01F042C6467C92AC3301" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_553307B2F75E01F042C6467C92AC3301" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit_553307B2F75E01F042C6467C92AC3301" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_D08CA353761EEC4C0A1B467C92ACE13E_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_D08CA353761EEC4C0A1B467C92ACE13E" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_D08CA353761EEC4C0A1B467C92ACE13E_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_D08CA353761EEC4C0A1B467C92ACE13E" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_D08CA353761EEC4C0A1B467C92ACE13E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_D08CA353761EEC4C0A1B467C92ACE13E" xlink:to="lab_us-gaap_NetIncomeLoss_D08CA353761EEC4C0A1B467C92ACE13E" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_C5F2F3F2CDA717F1128D467C92ACAB7B_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract_C5F2F3F2CDA717F1128D467C92ACAB7B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Per share data:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_C5F2F3F2CDA717F1128D467C92ACAB7B_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract_C5F2F3F2CDA717F1128D467C92ACAB7B" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_C5F2F3F2CDA717F1128D467C92ACAB7B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract_C5F2F3F2CDA717F1128D467C92ACAB7B" xlink:to="lab_us-gaap_EarningsPerShareAbstract_C5F2F3F2CDA717F1128D467C92ACAB7B" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareBasic_29DE2E7EC77DF623790F467C92AC5B8F_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic_29DE2E7EC77DF623790F467C92AC5B8F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic earnings per share - common shareholders</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_29DE2E7EC77DF623790F467C92AC5B8F_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic_29DE2E7EC77DF623790F467C92AC5B8F" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_29DE2E7EC77DF623790F467C92AC5B8F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic_29DE2E7EC77DF623790F467C92AC5B8F" xlink:to="lab_us-gaap_EarningsPerShareBasic_29DE2E7EC77DF623790F467C92AC5B8F" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_03AAB3FF62C3DDC5C498467C92AC09B9_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted_03AAB3FF62C3DDC5C498467C92AC09B9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted earnings per share - common shareholders</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_03AAB3FF62C3DDC5C498467C92AC09B9_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted_03AAB3FF62C3DDC5C498467C92AC09B9" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_03AAB3FF62C3DDC5C498467C92AC09B9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted_03AAB3FF62C3DDC5C498467C92AC09B9" xlink:to="lab_us-gaap_EarningsPerShareDiluted_03AAB3FF62C3DDC5C498467C92AC09B9" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_4846C5CED87C6FB25E0D467C92AC6351_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared_4846C5CED87C6FB25E0D467C92AC6351" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash dividend declared per common share</link:label>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_4846C5CED87C6FB25E0D467C92AC6351_label_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared_4846C5CED87C6FB25E0D467C92AC6351" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_4846C5CED87C6FB25E0D467C92AC6351" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockDividendsPerShareDeclared_4846C5CED87C6FB25E0D467C92AC6351" xlink:to="lab_us-gaap_CommonStockDividendsPerShareDeclared_4846C5CED87C6FB25E0D467C92AC6351" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareBasicAbstract_30E0D5A8B98301767F55F61AE4595CC2_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract_30E0D5A8B98301767F55F61AE4595CC2" 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_30E0D5A8B98301767F55F61AE4595CC2_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract_30E0D5A8B98301767F55F61AE4595CC2" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_EarningsPerShareBasicAbstract" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract_30E0D5A8B98301767F55F61AE4595CC2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_30E0D5A8B98301767F55F61AE4595CC2" xlink:to="lab_us-gaap_EarningsPerShareBasicAbstract_30E0D5A8B98301767F55F61AE4595CC2" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_5B8525208118C160B233F61AE4592C22_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_5B8525208118C160B233F61AE4592C22" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_5B8525208118C160B233F61AE4592C22" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_5B8525208118C160B233F61AE4592C22" xlink:to="lab_us-gaap_NetIncomeLoss_5B8525208118C160B233F61AE4592C22" xlink:type="arc" />
    <link:label id="lab_gifi_NetIncomeLossAllocatedToParticipatingSecuritiesBasic_83769FC5902FB52E1633F61AE4590B6E_negatedLabel_en-US" xlink:label="lab_gifi_NetIncomeLossAllocatedToParticipatingSecuritiesBasic_83769FC5902FB52E1633F61AE4590B6E" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Less: Distributed and undistributed income (unvested restricted stock)</link:label>
    <link:label id="lab_gifi_NetIncomeLossAllocatedToParticipatingSecuritiesBasic_83769FC5902FB52E1633F61AE4590B6E_label_en-US" xlink:label="lab_gifi_NetIncomeLossAllocatedToParticipatingSecuritiesBasic_83769FC5902FB52E1633F61AE4590B6E" 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_83769FC5902FB52E1633F61AE4590B6E_documentation_en-US" xlink:label="lab_gifi_NetIncomeLossAllocatedToParticipatingSecuritiesBasic_83769FC5902FB52E1633F61AE4590B6E" 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-20150630.xsd#gifi_NetIncomeLossAllocatedToParticipatingSecuritiesBasic" xlink:label="loc_gifi_NetIncomeLossAllocatedToParticipatingSecuritiesBasic_83769FC5902FB52E1633F61AE4590B6E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_NetIncomeLossAllocatedToParticipatingSecuritiesBasic_83769FC5902FB52E1633F61AE4590B6E" xlink:to="lab_gifi_NetIncomeLossAllocatedToParticipatingSecuritiesBasic_83769FC5902FB52E1633F61AE4590B6E" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_5118C60943351B7B4D8FF61AE459DF19_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_5118C60943351B7B4D8FF61AE459DF19" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net income attributable to common shareholders</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_5118C60943351B7B4D8FF61AE459DF19_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_5118C60943351B7B4D8FF61AE459DF19" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_5118C60943351B7B4D8FF61AE459DF19" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_5118C60943351B7B4D8FF61AE459DF19" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_5118C60943351B7B4D8FF61AE459DF19" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_9DAE21FC51171A643091F61AE45979A5_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_9DAE21FC51171A643091F61AE45979A5" 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_9DAE21FC51171A643091F61AE45979A5_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_9DAE21FC51171A643091F61AE45979A5" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_9DAE21FC51171A643091F61AE45979A5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_9DAE21FC51171A643091F61AE45979A5" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_9DAE21FC51171A643091F61AE45979A5" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareDilutedAbstract_6CC1E6B758F7DDBF51BFF61AE459073E_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract_6CC1E6B758F7DDBF51BFF61AE459073E" 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_6CC1E6B758F7DDBF51BFF61AE459073E_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract_6CC1E6B758F7DDBF51BFF61AE459073E" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_EarningsPerShareDilutedAbstract" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract_6CC1E6B758F7DDBF51BFF61AE459073E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_6CC1E6B758F7DDBF51BFF61AE459073E" xlink:to="lab_us-gaap_EarningsPerShareDilutedAbstract_6CC1E6B758F7DDBF51BFF61AE459073E" xlink:type="arc" />
    <link:label id="lab_gifi_NetIncomeLossAllocatedToParticipatingSecuritiesDiluted_1E575048F6F00B83B73EF61AE45917A0_negatedLabel_en-US" xlink:label="lab_gifi_NetIncomeLossAllocatedToParticipatingSecuritiesDiluted_1E575048F6F00B83B73EF61AE45917A0" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Less: Distributed and undistributed income (unvested restricted stock)</link:label>
    <link:label id="lab_gifi_NetIncomeLossAllocatedToParticipatingSecuritiesDiluted_1E575048F6F00B83B73EF61AE45917A0_label_en-US" xlink:label="lab_gifi_NetIncomeLossAllocatedToParticipatingSecuritiesDiluted_1E575048F6F00B83B73EF61AE45917A0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Allocated to Participating Securities, Diluted</link:label>
    <link:label id="lab_gifi_NetIncomeLossAllocatedToParticipatingSecuritiesDiluted_1E575048F6F00B83B73EF61AE45917A0_documentation_en-US" xlink:label="lab_gifi_NetIncomeLossAllocatedToParticipatingSecuritiesDiluted_1E575048F6F00B83B73EF61AE45917A0" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Allocated to Participating Securities, Diluted</link:label>
    <link:loc xlink:href="gifi-20150630.xsd#gifi_NetIncomeLossAllocatedToParticipatingSecuritiesDiluted" xlink:label="loc_gifi_NetIncomeLossAllocatedToParticipatingSecuritiesDiluted_1E575048F6F00B83B73EF61AE45917A0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_NetIncomeLossAllocatedToParticipatingSecuritiesDiluted_1E575048F6F00B83B73EF61AE45917A0" xlink:to="lab_gifi_NetIncomeLossAllocatedToParticipatingSecuritiesDiluted_1E575048F6F00B83B73EF61AE45917A0" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_D9EB5FD6B96C1CEA3EACF61AE45A7D66_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_D9EB5FD6B96C1CEA3EACF61AE45A7D66" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net income attributable to common shareholders</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_D9EB5FD6B96C1CEA3EACF61AE45A7D66_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_D9EB5FD6B96C1CEA3EACF61AE45A7D66" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Diluted</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_D9EB5FD6B96C1CEA3EACF61AE45A7D66" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_D9EB5FD6B96C1CEA3EACF61AE45A7D66" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_D9EB5FD6B96C1CEA3EACF61AE45A7D66" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_57C20BFA76BA777139D7F61AE45A6CF6_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_57C20BFA76BA777139D7F61AE45A6CF6" 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_57C20BFA76BA777139D7F61AE45A6CF6_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_57C20BFA76BA777139D7F61AE45A6CF6" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_57C20BFA76BA777139D7F61AE45A6CF6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_57C20BFA76BA777139D7F61AE45A6CF6" xlink:to="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_57C20BFA76BA777139D7F61AE45A6CF6" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_D5BC1E4BE15EAD6C49DAF61AE45AC275_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_D5BC1E4BE15EAD6C49DAF61AE45AC275" 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_D5BC1E4BE15EAD6C49DAF61AE45AC275_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_D5BC1E4BE15EAD6C49DAF61AE45AC275" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_D5BC1E4BE15EAD6C49DAF61AE45AC275" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_D5BC1E4BE15EAD6C49DAF61AE45AC275" xlink:to="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_D5BC1E4BE15EAD6C49DAF61AE45AC275" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_2755EE34AA6F870B4A0AF61AE45AD258_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_2755EE34AA6F870B4A0AF61AE45AD258" 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_2755EE34AA6F870B4A0AF61AE45AD258_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_2755EE34AA6F870B4A0AF61AE45AD258" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_2755EE34AA6F870B4A0AF61AE45AD258" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_2755EE34AA6F870B4A0AF61AE45AD258" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_2755EE34AA6F870B4A0AF61AE45AD258" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_2ED83E97FB664E7764B991EE5EE1B936_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_2ED83E97FB664E7764B991EE5EE1B936" 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_2ED83E97FB664E7764B991EE5EE1B936_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_2ED83E97FB664E7764B991EE5EE1B936" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_2ED83E97FB664E7764B991EE5EE1B936" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_2ED83E97FB664E7764B991EE5EE1B936" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_2ED83E97FB664E7764B991EE5EE1B936" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventsAbstract_0C0C46FF74833D0BCB32F9878CF30739_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsAbstract_0C0C46FF74833D0BCB32F9878CF30739" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaap_SubsequentEventsAbstract_0C0C46FF74833D0BCB32F9878CF30739" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsAbstract_0C0C46FF74833D0BCB32F9878CF30739" xlink:to="lab_us-gaap_SubsequentEventsAbstract_0C0C46FF74833D0BCB32F9878CF30739" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_6F96D0816A3EA653BBFAF9878CF3823B_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock_6F96D0816A3EA653BBFAF9878CF3823B" 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_6F96D0816A3EA653BBFAF9878CF3823B_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock_6F96D0816A3EA653BBFAF9878CF3823B" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="loc_us-gaap_SubsequentEventsTextBlock_6F96D0816A3EA653BBFAF9878CF3823B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsTextBlock_6F96D0816A3EA653BBFAF9878CF3823B" xlink:to="lab_us-gaap_SubsequentEventsTextBlock_6F96D0816A3EA653BBFAF9878CF3823B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractorsAbstract_54D9313B2DDEFB8FD782CC94E84B1410_label_en-US" xlink:label="lab_us-gaap_ContractorsAbstract_54D9313B2DDEFB8FD782CC94E84B1410" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ContractorsAbstract" xlink:label="loc_us-gaap_ContractorsAbstract_54D9313B2DDEFB8FD782CC94E84B1410" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractorsAbstract_54D9313B2DDEFB8FD782CC94E84B1410" xlink:to="lab_us-gaap_ContractorsAbstract_54D9313B2DDEFB8FD782CC94E84B1410" xlink:type="arc" />
    <link:label id="lab_gifi_SignificantAgreementsDisclosureTextBlock_231B2D9E110E165C91D0CC94E84D1A64_terseLabel_en-US" xlink:label="lab_gifi_SignificantAgreementsDisclosureTextBlock_231B2D9E110E165C91D0CC94E84D1A64" 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_gifi_SignificantAgreementsDisclosureTextBlock_231B2D9E110E165C91D0CC94E84D1A64_label_en-US" xlink:label="lab_gifi_SignificantAgreementsDisclosureTextBlock_231B2D9E110E165C91D0CC94E84D1A64" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Significant Agreements Disclosure [Text Block]</link:label>
    <link:label id="lab_gifi_SignificantAgreementsDisclosureTextBlock_231B2D9E110E165C91D0CC94E84D1A64_documentation_en-US" xlink:label="lab_gifi_SignificantAgreementsDisclosureTextBlock_231B2D9E110E165C91D0CC94E84D1A64" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Significant Agreements Disclosure.</link:label>
    <link:loc xlink:href="gifi-20150630.xsd#gifi_SignificantAgreementsDisclosureTextBlock" xlink:label="loc_gifi_SignificantAgreementsDisclosureTextBlock_231B2D9E110E165C91D0CC94E84D1A64" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_SignificantAgreementsDisclosureTextBlock_231B2D9E110E165C91D0CC94E84D1A64" xlink:to="lab_gifi_SignificantAgreementsDisclosureTextBlock_231B2D9E110E165C91D0CC94E84D1A64" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityAbstract_8435CE5A396B7FBF5BA2BAA94A1F8515_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityAbstract_8435CE5A396B7FBF5BA2BAA94A1F8515" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LineOfCreditFacilityAbstract" xlink:label="loc_us-gaap_LineOfCreditFacilityAbstract_8435CE5A396B7FBF5BA2BAA94A1F8515" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityAbstract_8435CE5A396B7FBF5BA2BAA94A1F8515" xlink:to="lab_us-gaap_LineOfCreditFacilityAbstract_8435CE5A396B7FBF5BA2BAA94A1F8515" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_03AF3E6CE0AFF16161A3BAA94A206DCD_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable_03AF3E6CE0AFF16161A3BAA94A206DCD" 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_03AF3E6CE0AFF16161A3BAA94A206DCD_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable_03AF3E6CE0AFF16161A3BAA94A206DCD" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_03AF3E6CE0AFF16161A3BAA94A206DCD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_03AF3E6CE0AFF16161A3BAA94A206DCD" xlink:to="lab_us-gaap_LineOfCreditFacilityTable_03AF3E6CE0AFF16161A3BAA94A206DCD" xlink:type="arc" />
    <link:label id="lab_us-gaap_RangeAxis_8BA24832256BD7C7B1F4BAA94A20D985_terseLabel_en-US" xlink:label="lab_us-gaap_RangeAxis_8BA24832256BD7C7B1F4BAA94A20D985" 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_8BA24832256BD7C7B1F4BAA94A20D985_label_en-US" xlink:label="lab_us-gaap_RangeAxis_8BA24832256BD7C7B1F4BAA94A20D985" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_8BA24832256BD7C7B1F4BAA94A20D985" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RangeAxis_8BA24832256BD7C7B1F4BAA94A20D985" xlink:to="lab_us-gaap_RangeAxis_8BA24832256BD7C7B1F4BAA94A20D985" xlink:type="arc" />
    <link:label id="lab_us-gaap_RangeMember_15025913EBD7B3C88642BAA94A205321_terseLabel_en-US" xlink:label="lab_us-gaap_RangeMember_15025913EBD7B3C88642BAA94A205321" 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_15025913EBD7B3C88642BAA94A205321_label_en-US" xlink:label="lab_us-gaap_RangeMember_15025913EBD7B3C88642BAA94A205321" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_15025913EBD7B3C88642BAA94A205321" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RangeMember_15025913EBD7B3C88642BAA94A205321" xlink:to="lab_us-gaap_RangeMember_15025913EBD7B3C88642BAA94A205321" xlink:type="arc" />
    <link:label id="lab_us-gaap_MinimumMember_9320A6CC4C8B0559B29CBAA94A208863_terseLabel_en-US" xlink:label="lab_us-gaap_MinimumMember_9320A6CC4C8B0559B29CBAA94A208863" 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_9320A6CC4C8B0559B29CBAA94A208863_label_en-US" xlink:label="lab_us-gaap_MinimumMember_9320A6CC4C8B0559B29CBAA94A208863" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_9320A6CC4C8B0559B29CBAA94A208863" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinimumMember_9320A6CC4C8B0559B29CBAA94A208863" xlink:to="lab_us-gaap_MinimumMember_9320A6CC4C8B0559B29CBAA94A208863" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_3B6FA311A6A003C9ED06BAA94A20E80B_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems_3B6FA311A6A003C9ED06BAA94A20E80B" 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_3B6FA311A6A003C9ED06BAA94A20E80B_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems_3B6FA311A6A003C9ED06BAA94A20E80B" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_3B6FA311A6A003C9ED06BAA94A20E80B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_3B6FA311A6A003C9ED06BAA94A20E80B" xlink:to="lab_us-gaap_LineOfCreditFacilityLineItems_3B6FA311A6A003C9ED06BAA94A20E80B" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_F89E4C98547BC3F3D471BAA94A200754_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_F89E4C98547BC3F3D471BAA94A200754" 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_F89E4C98547BC3F3D471BAA94A200754_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_F89E4C98547BC3F3D471BAA94A200754" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_F89E4C98547BC3F3D471BAA94A200754" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_F89E4C98547BC3F3D471BAA94A200754" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_F89E4C98547BC3F3D471BAA94A200754" xlink:type="arc" />
    <link:label id="lab_gifi_LineOfCreditFacilityExtendedMaturityDate_A78834BB65CF677695B7BAA94A20DABF_terseLabel_en-US" xlink:label="lab_gifi_LineOfCreditFacilityExtendedMaturityDate_A78834BB65CF677695B7BAA94A20DABF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revolving credit facility, extended maturity date</link:label>
    <link:label id="lab_gifi_LineOfCreditFacilityExtendedMaturityDate_A78834BB65CF677695B7BAA94A20DABF_label_en-US" xlink:label="lab_gifi_LineOfCreditFacilityExtendedMaturityDate_A78834BB65CF677695B7BAA94A20DABF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line Of Credit Facility Extended Maturity Date</link:label>
    <link:label id="lab_gifi_LineOfCreditFacilityExtendedMaturityDate_A78834BB65CF677695B7BAA94A20DABF_documentation_en-US" xlink:label="lab_gifi_LineOfCreditFacilityExtendedMaturityDate_A78834BB65CF677695B7BAA94A20DABF" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Line of credit facility extended maturity date.</link:label>
    <link:loc xlink:href="gifi-20150630.xsd#gifi_LineOfCreditFacilityExtendedMaturityDate" xlink:label="loc_gifi_LineOfCreditFacilityExtendedMaturityDate_A78834BB65CF677695B7BAA94A20DABF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_LineOfCreditFacilityExtendedMaturityDate_A78834BB65CF677695B7BAA94A20DABF" xlink:to="lab_gifi_LineOfCreditFacilityExtendedMaturityDate_A78834BB65CF677695B7BAA94A20DABF" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_9360D37051F2C160DB10BAA94A20490D_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_9360D37051F2C160DB10BAA94A20490D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revolving credit facility, interest rate above LIBOR</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_9360D37051F2C160DB10BAA94A20490D_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_9360D37051F2C160DB10BAA94A20490D" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_9360D37051F2C160DB10BAA94A20490D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_9360D37051F2C160DB10BAA94A20490D" xlink:to="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_9360D37051F2C160DB10BAA94A20490D" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateTerms_363F8ED969BE6E4DC2C1BAA94A211519_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateTerms_363F8ED969BE6E4DC2C1BAA94A211519" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revolving credit facility, interest rate description</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateTerms_363F8ED969BE6E4DC2C1BAA94A211519_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateTerms_363F8ED969BE6E4DC2C1BAA94A211519" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Interest Rate Terms</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DebtInstrumentInterestRateTerms" xlink:label="loc_us-gaap_DebtInstrumentInterestRateTerms_363F8ED969BE6E4DC2C1BAA94A211519" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateTerms_363F8ED969BE6E4DC2C1BAA94A211519" xlink:to="lab_us-gaap_DebtInstrumentInterestRateTerms_363F8ED969BE6E4DC2C1BAA94A211519" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_15C657AE64D451E1FA86BAA94A2105CE_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_15C657AE64D451E1FA86BAA94A2105CE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revolving credit facility, unused annual commitment fee</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_15C657AE64D451E1FA86BAA94A2105CE_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_15C657AE64D451E1FA86BAA94A2105CE" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_15C657AE64D451E1FA86BAA94A2105CE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_15C657AE64D451E1FA86BAA94A2105CE" xlink:to="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_15C657AE64D451E1FA86BAA94A2105CE" xlink:type="arc" />
    <link:label id="lab_gifi_LineOfCreditFacilityAmountBorrowed_5AB852F812AF591AB5FEBAA94A21D1F1_terseLabel_en-US" xlink:label="lab_gifi_LineOfCreditFacilityAmountBorrowed_5AB852F812AF591AB5FEBAA94A21D1F1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revolving credit facility, amount outstanding</link:label>
    <link:label id="lab_gifi_LineOfCreditFacilityAmountBorrowed_5AB852F812AF591AB5FEBAA94A21D1F1_label_en-US" xlink:label="lab_gifi_LineOfCreditFacilityAmountBorrowed_5AB852F812AF591AB5FEBAA94A21D1F1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line Of Credit Facility Amount Borrowed</link:label>
    <link:label id="lab_gifi_LineOfCreditFacilityAmountBorrowed_5AB852F812AF591AB5FEBAA94A21D1F1_documentation_en-US" xlink:label="lab_gifi_LineOfCreditFacilityAmountBorrowed_5AB852F812AF591AB5FEBAA94A21D1F1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Total amount borrowed under the credit facility as of the date of the report.</link:label>
    <link:loc xlink:href="gifi-20150630.xsd#gifi_LineOfCreditFacilityAmountBorrowed" xlink:label="loc_gifi_LineOfCreditFacilityAmountBorrowed_5AB852F812AF591AB5FEBAA94A21D1F1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_LineOfCreditFacilityAmountBorrowed_5AB852F812AF591AB5FEBAA94A21D1F1" xlink:to="lab_gifi_LineOfCreditFacilityAmountBorrowed_5AB852F812AF591AB5FEBAA94A21D1F1" xlink:type="arc" />
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_A44D7E61B27A53B083CCBAA94A217B40_terseLabel_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount_A44D7E61B27A53B083CCBAA94A217B40" 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_A44D7E61B27A53B083CCBAA94A217B40_label_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount_A44D7E61B27A53B083CCBAA94A217B40" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_A44D7E61B27A53B083CCBAA94A217B40" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LettersOfCreditOutstandingAmount_A44D7E61B27A53B083CCBAA94A217B40" xlink:to="lab_us-gaap_LettersOfCreditOutstandingAmount_A44D7E61B27A53B083CCBAA94A217B40" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_669445F87554DC847869BAA94A21B1EE_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_669445F87554DC847869BAA94A21B1EE" 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_669445F87554DC847869BAA94A21B1EE_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_669445F87554DC847869BAA94A21B1EE" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_669445F87554DC847869BAA94A21B1EE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_669445F87554DC847869BAA94A21B1EE" xlink:to="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_669445F87554DC847869BAA94A21B1EE" xlink:type="arc" />
    <link:label id="lab_gifi_CurrentRatio_4C0FB5BA9DE820A0F927BAA94A21FB31_terseLabel_en-US" xlink:label="lab_gifi_CurrentRatio_4C0FB5BA9DE820A0F927BAA94A21FB31" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of credit covenant, current ratio</link:label>
    <link:label id="lab_gifi_CurrentRatio_4C0FB5BA9DE820A0F927BAA94A21FB31_label_en-US" xlink:label="lab_gifi_CurrentRatio_4C0FB5BA9DE820A0F927BAA94A21FB31" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current ratio</link:label>
    <link:label id="lab_gifi_CurrentRatio_4C0FB5BA9DE820A0F927BAA94A21FB31_documentation_en-US" xlink:label="lab_gifi_CurrentRatio_4C0FB5BA9DE820A0F927BAA94A21FB31" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Current ratio</link:label>
    <link:loc xlink:href="gifi-20150630.xsd#gifi_CurrentRatio" xlink:label="loc_gifi_CurrentRatio_4C0FB5BA9DE820A0F927BAA94A21FB31" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_CurrentRatio_4C0FB5BA9DE820A0F927BAA94A21FB31" xlink:to="lab_gifi_CurrentRatio_4C0FB5BA9DE820A0F927BAA94A21FB31" xlink:type="arc" />
    <link:label id="lab_us-gaap_MinimumNetWorthRequiredForCompliance_AB6C6DA72898E72FB59CBAA94A212AB2_terseLabel_en-US" xlink:label="lab_us-gaap_MinimumNetWorthRequiredForCompliance_AB6C6DA72898E72FB59CBAA94A212AB2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of credit covenant, minimum net worth required</link:label>
    <link:label id="lab_us-gaap_MinimumNetWorthRequiredForCompliance_AB6C6DA72898E72FB59CBAA94A212AB2_label_en-US" xlink:label="lab_us-gaap_MinimumNetWorthRequiredForCompliance_AB6C6DA72898E72FB59CBAA94A212AB2" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_MinimumNetWorthRequiredForCompliance" xlink:label="loc_us-gaap_MinimumNetWorthRequiredForCompliance_AB6C6DA72898E72FB59CBAA94A212AB2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinimumNetWorthRequiredForCompliance_AB6C6DA72898E72FB59CBAA94A212AB2" xlink:to="lab_us-gaap_MinimumNetWorthRequiredForCompliance_AB6C6DA72898E72FB59CBAA94A212AB2" xlink:type="arc" />
    <link:label id="lab_gifi_DebtToNetWorthRatio_7F15F8AA6D8B69B10569BAA94A2130B5_terseLabel_en-US" xlink:label="lab_gifi_DebtToNetWorthRatio_7F15F8AA6D8B69B10569BAA94A2130B5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of credit covenant, debt to net worth</link:label>
    <link:label id="lab_gifi_DebtToNetWorthRatio_7F15F8AA6D8B69B10569BAA94A2130B5_label_en-US" xlink:label="lab_gifi_DebtToNetWorthRatio_7F15F8AA6D8B69B10569BAA94A2130B5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt to Net Worth Ratio</link:label>
    <link:label id="lab_gifi_DebtToNetWorthRatio_7F15F8AA6D8B69B10569BAA94A2130B5_documentation_en-US" xlink:label="lab_gifi_DebtToNetWorthRatio_7F15F8AA6D8B69B10569BAA94A2130B5" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt to Net Worth Ratio</link:label>
    <link:loc xlink:href="gifi-20150630.xsd#gifi_DebtToNetWorthRatio" xlink:label="loc_gifi_DebtToNetWorthRatio_7F15F8AA6D8B69B10569BAA94A2130B5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_DebtToNetWorthRatio_7F15F8AA6D8B69B10569BAA94A2130B5" xlink:to="lab_gifi_DebtToNetWorthRatio_7F15F8AA6D8B69B10569BAA94A2130B5" xlink:type="arc" />
    <link:label id="lab_gifi_EarningsBeforeInterestTaxDepreciationAndAmortizationToInterestExpenseRatio_E24383FCF54A0E0F4708BAA94A21B7C0_terseLabel_en-US" xlink:label="lab_gifi_EarningsBeforeInterestTaxDepreciationAndAmortizationToInterestExpenseRatio_E24383FCF54A0E0F4708BAA94A21B7C0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of credit covenant, Earnings before interest, taxes, depreciation and amortization (EBITDA) to interest expense ratio</link:label>
    <link:label id="lab_gifi_EarningsBeforeInterestTaxDepreciationAndAmortizationToInterestExpenseRatio_E24383FCF54A0E0F4708BAA94A21B7C0_label_en-US" xlink:label="lab_gifi_EarningsBeforeInterestTaxDepreciationAndAmortizationToInterestExpenseRatio_E24383FCF54A0E0F4708BAA94A21B7C0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">EBITDA To Interest Expense Ratio</link:label>
    <link:label id="lab_gifi_EarningsBeforeInterestTaxDepreciationAndAmortizationToInterestExpenseRatio_E24383FCF54A0E0F4708BAA94A21B7C0_documentation_en-US" xlink:label="lab_gifi_EarningsBeforeInterestTaxDepreciationAndAmortizationToInterestExpenseRatio_E24383FCF54A0E0F4708BAA94A21B7C0" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">EBITDA To Interest Expense Ratio</link:label>
    <link:loc xlink:href="gifi-20150630.xsd#gifi_EarningsBeforeInterestTaxDepreciationAndAmortizationToInterestExpenseRatio" xlink:label="loc_gifi_EarningsBeforeInterestTaxDepreciationAndAmortizationToInterestExpenseRatio_E24383FCF54A0E0F4708BAA94A21B7C0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_EarningsBeforeInterestTaxDepreciationAndAmortizationToInterestExpenseRatio_E24383FCF54A0E0F4708BAA94A21B7C0" xlink:to="lab_gifi_EarningsBeforeInterestTaxDepreciationAndAmortizationToInterestExpenseRatio_E24383FCF54A0E0F4708BAA94A21B7C0" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermContractsOrProgramsDisclosureTextBlock_0BE9461DF357B68D7A6A91EE5EB7116F_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermContractsOrProgramsDisclosureTextBlock_0BE9461DF357B68D7A6A91EE5EB7116F" 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_LongTermContractsOrProgramsDisclosureTextBlock_0BE9461DF357B68D7A6A91EE5EB7116F_label_en-US" xlink:label="lab_us-gaap_LongTermContractsOrProgramsDisclosureTextBlock_0BE9461DF357B68D7A6A91EE5EB7116F" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LongTermContractsOrProgramsDisclosureTextBlock" xlink:label="loc_us-gaap_LongTermContractsOrProgramsDisclosureTextBlock_0BE9461DF357B68D7A6A91EE5EB7116F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermContractsOrProgramsDisclosureTextBlock_0BE9461DF357B68D7A6A91EE5EB7116F" xlink:to="lab_us-gaap_LongTermContractsOrProgramsDisclosureTextBlock_0BE9461DF357B68D7A6A91EE5EB7116F" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_D4C47DB810BB9AF4AE8191EE5EAE97B8_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract_D4C47DB810BB9AF4AE8191EE5EAE97B8" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_D4C47DB810BB9AF4AE8191EE5EAE97B8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_D4C47DB810BB9AF4AE8191EE5EAE97B8" xlink:to="lab_us-gaap_AccountingPoliciesAbstract_D4C47DB810BB9AF4AE8191EE5EAE97B8" xlink:type="arc" />
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_9DCBB35ED2CCB2E4F77091EE5EAFFF09_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_9DCBB35ED2CCB2E4F77091EE5EAFFF09" 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_9DCBB35ED2CCB2E4F77091EE5EAFFF09_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_9DCBB35ED2CCB2E4F77091EE5EAFFF09" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_9DCBB35ED2CCB2E4F77091EE5EAFFF09" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_9DCBB35ED2CCB2E4F77091EE5EAFFF09" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_9DCBB35ED2CCB2E4F77091EE5EAFFF09" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventTable_82100EC9F76B6BFB3F60F9878CECB9B9_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTable_82100EC9F76B6BFB3F60F9878CECB9B9" 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_82100EC9F76B6BFB3F60F9878CECB9B9_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTable_82100EC9F76B6BFB3F60F9878CECB9B9" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SubsequentEventTable" xlink:label="loc_us-gaap_SubsequentEventTable_82100EC9F76B6BFB3F60F9878CECB9B9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTable_82100EC9F76B6BFB3F60F9878CECB9B9" xlink:to="lab_us-gaap_SubsequentEventTable_82100EC9F76B6BFB3F60F9878CECB9B9" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_B61E9B0EBBC2C74E89D0F9878CF12D51_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis_B61E9B0EBBC2C74E89D0F9878CF12D51" 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_B61E9B0EBBC2C74E89D0F9878CF12D51_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis_B61E9B0EBBC2C74E89D0F9878CF12D51" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_B61E9B0EBBC2C74E89D0F9878CF12D51" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_B61E9B0EBBC2C74E89D0F9878CF12D51" xlink:to="lab_us-gaap_SubsequentEventTypeAxis_B61E9B0EBBC2C74E89D0F9878CF12D51" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_0394827F1BFD34F49DF0F9878CF1950B_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain_0394827F1BFD34F49DF0F9878CF1950B" 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_0394827F1BFD34F49DF0F9878CF1950B_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain_0394827F1BFD34F49DF0F9878CF1950B" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_0394827F1BFD34F49DF0F9878CF1950B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_0394827F1BFD34F49DF0F9878CF1950B" xlink:to="lab_us-gaap_SubsequentEventTypeDomain_0394827F1BFD34F49DF0F9878CF1950B" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventMember_3C395CA0B2D4E0236D45F9878CF1CD58_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventMember_3C395CA0B2D4E0236D45F9878CF1CD58" 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_3C395CA0B2D4E0236D45F9878CF1CD58_label_en-US" xlink:label="lab_us-gaap_SubsequentEventMember_3C395CA0B2D4E0236D45F9878CF1CD58" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_3C395CA0B2D4E0236D45F9878CF1CD58" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventMember_3C395CA0B2D4E0236D45F9878CF1CD58" xlink:to="lab_us-gaap_SubsequentEventMember_3C395CA0B2D4E0236D45F9878CF1CD58" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventLineItems_116AA599F1FA20BB5751F9878CF2944D_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems_116AA599F1FA20BB5751F9878CF2944D" 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_116AA599F1FA20BB5751F9878CF2944D_label_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems_116AA599F1FA20BB5751F9878CF2944D" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SubsequentEventLineItems" xlink:label="loc_us-gaap_SubsequentEventLineItems_116AA599F1FA20BB5751F9878CF2944D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventLineItems_116AA599F1FA20BB5751F9878CF2944D" xlink:to="lab_us-gaap_SubsequentEventLineItems_116AA599F1FA20BB5751F9878CF2944D" xlink:type="arc" />
    <link:label id="lab_us-gaap_DividendsPayableDateDeclaredDayMonthAndYear_7D4FCAABA10FE49E20BAF9878CF29D46_terseLabel_en-US" xlink:label="lab_us-gaap_DividendsPayableDateDeclaredDayMonthAndYear_7D4FCAABA10FE49E20BAF9878CF29D46" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividends declared, date</link:label>
    <link:label id="lab_us-gaap_DividendsPayableDateDeclaredDayMonthAndYear_7D4FCAABA10FE49E20BAF9878CF29D46_label_en-US" xlink:label="lab_us-gaap_DividendsPayableDateDeclaredDayMonthAndYear_7D4FCAABA10FE49E20BAF9878CF29D46" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DividendsPayableDateDeclaredDayMonthAndYear" xlink:label="loc_us-gaap_DividendsPayableDateDeclaredDayMonthAndYear_7D4FCAABA10FE49E20BAF9878CF29D46" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsPayableDateDeclaredDayMonthAndYear_7D4FCAABA10FE49E20BAF9878CF29D46" xlink:to="lab_us-gaap_DividendsPayableDateDeclaredDayMonthAndYear_7D4FCAABA10FE49E20BAF9878CF29D46" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_8EBD8EEC1B19B1C7EF40F9878CF23547_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared_8EBD8EEC1B19B1C7EF40F9878CF23547" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Dividends declared per share</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_8EBD8EEC1B19B1C7EF40F9878CF23547" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockDividendsPerShareDeclared_8EBD8EEC1B19B1C7EF40F9878CF23547" xlink:to="lab_us-gaap_CommonStockDividendsPerShareDeclared_8EBD8EEC1B19B1C7EF40F9878CF23547" xlink:type="arc" />
    <link:label id="lab_us-gaap_DividendPayableDateToBePaidDayMonthAndYear_9F7D0B155E4A57CE7580F9878CF2CE51_terseLabel_en-US" xlink:label="lab_us-gaap_DividendPayableDateToBePaidDayMonthAndYear_9F7D0B155E4A57CE7580F9878CF2CE51" 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_9F7D0B155E4A57CE7580F9878CF2CE51_label_en-US" xlink:label="lab_us-gaap_DividendPayableDateToBePaidDayMonthAndYear_9F7D0B155E4A57CE7580F9878CF2CE51" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DividendPayableDateToBePaidDayMonthAndYear" xlink:label="loc_us-gaap_DividendPayableDateToBePaidDayMonthAndYear_9F7D0B155E4A57CE7580F9878CF2CE51" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendPayableDateToBePaidDayMonthAndYear_9F7D0B155E4A57CE7580F9878CF2CE51" xlink:to="lab_us-gaap_DividendPayableDateToBePaidDayMonthAndYear_9F7D0B155E4A57CE7580F9878CF2CE51" xlink:type="arc" />
    <link:label id="lab_us-gaap_DividendsPayableDateOfRecordDayMonthAndYear_DB0601F31522E72C6951F9878CF23020_terseLabel_en-US" xlink:label="lab_us-gaap_DividendsPayableDateOfRecordDayMonthAndYear_DB0601F31522E72C6951F9878CF23020" 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_DB0601F31522E72C6951F9878CF23020_label_en-US" xlink:label="lab_us-gaap_DividendsPayableDateOfRecordDayMonthAndYear_DB0601F31522E72C6951F9878CF23020" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DividendsPayableDateOfRecordDayMonthAndYear" xlink:label="loc_us-gaap_DividendsPayableDateOfRecordDayMonthAndYear_DB0601F31522E72C6951F9878CF23020" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsPayableDateOfRecordDayMonthAndYear_DB0601F31522E72C6951F9878CF23020" xlink:to="lab_us-gaap_DividendsPayableDateOfRecordDayMonthAndYear_DB0601F31522E72C6951F9878CF23020" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_B271DCB799FF10C05A89F98AD737DF26_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_B271DCB799FF10C05A89F98AD737DF26" 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_B271DCB799FF10C05A89F98AD737DF26_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_B271DCB799FF10C05A89F98AD737DF26" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_B271DCB799FF10C05A89F98AD737DF26" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_B271DCB799FF10C05A89F98AD737DF26" xlink:to="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_B271DCB799FF10C05A89F98AD737DF26" xlink:type="arc" />
    <link:label id="lab_gifi_LongtermContractsOrProgramsDisclosureTable_72E9DED8508500D18006DBFD140126EC_terseLabel_en-US" xlink:label="lab_gifi_LongtermContractsOrProgramsDisclosureTable_72E9DED8508500D18006DBFD140126EC" 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_72E9DED8508500D18006DBFD140126EC_label_en-US" xlink:label="lab_gifi_LongtermContractsOrProgramsDisclosureTable_72E9DED8508500D18006DBFD140126EC" 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_72E9DED8508500D18006DBFD140126EC_documentation_en-US" xlink:label="lab_gifi_LongtermContractsOrProgramsDisclosureTable_72E9DED8508500D18006DBFD140126EC" 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-20150630.xsd#gifi_LongtermContractsOrProgramsDisclosureTable" xlink:label="loc_gifi_LongtermContractsOrProgramsDisclosureTable_72E9DED8508500D18006DBFD140126EC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureTable_72E9DED8508500D18006DBFD140126EC" xlink:to="lab_gifi_LongtermContractsOrProgramsDisclosureTable_72E9DED8508500D18006DBFD140126EC" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_EB48CB35F9271AA9EB3BDBFD1401D0EF_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_EB48CB35F9271AA9EB3BDBFD1401D0EF" 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_EB48CB35F9271AA9EB3BDBFD1401D0EF_label_en-US" xlink:label="lab_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_EB48CB35F9271AA9EB3BDBFD1401D0EF" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_EB48CB35F9271AA9EB3BDBFD1401D0EF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_EB48CB35F9271AA9EB3BDBFD1401D0EF" xlink:to="lab_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_EB48CB35F9271AA9EB3BDBFD1401D0EF" xlink:type="arc" />
    <link:label id="lab_us-gaap_ReceivableTypeDomain_0E4D612521BB422440E5DBFD1401765D_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivableTypeDomain_0E4D612521BB422440E5DBFD1401765D" 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_0E4D612521BB422440E5DBFD1401765D_label_en-US" xlink:label="lab_us-gaap_ReceivableTypeDomain_0E4D612521BB422440E5DBFD1401765D" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ReceivableTypeDomain" xlink:label="loc_us-gaap_ReceivableTypeDomain_0E4D612521BB422440E5DBFD1401765D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivableTypeDomain_0E4D612521BB422440E5DBFD1401765D" xlink:to="lab_us-gaap_ReceivableTypeDomain_0E4D612521BB422440E5DBFD1401765D" xlink:type="arc" />
    <link:label id="lab_gifi_TopFourCustomerMember_AB76A593D6DA00A28413DBFD14010B58_terseLabel_en-US" xlink:label="lab_gifi_TopFourCustomerMember_AB76A593D6DA00A28413DBFD14010B58" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Top 4 Customer</link:label>
    <link:label id="lab_gifi_TopFourCustomerMember_AB76A593D6DA00A28413DBFD14010B58_label_en-US" xlink:label="lab_gifi_TopFourCustomerMember_AB76A593D6DA00A28413DBFD14010B58" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Top Four Customer [Member]</link:label>
    <link:label id="lab_gifi_TopFourCustomerMember_AB76A593D6DA00A28413DBFD14010B58_documentation_en-US" xlink:label="lab_gifi_TopFourCustomerMember_AB76A593D6DA00A28413DBFD14010B58" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Top Four Customer [Member]</link:label>
    <link:loc xlink:href="gifi-20150630.xsd#gifi_TopFourCustomerMember" xlink:label="loc_gifi_TopFourCustomerMember_AB76A593D6DA00A28413DBFD14010B58" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_TopFourCustomerMember_AB76A593D6DA00A28413DBFD14010B58" xlink:to="lab_gifi_TopFourCustomerMember_AB76A593D6DA00A28413DBFD14010B58" xlink:type="arc" />
    <link:label id="lab_us-gaap_MajorCustomersAxis_B6484891FB5767B4AE7CDBFD1401D2B3_terseLabel_en-US" xlink:label="lab_us-gaap_MajorCustomersAxis_B6484891FB5767B4AE7CDBFD1401D2B3" 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_B6484891FB5767B4AE7CDBFD1401D2B3_label_en-US" xlink:label="lab_us-gaap_MajorCustomersAxis_B6484891FB5767B4AE7CDBFD1401D2B3" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_MajorCustomersAxis" xlink:label="loc_us-gaap_MajorCustomersAxis_B6484891FB5767B4AE7CDBFD1401D2B3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MajorCustomersAxis_B6484891FB5767B4AE7CDBFD1401D2B3" xlink:to="lab_us-gaap_MajorCustomersAxis_B6484891FB5767B4AE7CDBFD1401D2B3" xlink:type="arc" />
    <link:label id="lab_us-gaap_NameOfMajorCustomerDomain_BB4CF1DBCEF93E0D301DDBFD1401B21C_terseLabel_en-US" xlink:label="lab_us-gaap_NameOfMajorCustomerDomain_BB4CF1DBCEF93E0D301DDBFD1401B21C" 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_BB4CF1DBCEF93E0D301DDBFD1401B21C_label_en-US" xlink:label="lab_us-gaap_NameOfMajorCustomerDomain_BB4CF1DBCEF93E0D301DDBFD1401B21C" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NameOfMajorCustomerDomain" xlink:label="loc_us-gaap_NameOfMajorCustomerDomain_BB4CF1DBCEF93E0D301DDBFD1401B21C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NameOfMajorCustomerDomain_BB4CF1DBCEF93E0D301DDBFD1401B21C" xlink:to="lab_us-gaap_NameOfMajorCustomerDomain_BB4CF1DBCEF93E0D301DDBFD1401B21C" xlink:type="arc" />
    <link:label id="lab_gifi_LargeDeepwaterCustomerMember_D93AAADCE46D73CB69EBDBFD14029D02_terseLabel_en-US" xlink:label="lab_gifi_LargeDeepwaterCustomerMember_D93AAADCE46D73CB69EBDBFD14029D02" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Large Deepwater Customer</link:label>
    <link:label id="lab_gifi_LargeDeepwaterCustomerMember_D93AAADCE46D73CB69EBDBFD14029D02_label_en-US" xlink:label="lab_gifi_LargeDeepwaterCustomerMember_D93AAADCE46D73CB69EBDBFD14029D02" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Large Deepwater Customer [Member]</link:label>
    <link:label id="lab_gifi_LargeDeepwaterCustomerMember_D93AAADCE46D73CB69EBDBFD14029D02_documentation_en-US" xlink:label="lab_gifi_LargeDeepwaterCustomerMember_D93AAADCE46D73CB69EBDBFD14029D02" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Large Deepwater Customer [Member]</link:label>
    <link:loc xlink:href="gifi-20150630.xsd#gifi_LargeDeepwaterCustomerMember" xlink:label="loc_gifi_LargeDeepwaterCustomerMember_D93AAADCE46D73CB69EBDBFD14029D02" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_LargeDeepwaterCustomerMember_D93AAADCE46D73CB69EBDBFD14029D02" xlink:to="lab_gifi_LargeDeepwaterCustomerMember_D93AAADCE46D73CB69EBDBFD14029D02" xlink:type="arc" />
    <link:label id="lab_gifi_LongtermContractsOrProgramsDisclosureLineItems_76D6D60A7D99715F603FDBFD14020770_terseLabel_en-US" xlink:label="lab_gifi_LongtermContractsOrProgramsDisclosureLineItems_76D6D60A7D99715F603FDBFD14020770" 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_76D6D60A7D99715F603FDBFD14020770_label_en-US" xlink:label="lab_gifi_LongtermContractsOrProgramsDisclosureLineItems_76D6D60A7D99715F603FDBFD14020770" 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_76D6D60A7D99715F603FDBFD14020770_documentation_en-US" xlink:label="lab_gifi_LongtermContractsOrProgramsDisclosureLineItems_76D6D60A7D99715F603FDBFD14020770" 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-20150630.xsd#gifi_LongtermContractsOrProgramsDisclosureLineItems" xlink:label="loc_gifi_LongtermContractsOrProgramsDisclosureLineItems_76D6D60A7D99715F603FDBFD14020770" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_LongtermContractsOrProgramsDisclosureLineItems_76D6D60A7D99715F603FDBFD14020770" xlink:to="lab_gifi_LongtermContractsOrProgramsDisclosureLineItems_76D6D60A7D99715F603FDBFD14020770" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractReceivableDueOneYearOrLess_154F3A6C07FEF365DF16DBFD14020845_terseLabel_en-US" xlink:label="lab_us-gaap_ContractReceivableDueOneYearOrLess_154F3A6C07FEF365DF16DBFD14020845" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract receivable</link:label>
    <link:label id="lab_us-gaap_ContractReceivableDueOneYearOrLess_154F3A6C07FEF365DF16DBFD14020845_label_en-US" xlink:label="lab_us-gaap_ContractReceivableDueOneYearOrLess_154F3A6C07FEF365DF16DBFD14020845" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ContractReceivableDueOneYearOrLess" xlink:label="loc_us-gaap_ContractReceivableDueOneYearOrLess_154F3A6C07FEF365DF16DBFD14020845" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractReceivableDueOneYearOrLess_154F3A6C07FEF365DF16DBFD14020845" xlink:to="lab_us-gaap_ContractReceivableDueOneYearOrLess_154F3A6C07FEF365DF16DBFD14020845" xlink:type="arc" />
    <link:label id="lab_gifi_PercentageOfRevenueFromMajorCustomer_E8A1F915865076B6EA25DBFD1402F1C6_terseLabel_en-US" xlink:label="lab_gifi_PercentageOfRevenueFromMajorCustomer_E8A1F915865076B6EA25DBFD1402F1C6" 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_E8A1F915865076B6EA25DBFD1402F1C6_label_en-US" xlink:label="lab_gifi_PercentageOfRevenueFromMajorCustomer_E8A1F915865076B6EA25DBFD1402F1C6" 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_E8A1F915865076B6EA25DBFD1402F1C6_documentation_en-US" xlink:label="lab_gifi_PercentageOfRevenueFromMajorCustomer_E8A1F915865076B6EA25DBFD1402F1C6" 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-20150630.xsd#gifi_PercentageOfRevenueFromMajorCustomer" xlink:label="loc_gifi_PercentageOfRevenueFromMajorCustomer_E8A1F915865076B6EA25DBFD1402F1C6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_PercentageOfRevenueFromMajorCustomer_E8A1F915865076B6EA25DBFD1402F1C6" xlink:to="lab_gifi_PercentageOfRevenueFromMajorCustomer_E8A1F915865076B6EA25DBFD1402F1C6" xlink:type="arc" />
    <link:label id="lab_gifi_NumberOfMajorCustomerRevenue_4F0403C027756274B827DBFD14020116_terseLabel_en-US" xlink:label="lab_gifi_NumberOfMajorCustomerRevenue_4F0403C027756274B827DBFD14020116" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of major customers account for 65.3% of contract receivable</link:label>
    <link:label id="lab_gifi_NumberOfMajorCustomerRevenue_4F0403C027756274B827DBFD14020116_label_en-US" xlink:label="lab_gifi_NumberOfMajorCustomerRevenue_4F0403C027756274B827DBFD14020116" 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_4F0403C027756274B827DBFD14020116_documentation_en-US" xlink:label="lab_gifi_NumberOfMajorCustomerRevenue_4F0403C027756274B827DBFD14020116" 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-20150630.xsd#gifi_NumberOfMajorCustomerRevenue" xlink:label="loc_gifi_NumberOfMajorCustomerRevenue_4F0403C027756274B827DBFD14020116" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_NumberOfMajorCustomerRevenue_4F0403C027756274B827DBFD14020116" xlink:to="lab_gifi_NumberOfMajorCustomerRevenue_4F0403C027756274B827DBFD14020116" xlink:type="arc" />
    <link:label id="lab_gifi_NumberofProjectsPerCustomer_A43DC6899CE1BA85AB1CDBFD14023420_terseLabel_en-US" xlink:label="lab_gifi_NumberofProjectsPerCustomer_A43DC6899CE1BA85AB1CDBFD14023420" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of projects per customer</link:label>
    <link:label id="lab_gifi_NumberofProjectsPerCustomer_A43DC6899CE1BA85AB1CDBFD14023420_label_en-US" xlink:label="lab_gifi_NumberofProjectsPerCustomer_A43DC6899CE1BA85AB1CDBFD14023420" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of Projects Per Customer</link:label>
    <link:label id="lab_gifi_NumberofProjectsPerCustomer_A43DC6899CE1BA85AB1CDBFD14023420_documentation_en-US" xlink:label="lab_gifi_NumberofProjectsPerCustomer_A43DC6899CE1BA85AB1CDBFD14023420" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number of Projects Per Customer</link:label>
    <link:loc xlink:href="gifi-20150630.xsd#gifi_NumberofProjectsPerCustomer" xlink:label="loc_gifi_NumberofProjectsPerCustomer_A43DC6899CE1BA85AB1CDBFD14023420" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_NumberofProjectsPerCustomer_A43DC6899CE1BA85AB1CDBFD14023420" xlink:to="lab_gifi_NumberofProjectsPerCustomer_A43DC6899CE1BA85AB1CDBFD14023420" xlink:type="arc" />
    <link:label id="lab_gifi_NumberofInlandRiverTowingVesselProjects_1489C1C4A69CB7949639DBFDAA597098_terseLabel_en-US" xlink:label="lab_gifi_NumberofInlandRiverTowingVesselProjects_1489C1C4A69CB7949639DBFDAA597098" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of inland river towing vessel projects</link:label>
    <link:label id="lab_gifi_NumberofInlandRiverTowingVesselProjects_1489C1C4A69CB7949639DBFDAA597098_label_en-US" xlink:label="lab_gifi_NumberofInlandRiverTowingVesselProjects_1489C1C4A69CB7949639DBFDAA597098" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of Inland River Towing Vessel Projects</link:label>
    <link:label id="lab_gifi_NumberofInlandRiverTowingVesselProjects_1489C1C4A69CB7949639DBFDAA597098_documentation_en-US" xlink:label="lab_gifi_NumberofInlandRiverTowingVesselProjects_1489C1C4A69CB7949639DBFDAA597098" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number of Inland River Towing Vessel Projects</link:label>
    <link:loc xlink:href="gifi-20150630.xsd#gifi_NumberofInlandRiverTowingVesselProjects" xlink:label="loc_gifi_NumberofInlandRiverTowingVesselProjects_1489C1C4A69CB7949639DBFDAA597098" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_NumberofInlandRiverTowingVesselProjects_1489C1C4A69CB7949639DBFDAA597098" xlink:to="lab_gifi_NumberofInlandRiverTowingVesselProjects_1489C1C4A69CB7949639DBFDAA597098" xlink:type="arc" />
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_71D4C4F84114102F1521DBFD14024C19_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_71D4C4F84114102F1521DBFD14024C19" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Allowance for bad debt</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_71D4C4F84114102F1521DBFD14024C19_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_71D4C4F84114102F1521DBFD14024C19" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_71D4C4F84114102F1521DBFD14024C19" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_71D4C4F84114102F1521DBFD14024C19" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_71D4C4F84114102F1521DBFD14024C19" xlink:type="arc" />
    <link:label id="lab_us-gaap_ReceivablesLongTermContractsOrPrograms_8A28156182FAA5703B9ADBFD1402334D_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivablesLongTermContractsOrPrograms_8A28156182FAA5703B9ADBFD1402334D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Receivables, long-term contracts or programs</link:label>
    <link:label id="lab_us-gaap_ReceivablesLongTermContractsOrPrograms_8A28156182FAA5703B9ADBFD1402334D_label_en-US" xlink:label="lab_us-gaap_ReceivablesLongTermContractsOrPrograms_8A28156182FAA5703B9ADBFD1402334D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Receivables, Long-term Contracts or Programs</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ReceivablesLongTermContractsOrPrograms" xlink:label="loc_us-gaap_ReceivablesLongTermContractsOrPrograms_8A28156182FAA5703B9ADBFD1402334D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesLongTermContractsOrPrograms_8A28156182FAA5703B9ADBFD1402334D" xlink:to="lab_us-gaap_ReceivablesLongTermContractsOrPrograms_8A28156182FAA5703B9ADBFD1402334D" xlink:type="arc" />
    <link:label id="lab_gifi_CashSettlementCustomerContractDispute_EC909043A160B70B7343DBFD1402CB98_terseLabel_en-US" xlink:label="lab_gifi_CashSettlementCustomerContractDispute_EC909043A160B70B7343DBFD1402CB98" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash settlement with customer</link:label>
    <link:label id="lab_gifi_CashSettlementCustomerContractDispute_EC909043A160B70B7343DBFD1402CB98_label_en-US" xlink:label="lab_gifi_CashSettlementCustomerContractDispute_EC909043A160B70B7343DBFD1402CB98" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Settlement Customer Contract Dispute</link:label>
    <link:label id="lab_gifi_CashSettlementCustomerContractDispute_EC909043A160B70B7343DBFD1402CB98_documentation_en-US" xlink:label="lab_gifi_CashSettlementCustomerContractDispute_EC909043A160B70B7343DBFD1402CB98" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cash settlement customer contract dispute.</link:label>
    <link:loc xlink:href="gifi-20150630.xsd#gifi_CashSettlementCustomerContractDispute" xlink:label="loc_gifi_CashSettlementCustomerContractDispute_EC909043A160B70B7343DBFD1402CB98" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_CashSettlementCustomerContractDispute_EC909043A160B70B7343DBFD1402CB98" xlink:to="lab_gifi_CashSettlementCustomerContractDispute_EC909043A160B70B7343DBFD1402CB98" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_CBECC1114475F58C1154DBFD1402D85A_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross_CBECC1114475F58C1154DBFD1402D85A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract equipment transferred to property plant and equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_CBECC1114475F58C1154DBFD1402D85A_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross_CBECC1114475F58C1154DBFD1402D85A" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_CBECC1114475F58C1154DBFD1402D85A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_CBECC1114475F58C1154DBFD1402D85A" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross_CBECC1114475F58C1154DBFD1402D85A" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_C5FEE2CE104F63083231DBFD1402A092_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_C5FEE2CE104F63083231DBFD1402A092" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract equipment, useful life</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_C5FEE2CE104F63083231DBFD1402A092_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_C5FEE2CE104F63083231DBFD1402A092" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_C5FEE2CE104F63083231DBFD1402A092" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_C5FEE2CE104F63083231DBFD1402A092" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_C5FEE2CE104F63083231DBFD1402A092" xlink:type="arc" />
    <link:label id="lab_gifi_BadDebtExpenseRecovery_23070F14694118A14C6DDBFD14026E15_terseLabel_en-US" xlink:label="lab_gifi_BadDebtExpenseRecovery_23070F14694118A14C6DDBFD14026E15" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Bad debt expense</link:label>
    <link:label id="lab_gifi_BadDebtExpenseRecovery_23070F14694118A14C6DDBFD14026E15_label_en-US" xlink:label="lab_gifi_BadDebtExpenseRecovery_23070F14694118A14C6DDBFD14026E15" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Bad Debt Expense Recovery</link:label>
    <link:label id="lab_gifi_BadDebtExpenseRecovery_23070F14694118A14C6DDBFD14026E15_documentation_en-US" xlink:label="lab_gifi_BadDebtExpenseRecovery_23070F14694118A14C6DDBFD14026E15" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Bad debt expense (recovery).</link:label>
    <link:loc xlink:href="gifi-20150630.xsd#gifi_BadDebtExpenseRecovery" xlink:label="loc_gifi_BadDebtExpenseRecovery_23070F14694118A14C6DDBFD14026E15" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_BadDebtExpenseRecovery_23070F14694118A14C6DDBFD14026E15" xlink:to="lab_gifi_BadDebtExpenseRecovery_23070F14694118A14C6DDBFD14026E15" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_0DE4B525790558871C1998201630A0FB_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract_0DE4B525790558871C1998201630A0FB" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_0DE4B525790558871C1998201630A0FB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_0DE4B525790558871C1998201630A0FB" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract_0DE4B525790558871C1998201630A0FB" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockNoParValue_8BDD8F2ACE2EA4CF2392982016325987_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockNoParValue_8BDD8F2ACE2EA4CF2392982016325987" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, no par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_PreferredStockNoParValue_8BDD8F2ACE2EA4CF2392982016325987_label_en-US" xlink:label="lab_us-gaap_PreferredStockNoParValue_8BDD8F2ACE2EA4CF2392982016325987" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PreferredStockNoParValue" xlink:label="loc_us-gaap_PreferredStockNoParValue_8BDD8F2ACE2EA4CF2392982016325987" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockNoParValue_8BDD8F2ACE2EA4CF2392982016325987" xlink:to="lab_us-gaap_PreferredStockNoParValue_8BDD8F2ACE2EA4CF2392982016325987" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_26787133704D165DBA4E98201632F2DE_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized_26787133704D165DBA4E98201632F2DE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_26787133704D165DBA4E98201632F2DE_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized_26787133704D165DBA4E98201632F2DE" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_26787133704D165DBA4E98201632F2DE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized_26787133704D165DBA4E98201632F2DE" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized_26787133704D165DBA4E98201632F2DE" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_63FE204ED8D86C857B7398201632CEFB_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued_63FE204ED8D86C857B7398201632CEFB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_63FE204ED8D86C857B7398201632CEFB_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued_63FE204ED8D86C857B7398201632CEFB" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaap_PreferredStockSharesIssued_63FE204ED8D86C857B7398201632CEFB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued_63FE204ED8D86C857B7398201632CEFB" xlink:to="lab_us-gaap_PreferredStockSharesIssued_63FE204ED8D86C857B7398201632CEFB" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_68FE0A307A7CCBC23DFD98201632A658_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding_68FE0A307A7CCBC23DFD98201632A658" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_68FE0A307A7CCBC23DFD98201632A658_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding_68FE0A307A7CCBC23DFD98201632A658" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_68FE0A307A7CCBC23DFD98201632A658" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesOutstanding_68FE0A307A7CCBC23DFD98201632A658" xlink:to="lab_us-gaap_PreferredStockSharesOutstanding_68FE0A307A7CCBC23DFD98201632A658" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockNoParValue_9216CC539A4BFF87B5D1982016334B09_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockNoParValue_9216CC539A4BFF87B5D1982016334B09" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, no par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockNoParValue_9216CC539A4BFF87B5D1982016334B09_label_en-US" xlink:label="lab_us-gaap_CommonStockNoParValue_9216CC539A4BFF87B5D1982016334B09" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CommonStockNoParValue" xlink:label="loc_us-gaap_CommonStockNoParValue_9216CC539A4BFF87B5D1982016334B09" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockNoParValue_9216CC539A4BFF87B5D1982016334B09" xlink:to="lab_us-gaap_CommonStockNoParValue_9216CC539A4BFF87B5D1982016334B09" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_F1FDC3E989B9588B3FAF9820163302FB_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized_F1FDC3E989B9588B3FAF9820163302FB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_F1FDC3E989B9588B3FAF9820163302FB_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized_F1FDC3E989B9588B3FAF9820163302FB" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_F1FDC3E989B9588B3FAF9820163302FB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized_F1FDC3E989B9588B3FAF9820163302FB" xlink:to="lab_us-gaap_CommonStockSharesAuthorized_F1FDC3E989B9588B3FAF9820163302FB" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesIssued_DF778E80910C079DD2AA982016330A02_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued_DF778E80910C079DD2AA982016330A02" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_DF778E80910C079DD2AA982016330A02_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued_DF778E80910C079DD2AA982016330A02" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_DF778E80910C079DD2AA982016330A02" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued_DF778E80910C079DD2AA982016330A02" xlink:to="lab_us-gaap_CommonStockSharesIssued_DF778E80910C079DD2AA982016330A02" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_BB4BC6B5E7E8AB8C1E0898201633C05B_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_BB4BC6B5E7E8AB8C1E0898201633C05B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_BB4BC6B5E7E8AB8C1E0898201633C05B_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_BB4BC6B5E7E8AB8C1E0898201633C05B" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_BB4BC6B5E7E8AB8C1E0898201633C05B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding_BB4BC6B5E7E8AB8C1E0898201633C05B" xlink:to="lab_us-gaap_CommonStockSharesOutstanding_BB4BC6B5E7E8AB8C1E0898201633C05B" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_4C628F00076FB795FBD391EE5E8CD70B_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract_4C628F00076FB795FBD391EE5E8CD70B" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_4C628F00076FB795FBD391EE5E8CD70B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_4C628F00076FB795FBD391EE5E8CD70B" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAbstract_4C628F00076FB795FBD391EE5E8CD70B" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisclosureOfLongLivedAssetsHeldForSaleTextBlock_A7E07B0B5D394B44F0BA91EE5E8C2A7A_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfLongLivedAssetsHeldForSaleTextBlock_A7E07B0B5D394B44F0BA91EE5E8C2A7A" 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_DisclosureOfLongLivedAssetsHeldForSaleTextBlock_A7E07B0B5D394B44F0BA91EE5E8C2A7A_label_en-US" xlink:label="lab_us-gaap_DisclosureOfLongLivedAssetsHeldForSaleTextBlock_A7E07B0B5D394B44F0BA91EE5E8C2A7A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of Long Lived Assets Held-for-sale [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DisclosureOfLongLivedAssetsHeldForSaleTextBlock" xlink:label="loc_us-gaap_DisclosureOfLongLivedAssetsHeldForSaleTextBlock_A7E07B0B5D394B44F0BA91EE5E8C2A7A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfLongLivedAssetsHeldForSaleTextBlock_A7E07B0B5D394B44F0BA91EE5E8C2A7A" xlink:to="lab_us-gaap_DisclosureOfLongLivedAssetsHeldForSaleTextBlock_A7E07B0B5D394B44F0BA91EE5E8C2A7A" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsAbstract_244BECD6CAF50E7D6EC9F98775382C85_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract_244BECD6CAF50E7D6EC9F98775382C85" 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_244BECD6CAF50E7D6EC9F98775382C85_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract_244BECD6CAF50E7D6EC9F98775382C85" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaap_AssetsAbstract_244BECD6CAF50E7D6EC9F98775382C85" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract_244BECD6CAF50E7D6EC9F98775382C85" xlink:to="lab_us-gaap_AssetsAbstract_244BECD6CAF50E7D6EC9F98775382C85" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_D0A582A067062A4BC559F98775397091_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract_D0A582A067062A4BC559F98775397091" 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_D0A582A067062A4BC559F98775397091_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract_D0A582A067062A4BC559F98775397091" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaap_AssetsCurrentAbstract_D0A582A067062A4BC559F98775397091" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract_D0A582A067062A4BC559F98775397091" xlink:to="lab_us-gaap_AssetsCurrentAbstract_D0A582A067062A4BC559F98775397091" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_D8B2FA225F3B76CBA224F9877539D84C_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_D8B2FA225F3B76CBA224F9877539D84C" 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_D8B2FA225F3B76CBA224F9877539D84C_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_D8B2FA225F3B76CBA224F9877539D84C" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_D8B2FA225F3B76CBA224F9877539D84C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_D8B2FA225F3B76CBA224F9877539D84C" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_D8B2FA225F3B76CBA224F9877539D84C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractReceivableDueOneYearOrLess_20F5997F3C93DD868EF9F98775390822_verboseLabel_en-US" xlink:label="lab_us-gaap_ContractReceivableDueOneYearOrLess_20F5997F3C93DD868EF9F98775390822" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Contracts receivable, net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ContractReceivableDueOneYearOrLess" xlink:label="loc_us-gaap_ContractReceivableDueOneYearOrLess_20F5997F3C93DD868EF9F98775390822" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractReceivableDueOneYearOrLess_20F5997F3C93DD868EF9F98775390822" xlink:to="lab_us-gaap_ContractReceivableDueOneYearOrLess_20F5997F3C93DD868EF9F98775390822" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_CF6FEE07104B0565CC1FF98775394966_terseLabel_en-US" xlink:label="lab_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_CF6FEE07104B0565CC1FF98775394966" 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_CF6FEE07104B0565CC1FF98775394966_label_en-US" xlink:label="lab_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_CF6FEE07104B0565CC1FF98775394966" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xlink:label="loc_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_CF6FEE07104B0565CC1FF98775394966" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_CF6FEE07104B0565CC1FF98775394966" xlink:to="lab_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_CF6FEE07104B0565CC1FF98775394966" xlink:type="arc" />
    <link:label id="lab_us-gaap_PrepaidExpenseCurrent_7F0B094B4191ADD6102DF9877539A10C_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseCurrent_7F0B094B4191ADD6102DF9877539A10C" 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_7F0B094B4191ADD6102DF9877539A10C_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseCurrent_7F0B094B4191ADD6102DF9877539A10C" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_7F0B094B4191ADD6102DF9877539A10C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseCurrent_7F0B094B4191ADD6102DF9877539A10C" xlink:to="lab_us-gaap_PrepaidExpenseCurrent_7F0B094B4191ADD6102DF9877539A10C" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryNet_8B2DFF3DE36BAFA7DA2FF9877539F62F_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet_8B2DFF3DE36BAFA7DA2FF9877539F62F" 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_8B2DFF3DE36BAFA7DA2FF9877539F62F_label_en-US" xlink:label="lab_us-gaap_InventoryNet_8B2DFF3DE36BAFA7DA2FF9877539F62F" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_8B2DFF3DE36BAFA7DA2FF9877539F62F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet_8B2DFF3DE36BAFA7DA2FF9877539F62F" xlink:to="lab_us-gaap_InventoryNet_8B2DFF3DE36BAFA7DA2FF9877539F62F" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsNetCurrent_3CBDC7DC2994681696D7F98775398564_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNetCurrent_3CBDC7DC2994681696D7F98775398564" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNetCurrent_3CBDC7DC2994681696D7F98775398564_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNetCurrent_3CBDC7DC2994681696D7F98775398564" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DeferredTaxAssetsNetCurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsNetCurrent_3CBDC7DC2994681696D7F98775398564" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNetCurrent_3CBDC7DC2994681696D7F98775398564" xlink:to="lab_us-gaap_DeferredTaxAssetsNetCurrent_3CBDC7DC2994681696D7F98775398564" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxesReceivable_08C8D15D325890FDFBC5F987753AC7BB_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesReceivable_08C8D15D325890FDFBC5F987753AC7BB" 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_08C8D15D325890FDFBC5F987753AC7BB_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesReceivable_08C8D15D325890FDFBC5F987753AC7BB" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="loc_us-gaap_IncomeTaxesReceivable_08C8D15D325890FDFBC5F987753AC7BB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesReceivable_08C8D15D325890FDFBC5F987753AC7BB" xlink:to="lab_us-gaap_IncomeTaxesReceivable_08C8D15D325890FDFBC5F987753AC7BB" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationLongLivedAssetsCurrent_CBBD8F025F9CD4E675CBF987753ACB7B_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationLongLivedAssetsCurrent_CBBD8F025F9CD4E675CBF987753ACB7B" 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_DisposalGroupIncludingDiscontinuedOperationLongLivedAssetsCurrent_CBBD8F025F9CD4E675CBF987753ACB7B_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationLongLivedAssetsCurrent_CBBD8F025F9CD4E675CBF987753ACB7B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Long Lived Assets, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationLongLivedAssetsCurrent" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationLongLivedAssetsCurrent_CBBD8F025F9CD4E675CBF987753ACB7B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationLongLivedAssetsCurrent_CBBD8F025F9CD4E675CBF987753ACB7B" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationLongLivedAssetsCurrent_CBBD8F025F9CD4E675CBF987753ACB7B" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsCurrent_C11CD0F2F0D00FA7720DF987753A6A4A_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent_C11CD0F2F0D00FA7720DF987753A6A4A" 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_C11CD0F2F0D00FA7720DF987753A6A4A_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent_C11CD0F2F0D00FA7720DF987753A6A4A" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_C11CD0F2F0D00FA7720DF987753A6A4A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent_C11CD0F2F0D00FA7720DF987753A6A4A" xlink:to="lab_us-gaap_AssetsCurrent_C11CD0F2F0D00FA7720DF987753A6A4A" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_FD02BF396E4F52D66D0CF987753A958A_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_FD02BF396E4F52D66D0CF987753A958A" 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_FD02BF396E4F52D66D0CF987753A958A_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_FD02BF396E4F52D66D0CF987753A958A" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_FD02BF396E4F52D66D0CF987753A958A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_FD02BF396E4F52D66D0CF987753A958A" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet_FD02BF396E4F52D66D0CF987753A958A" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_733FEBFD333251AF6C27F987753A7597_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent_733FEBFD333251AF6C27F987753A7597" 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_733FEBFD333251AF6C27F987753A7597_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent_733FEBFD333251AF6C27F987753A7597" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_733FEBFD333251AF6C27F987753A7597" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_733FEBFD333251AF6C27F987753A7597" xlink:to="lab_us-gaap_OtherAssetsNoncurrent_733FEBFD333251AF6C27F987753A7597" xlink:type="arc" />
    <link:label id="lab_us-gaap_Assets_3D3E9A2A708CAB38240BF987753A091F_totalLabel_en-US" xlink:label="lab_us-gaap_Assets_3D3E9A2A708CAB38240BF987753A091F" 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_3D3E9A2A708CAB38240BF987753A091F_label_en-US" xlink:label="lab_us-gaap_Assets_3D3E9A2A708CAB38240BF987753A091F" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_3D3E9A2A708CAB38240BF987753A091F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets_3D3E9A2A708CAB38240BF987753A091F" xlink:to="lab_us-gaap_Assets_3D3E9A2A708CAB38240BF987753A091F" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_458385F0E5D1FB5693CCF987753A0C83_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_458385F0E5D1FB5693CCF987753A0C83" 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_458385F0E5D1FB5693CCF987753A0C83_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_458385F0E5D1FB5693CCF987753A0C83" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_458385F0E5D1FB5693CCF987753A0C83" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_458385F0E5D1FB5693CCF987753A0C83" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_458385F0E5D1FB5693CCF987753A0C83" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_66CA07FDCB57D2B07BFDF987753A5D75_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract_66CA07FDCB57D2B07BFDF987753A5D75" 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_66CA07FDCB57D2B07BFDF987753A5D75_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract_66CA07FDCB57D2B07BFDF987753A5D75" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_66CA07FDCB57D2B07BFDF987753A5D75" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_66CA07FDCB57D2B07BFDF987753A5D75" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract_66CA07FDCB57D2B07BFDF987753A5D75" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsPayableCurrent_3FCEAB5F55604E15BE84F987753ABD57_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent_3FCEAB5F55604E15BE84F987753ABD57" 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_3FCEAB5F55604E15BE84F987753ABD57_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent_3FCEAB5F55604E15BE84F987753ABD57" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_3FCEAB5F55604E15BE84F987753ABD57" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent_3FCEAB5F55604E15BE84F987753ABD57" xlink:to="lab_us-gaap_AccountsPayableCurrent_3FCEAB5F55604E15BE84F987753ABD57" xlink:type="arc" />
    <link:label id="lab_us-gaap_BillingsInExcessOfCostCurrent_995C8CE633596953647DF987753A083A_terseLabel_en-US" xlink:label="lab_us-gaap_BillingsInExcessOfCostCurrent_995C8CE633596953647DF987753A083A" 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_995C8CE633596953647DF987753A083A_label_en-US" xlink:label="lab_us-gaap_BillingsInExcessOfCostCurrent_995C8CE633596953647DF987753A083A" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BillingsInExcessOfCostCurrent" xlink:label="loc_us-gaap_BillingsInExcessOfCostCurrent_995C8CE633596953647DF987753A083A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BillingsInExcessOfCostCurrent_995C8CE633596953647DF987753A083A" xlink:to="lab_us-gaap_BillingsInExcessOfCostCurrent_995C8CE633596953647DF987753A083A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProvisionForLossOnContracts_0D6AB6FF2ECD3234DF93F987753A193E_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForLossOnContracts_0D6AB6FF2ECD3234DF93F987753A193E" 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_0D6AB6FF2ECD3234DF93F987753A193E_label_en-US" xlink:label="lab_us-gaap_ProvisionForLossOnContracts_0D6AB6FF2ECD3234DF93F987753A193E" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ProvisionForLossOnContracts" xlink:label="loc_us-gaap_ProvisionForLossOnContracts_0D6AB6FF2ECD3234DF93F987753A193E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForLossOnContracts_0D6AB6FF2ECD3234DF93F987753A193E" xlink:to="lab_us-gaap_ProvisionForLossOnContracts_0D6AB6FF2ECD3234DF93F987753A193E" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_29D1051FCAEC90CFD569F987753ADBFA_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_29D1051FCAEC90CFD569F987753ADBFA" 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_29D1051FCAEC90CFD569F987753ADBFA_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_29D1051FCAEC90CFD569F987753ADBFA" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_29D1051FCAEC90CFD569F987753ADBFA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_29D1051FCAEC90CFD569F987753ADBFA" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_29D1051FCAEC90CFD569F987753ADBFA" xlink:type="arc" />
    <link:label id="lab_us-gaap_TaxesPayableCurrent_611046D52385F2DE3E80F987753A325D_terseLabel_en-US" xlink:label="lab_us-gaap_TaxesPayableCurrent_611046D52385F2DE3E80F987753A325D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income tax payable</link:label>
    <link:label id="lab_us-gaap_TaxesPayableCurrent_611046D52385F2DE3E80F987753A325D_label_en-US" xlink:label="lab_us-gaap_TaxesPayableCurrent_611046D52385F2DE3E80F987753A325D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Taxes Payable, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_TaxesPayableCurrent" xlink:label="loc_us-gaap_TaxesPayableCurrent_611046D52385F2DE3E80F987753A325D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxesPayableCurrent_611046D52385F2DE3E80F987753A325D" xlink:to="lab_us-gaap_TaxesPayableCurrent_611046D52385F2DE3E80F987753A325D" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_2939DBE6104DE82BCB3EF987753A975C_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent_2939DBE6104DE82BCB3EF987753A975C" 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_2939DBE6104DE82BCB3EF987753A975C_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent_2939DBE6104DE82BCB3EF987753A975C" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_2939DBE6104DE82BCB3EF987753A975C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_2939DBE6104DE82BCB3EF987753A975C" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrent_2939DBE6104DE82BCB3EF987753A975C" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesCurrent_15D985072DF75032D10AF987753A7191_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent_15D985072DF75032D10AF987753A7191" 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_15D985072DF75032D10AF987753A7191_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent_15D985072DF75032D10AF987753A7191" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_15D985072DF75032D10AF987753A7191" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent_15D985072DF75032D10AF987753A7191" xlink:to="lab_us-gaap_LiabilitiesCurrent_15D985072DF75032D10AF987753A7191" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent_F867F579EA762AB81D68F987753AD6E5_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent_F867F579EA762AB81D68F987753AD6E5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred tax liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent_F867F579EA762AB81D68F987753AD6E5_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent_F867F579EA762AB81D68F987753AD6E5" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_F867F579EA762AB81D68F987753AD6E5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_F867F579EA762AB81D68F987753AD6E5" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent_F867F579EA762AB81D68F987753AD6E5" xlink:type="arc" />
    <link:label id="lab_us-gaap_Liabilities_B5103009CC8993451164F987753AB38B_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities_B5103009CC8993451164F987753AB38B" 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_B5103009CC8993451164F987753AB38B_label_en-US" xlink:label="lab_us-gaap_Liabilities_B5103009CC8993451164F987753AB38B" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_B5103009CC8993451164F987753AB38B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities_B5103009CC8993451164F987753AB38B" xlink:to="lab_us-gaap_Liabilities_B5103009CC8993451164F987753AB38B" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_465367828C3756D6D099F987753AC6FF_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract_465367828C3756D6D099F987753AC6FF" 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_465367828C3756D6D099F987753AC6FF_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract_465367828C3756D6D099F987753AC6FF" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract_465367828C3756D6D099F987753AC6FF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract_465367828C3756D6D099F987753AC6FF" xlink:to="lab_us-gaap_StockholdersEquityAbstract_465367828C3756D6D099F987753AC6FF" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockValue_C15F255676F9F9BE04C8F987753A65BF_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue_C15F255676F9F9BE04C8F987753A65BF" 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_C15F255676F9F9BE04C8F987753A65BF_label_en-US" xlink:label="lab_us-gaap_PreferredStockValue_C15F255676F9F9BE04C8F987753A65BF" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaap_PreferredStockValue_C15F255676F9F9BE04C8F987753A65BF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValue_C15F255676F9F9BE04C8F987753A65BF" xlink:to="lab_us-gaap_PreferredStockValue_C15F255676F9F9BE04C8F987753A65BF" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockValue_362C35C845C9E967ED95F987753B2152_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue_362C35C845C9E967ED95F987753B2152" 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,541,268 issued and outstanding at June 30, 2015 and 14,539,104 at December 31, 2014, respectively</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_362C35C845C9E967ED95F987753B2152_label_en-US" xlink:label="lab_us-gaap_CommonStockValue_362C35C845C9E967ED95F987753B2152" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_362C35C845C9E967ED95F987753B2152" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue_362C35C845C9E967ED95F987753B2152" xlink:to="lab_us-gaap_CommonStockValue_362C35C845C9E967ED95F987753B2152" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_3202689559D181A1B275F987753B2947_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital_3202689559D181A1B275F987753B2947" 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_3202689559D181A1B275F987753B2947_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital_3202689559D181A1B275F987753B2947" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaap_AdditionalPaidInCapital_3202689559D181A1B275F987753B2947" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapital_3202689559D181A1B275F987753B2947" xlink:to="lab_us-gaap_AdditionalPaidInCapital_3202689559D181A1B275F987753B2947" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_4CD8F53A45BAC5859A01F987753B699A_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_4CD8F53A45BAC5859A01F987753B699A" 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_4CD8F53A45BAC5859A01F987753B699A_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_4CD8F53A45BAC5859A01F987753B699A" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_4CD8F53A45BAC5859A01F987753B699A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit_4CD8F53A45BAC5859A01F987753B699A" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit_4CD8F53A45BAC5859A01F987753B699A" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_7E1870334C4159D1FDA2F987753B3A1E_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_7E1870334C4159D1FDA2F987753B3A1E" 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_7E1870334C4159D1FDA2F987753B3A1E_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity_7E1870334C4159D1FDA2F987753B3A1E" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_7E1870334C4159D1FDA2F987753B3A1E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_7E1870334C4159D1FDA2F987753B3A1E" xlink:to="lab_us-gaap_StockholdersEquity_7E1870334C4159D1FDA2F987753B3A1E" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_06603EC2F3C0478D21BEF987753B9F98_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity_06603EC2F3C0478D21BEF987753B9F98" 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_06603EC2F3C0478D21BEF987753B9F98_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity_06603EC2F3C0478D21BEF987753B9F98" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_06603EC2F3C0478D21BEF987753B9F98" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_06603EC2F3C0478D21BEF987753B9F98" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity_06603EC2F3C0478D21BEF987753B9F98" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_D5F79FE955C895944B6F91EE5EB884CD_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract_D5F79FE955C895944B6F91EE5EB884CD" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_D5F79FE955C895944B6F91EE5EB884CD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract_D5F79FE955C895944B6F91EE5EB884CD" xlink:to="lab_us-gaap_DebtDisclosureAbstract_D5F79FE955C895944B6F91EE5EB884CD" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_8DAB1C714B5036387CAD91EE5EB95847_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock_8DAB1C714B5036387CAD91EE5EB95847" 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_8DAB1C714B5036387CAD91EE5EB95847_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock_8DAB1C714B5036387CAD91EE5EB95847" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_8DAB1C714B5036387CAD91EE5EB95847" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock_8DAB1C714B5036387CAD91EE5EB95847" xlink:to="lab_us-gaap_DebtDisclosureTextBlock_8DAB1C714B5036387CAD91EE5EB95847" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_6AED416CFB17CBBFC87391EE5E8ABDE0_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock_6AED416CFB17CBBFC87391EE5E8ABDE0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">EARNINGS PER SHARE</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_6AED416CFB17CBBFC87391EE5E8ABDE0_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock_6AED416CFB17CBBFC87391EE5E8ABDE0" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_6AED416CFB17CBBFC87391EE5E8ABDE0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock_6AED416CFB17CBBFC87391EE5E8ABDE0" xlink:to="lab_us-gaap_EarningsPerShareTextBlock_6AED416CFB17CBBFC87391EE5E8ABDE0" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_F005C4EAA1BBFC848818975601559A4F_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract_F005C4EAA1BBFC848818975601559A4F" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_F005C4EAA1BBFC848818975601559A4F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_F005C4EAA1BBFC848818975601559A4F" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract_F005C4EAA1BBFC848818975601559A4F" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementTable_D33E6C4E8F216015222C97560155C386_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable_D33E6C4E8F216015222C97560155C386" 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_D33E6C4E8F216015222C97560155C386_label_en-US" xlink:label="lab_us-gaap_StatementTable_D33E6C4E8F216015222C97560155C386" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_D33E6C4E8F216015222C97560155C386" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable_D33E6C4E8F216015222C97560155C386" xlink:to="lab_us-gaap_StatementTable_D33E6C4E8F216015222C97560155C386" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_9DA252BB9887A3F144A597560155B468_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis_9DA252BB9887A3F144A597560155B468" 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_9DA252BB9887A3F144A597560155B468_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis_9DA252BB9887A3F144A597560155B468" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_9DA252BB9887A3F144A597560155B468" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_9DA252BB9887A3F144A597560155B468" xlink:to="lab_us-gaap_StatementEquityComponentsAxis_9DA252BB9887A3F144A597560155B468" xlink:type="arc" />
    <link:label id="lab_us-gaap_EquityComponentDomain_4121030AC1B38E24E4BD97560155AEF5_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain_4121030AC1B38E24E4BD97560155AEF5" 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_4121030AC1B38E24E4BD97560155AEF5_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain_4121030AC1B38E24E4BD97560155AEF5" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_4121030AC1B38E24E4BD97560155AEF5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain_4121030AC1B38E24E4BD97560155AEF5" xlink:to="lab_us-gaap_EquityComponentDomain_4121030AC1B38E24E4BD97560155AEF5" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockMember_3C5F26490AC37CB768D6975601556CD7_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember_3C5F26490AC37CB768D6975601556CD7" 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_3C5F26490AC37CB768D6975601556CD7_label_en-US" xlink:label="lab_us-gaap_CommonStockMember_3C5F26490AC37CB768D6975601556CD7" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_3C5F26490AC37CB768D6975601556CD7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember_3C5F26490AC37CB768D6975601556CD7" xlink:to="lab_us-gaap_CommonStockMember_3C5F26490AC37CB768D6975601556CD7" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_EE5F6934FB16C027EB37975601559493_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember_EE5F6934FB16C027EB37975601559493" 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_EE5F6934FB16C027EB37975601559493_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember_EE5F6934FB16C027EB37975601559493" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_EE5F6934FB16C027EB37975601559493" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember_EE5F6934FB16C027EB37975601559493" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember_EE5F6934FB16C027EB37975601559493" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetainedEarningsMember_56FAB06B9243183C82A997560155B957_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember_56FAB06B9243183C82A997560155B957" 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_56FAB06B9243183C82A997560155B957_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember_56FAB06B9243183C82A997560155B957" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_56FAB06B9243183C82A997560155B957" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember_56FAB06B9243183C82A997560155B957" xlink:to="lab_us-gaap_RetainedEarningsMember_56FAB06B9243183C82A997560155B957" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementLineItems_A7786CCD6EB5212A4B5E975601557313_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems_A7786CCD6EB5212A4B5E975601557313" 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_A7786CCD6EB5212A4B5E975601557313_label_en-US" xlink:label="lab_us-gaap_StatementLineItems_A7786CCD6EB5212A4B5E975601557313" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_A7786CCD6EB5212A4B5E975601557313" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems_A7786CCD6EB5212A4B5E975601557313" xlink:to="lab_us-gaap_StatementLineItems_A7786CCD6EB5212A4B5E975601557313" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6F64F40BD4F86F6A8DF3975601558BD1_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6F64F40BD4F86F6A8DF3975601558BD1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6F64F40BD4F86F6A8DF3975601558BD1_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6F64F40BD4F86F6A8DF3975601558BD1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6F64F40BD4F86F6A8DF3975601558BD1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6F64F40BD4F86F6A8DF3975601558BD1" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6F64F40BD4F86F6A8DF3975601558BD1" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_629F88E2A72023B63AA897560155563E_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_629F88E2A72023B63AA897560155563E" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_629F88E2A72023B63AA897560155563E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_629F88E2A72023B63AA897560155563E" xlink:to="lab_us-gaap_StockholdersEquity_629F88E2A72023B63AA897560155563E" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_0285B17452B67388EA7F97560155E713_periodStartLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_0285B17452B67388EA7F97560155E713" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning Balance, (in shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_0285B17452B67388EA7F97560155E713" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding_0285B17452B67388EA7F97560155E713" xlink:to="lab_us-gaap_CommonStockSharesOutstanding_0285B17452B67388EA7F97560155E713" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_9616030E0AA5339CD70397560156EB6D_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_9616030E0AA5339CD70397560156EB6D" 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_9616030E0AA5339CD70397560156EB6D_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_9616030E0AA5339CD70397560156EB6D" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_9616030E0AA5339CD70397560156EB6D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_9616030E0AA5339CD70397560156EB6D" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_9616030E0AA5339CD70397560156EB6D" xlink:type="arc" />
    <link:label id="lab_gifi_StockIssuedDuringPeriodSharesRestrictedStockUnitsVested_B9A511B69AB1DC2528A097560156C03A_terseLabel_en-US" xlink:label="lab_gifi_StockIssuedDuringPeriodSharesRestrictedStockUnitsVested_B9A511B69AB1DC2528A097560156C03A" 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_B9A511B69AB1DC2528A097560156C03A_label_en-US" xlink:label="lab_gifi_StockIssuedDuringPeriodSharesRestrictedStockUnitsVested_B9A511B69AB1DC2528A097560156C03A" 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_B9A511B69AB1DC2528A097560156C03A_documentation_en-US" xlink:label="lab_gifi_StockIssuedDuringPeriodSharesRestrictedStockUnitsVested_B9A511B69AB1DC2528A097560156C03A" 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-20150630.xsd#gifi_StockIssuedDuringPeriodSharesRestrictedStockUnitsVested" xlink:label="loc_gifi_StockIssuedDuringPeriodSharesRestrictedStockUnitsVested_B9A511B69AB1DC2528A097560156C03A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_StockIssuedDuringPeriodSharesRestrictedStockUnitsVested_B9A511B69AB1DC2528A097560156C03A" xlink:to="lab_gifi_StockIssuedDuringPeriodSharesRestrictedStockUnitsVested_B9A511B69AB1DC2528A097560156C03A" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_3B8D47BBFD7698FA658E97560156F3AC_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_3B8D47BBFD7698FA658E97560156F3AC" 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_3B8D47BBFD7698FA658E97560156F3AC_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_3B8D47BBFD7698FA658E97560156F3AC" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_3B8D47BBFD7698FA658E97560156F3AC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_3B8D47BBFD7698FA658E97560156F3AC" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_3B8D47BBFD7698FA658E97560156F3AC" xlink:type="arc" />
    <link:label id="lab_us-gaap_DividendsCommonStock_6FA58C88A5CF2F8D993D975601560734_negatedLabel_en-US" xlink:label="lab_us-gaap_DividendsCommonStock_6FA58C88A5CF2F8D993D975601560734" 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_6FA58C88A5CF2F8D993D975601560734_label_en-US" xlink:label="lab_us-gaap_DividendsCommonStock_6FA58C88A5CF2F8D993D975601560734" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DividendsCommonStock" xlink:label="loc_us-gaap_DividendsCommonStock_6FA58C88A5CF2F8D993D975601560734" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsCommonStock_6FA58C88A5CF2F8D993D975601560734" xlink:to="lab_us-gaap_DividendsCommonStock_6FA58C88A5CF2F8D993D975601560734" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_26E7A7810106BCAB3BD6975601561CA0_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_26E7A7810106BCAB3BD6975601561CA0" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_26E7A7810106BCAB3BD6975601561CA0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_26E7A7810106BCAB3BD6975601561CA0" xlink:to="lab_us-gaap_StockholdersEquity_26E7A7810106BCAB3BD6975601561CA0" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_198A3AFADB779FAC666597560156E415_periodEndLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_198A3AFADB779FAC666597560156E415" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_198A3AFADB779FAC666597560156E415" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding_198A3AFADB779FAC666597560156E415" xlink:to="lab_us-gaap_CommonStockSharesOutstanding_198A3AFADB779FAC666597560156E415" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis_B65FB6C7D274A0FEF725D2228B041842_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis_B65FB6C7D274A0FEF725D2228B041842" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Billing Status, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis_B65FB6C7D274A0FEF725D2228B041842_label_en-US" xlink:label="lab_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis_B65FB6C7D274A0FEF725D2228B041842" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Billing Status, Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis_B65FB6C7D274A0FEF725D2228B041842" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis_B65FB6C7D274A0FEF725D2228B041842" xlink:to="lab_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis_B65FB6C7D274A0FEF725D2228B041842" xlink:type="arc" />
    <link:label id="lab_us-gaap_ReceivablesBillingStatusDomain_F3D72EAE5D0BF96EE771D2228B04885E_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivablesBillingStatusDomain_F3D72EAE5D0BF96EE771D2228B04885E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Receivables Billing Status [Domain]</link:label>
    <link:label id="lab_us-gaap_ReceivablesBillingStatusDomain_F3D72EAE5D0BF96EE771D2228B04885E_label_en-US" xlink:label="lab_us-gaap_ReceivablesBillingStatusDomain_F3D72EAE5D0BF96EE771D2228B04885E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Receivables Billing Status [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ReceivablesBillingStatusDomain" xlink:label="loc_us-gaap_ReceivablesBillingStatusDomain_F3D72EAE5D0BF96EE771D2228B04885E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesBillingStatusDomain_F3D72EAE5D0BF96EE771D2228B04885E" xlink:to="lab_us-gaap_ReceivablesBillingStatusDomain_F3D72EAE5D0BF96EE771D2228B04885E" xlink:type="arc" />
    <link:label id="lab_gifi_UnbilledContractCostsMember_F344E9EF96343496D123D2228B043A7B_terseLabel_en-US" xlink:label="lab_gifi_UnbilledContractCostsMember_F344E9EF96343496D123D2228B043A7B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unbilled Contract Costs</link:label>
    <link:label id="lab_gifi_UnbilledContractCostsMember_F344E9EF96343496D123D2228B043A7B_label_en-US" xlink:label="lab_gifi_UnbilledContractCostsMember_F344E9EF96343496D123D2228B043A7B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unbilled Contract Costs [Member]</link:label>
    <link:label id="lab_gifi_UnbilledContractCostsMember_F344E9EF96343496D123D2228B043A7B_documentation_en-US" xlink:label="lab_gifi_UnbilledContractCostsMember_F344E9EF96343496D123D2228B043A7B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Unbilled Contract Costs [Member]</link:label>
    <link:loc xlink:href="gifi-20150630.xsd#gifi_UnbilledContractCostsMember" xlink:label="loc_gifi_UnbilledContractCostsMember_F344E9EF96343496D123D2228B043A7B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_UnbilledContractCostsMember_F344E9EF96343496D123D2228B043A7B" xlink:to="lab_gifi_UnbilledContractCostsMember_F344E9EF96343496D123D2228B043A7B" xlink:type="arc" />
    <link:label id="lab_gifi_ContractAdvancesMember_4920CDA4AB18A79A2C5ED2228B04B492_terseLabel_en-US" xlink:label="lab_gifi_ContractAdvancesMember_4920CDA4AB18A79A2C5ED2228B04B492" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract Advances</link:label>
    <link:label id="lab_gifi_ContractAdvancesMember_4920CDA4AB18A79A2C5ED2228B04B492_label_en-US" xlink:label="lab_gifi_ContractAdvancesMember_4920CDA4AB18A79A2C5ED2228B04B492" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract Advances [Member]</link:label>
    <link:label id="lab_gifi_ContractAdvancesMember_4920CDA4AB18A79A2C5ED2228B04B492_documentation_en-US" xlink:label="lab_gifi_ContractAdvancesMember_4920CDA4AB18A79A2C5ED2228B04B492" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Contract Advances [Member]</link:label>
    <link:loc xlink:href="gifi-20150630.xsd#gifi_ContractAdvancesMember" xlink:label="loc_gifi_ContractAdvancesMember_4920CDA4AB18A79A2C5ED2228B04B492" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_ContractAdvancesMember_4920CDA4AB18A79A2C5ED2228B04B492" xlink:to="lab_gifi_ContractAdvancesMember_4920CDA4AB18A79A2C5ED2228B04B492" xlink:type="arc" />
    <link:label id="lab_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_448460644027F3D77263D2228B04A305_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_448460644027F3D77263D2228B04A305" 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_448460644027F3D77263D2228B04A305_label_en-US" xlink:label="lab_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_448460644027F3D77263D2228B04A305" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis" xlink:label="loc_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_448460644027F3D77263D2228B04A305" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_448460644027F3D77263D2228B04A305" xlink:to="lab_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_448460644027F3D77263D2228B04A305" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProjectMember_C773C0EF702FAD778AB7D2228B04AE99_terseLabel_en-US" xlink:label="lab_us-gaap_ProjectMember_C773C0EF702FAD778AB7D2228B04AE99" 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_C773C0EF702FAD778AB7D2228B04AE99_label_en-US" xlink:label="lab_us-gaap_ProjectMember_C773C0EF702FAD778AB7D2228B04AE99" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ProjectMember" xlink:label="loc_us-gaap_ProjectMember_C773C0EF702FAD778AB7D2228B04AE99" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProjectMember_C773C0EF702FAD778AB7D2228B04AE99" xlink:to="lab_us-gaap_ProjectMember_C773C0EF702FAD778AB7D2228B04AE99" xlink:type="arc" />
    <link:label id="lab_gifi_ProjectOneMember_39752448CF4161127CEFD2228B04786B_terseLabel_en-US" xlink:label="lab_gifi_ProjectOneMember_39752448CF4161127CEFD2228B04786B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Project One</link:label>
    <link:label id="lab_gifi_ProjectOneMember_39752448CF4161127CEFD2228B04786B_label_en-US" xlink:label="lab_gifi_ProjectOneMember_39752448CF4161127CEFD2228B04786B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Project One [Member]</link:label>
    <link:label id="lab_gifi_ProjectOneMember_39752448CF4161127CEFD2228B04786B_documentation_en-US" xlink:label="lab_gifi_ProjectOneMember_39752448CF4161127CEFD2228B04786B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Project One [Member]</link:label>
    <link:loc xlink:href="gifi-20150630.xsd#gifi_ProjectOneMember" xlink:label="loc_gifi_ProjectOneMember_39752448CF4161127CEFD2228B04786B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_ProjectOneMember_39752448CF4161127CEFD2228B04786B" xlink:to="lab_gifi_ProjectOneMember_39752448CF4161127CEFD2228B04786B" xlink:type="arc" />
    <link:label id="lab_gifi_ProjectTwoMember_C1FBE1D28A1372FA017ED2228B05828E_terseLabel_en-US" xlink:label="lab_gifi_ProjectTwoMember_C1FBE1D28A1372FA017ED2228B05828E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Project Two</link:label>
    <link:label id="lab_gifi_ProjectTwoMember_C1FBE1D28A1372FA017ED2228B05828E_label_en-US" xlink:label="lab_gifi_ProjectTwoMember_C1FBE1D28A1372FA017ED2228B05828E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Project Two [Member]</link:label>
    <link:label id="lab_gifi_ProjectTwoMember_C1FBE1D28A1372FA017ED2228B05828E_documentation_en-US" xlink:label="lab_gifi_ProjectTwoMember_C1FBE1D28A1372FA017ED2228B05828E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Project Two [Member]</link:label>
    <link:loc xlink:href="gifi-20150630.xsd#gifi_ProjectTwoMember" xlink:label="loc_gifi_ProjectTwoMember_C1FBE1D28A1372FA017ED2228B05828E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_ProjectTwoMember_C1FBE1D28A1372FA017ED2228B05828E" xlink:to="lab_gifi_ProjectTwoMember_C1FBE1D28A1372FA017ED2228B05828E" xlink:type="arc" />
    <link:label id="lab_gifi_ProjectThreeMember_306916E3F7268E6A5D6FD222F09A6992_terseLabel_en-US" xlink:label="lab_gifi_ProjectThreeMember_306916E3F7268E6A5D6FD222F09A6992" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Project Three</link:label>
    <link:label id="lab_gifi_ProjectThreeMember_306916E3F7268E6A5D6FD222F09A6992_label_en-US" xlink:label="lab_gifi_ProjectThreeMember_306916E3F7268E6A5D6FD222F09A6992" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Project Three [Member]</link:label>
    <link:label id="lab_gifi_ProjectThreeMember_306916E3F7268E6A5D6FD222F09A6992_documentation_en-US" xlink:label="lab_gifi_ProjectThreeMember_306916E3F7268E6A5D6FD222F09A6992" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Project Three [Member]</link:label>
    <link:loc xlink:href="gifi-20150630.xsd#gifi_ProjectThreeMember" xlink:label="loc_gifi_ProjectThreeMember_306916E3F7268E6A5D6FD222F09A6992" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_ProjectThreeMember_306916E3F7268E6A5D6FD222F09A6992" xlink:to="lab_gifi_ProjectThreeMember_306916E3F7268E6A5D6FD222F09A6992" xlink:type="arc" />
    <link:label id="lab_gifi_PassThroughCostsAsPercentOfRevenue_8596F83F094764171BC5D2228B05A9D8_terseLabel_en-US" xlink:label="lab_gifi_PassThroughCostsAsPercentOfRevenue_8596F83F094764171BC5D2228B05A9D8" 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_8596F83F094764171BC5D2228B05A9D8_label_en-US" xlink:label="lab_gifi_PassThroughCostsAsPercentOfRevenue_8596F83F094764171BC5D2228B05A9D8" 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_8596F83F094764171BC5D2228B05A9D8_documentation_en-US" xlink:label="lab_gifi_PassThroughCostsAsPercentOfRevenue_8596F83F094764171BC5D2228B05A9D8" 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-20150630.xsd#gifi_PassThroughCostsAsPercentOfRevenue" xlink:label="loc_gifi_PassThroughCostsAsPercentOfRevenue_8596F83F094764171BC5D2228B05A9D8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_PassThroughCostsAsPercentOfRevenue_8596F83F094764171BC5D2228B05A9D8" xlink:to="lab_gifi_PassThroughCostsAsPercentOfRevenue_8596F83F094764171BC5D2228B05A9D8" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_740E3709EB74F3B1A003D2228B054AFA_verboseLabel_en-US" xlink:label="lab_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_740E3709EB74F3B1A003D2228B054AFA" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Costs and estimated earnings in excess of billings on uncompleted contracts, unbilled costs</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xlink:label="loc_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_740E3709EB74F3B1A003D2228B054AFA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_740E3709EB74F3B1A003D2228B054AFA" xlink:to="lab_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_740E3709EB74F3B1A003D2228B054AFA" xlink:type="arc" />
    <link:label id="lab_gifi_NumberOfMajorCustomers_7CCC4D2C28279215F5E8D2228B05F603_terseLabel_en-US" xlink:label="lab_gifi_NumberOfMajorCustomers_7CCC4D2C28279215F5E8D2228B05F603" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of major customers</link:label>
    <link:label id="lab_gifi_NumberOfMajorCustomers_7CCC4D2C28279215F5E8D2228B05F603_label_en-US" xlink:label="lab_gifi_NumberOfMajorCustomers_7CCC4D2C28279215F5E8D2228B05F603" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of Major Customers</link:label>
    <link:label id="lab_gifi_NumberOfMajorCustomers_7CCC4D2C28279215F5E8D2228B05F603_documentation_en-US" xlink:label="lab_gifi_NumberOfMajorCustomers_7CCC4D2C28279215F5E8D2228B05F603" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number of Major Customers</link:label>
    <link:loc xlink:href="gifi-20150630.xsd#gifi_NumberOfMajorCustomers" xlink:label="loc_gifi_NumberOfMajorCustomers_7CCC4D2C28279215F5E8D2228B05F603" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_NumberOfMajorCustomers_7CCC4D2C28279215F5E8D2228B05F603" xlink:to="lab_gifi_NumberOfMajorCustomers_7CCC4D2C28279215F5E8D2228B05F603" xlink:type="arc" />
    <link:label id="lab_us-gaap_BillingsInExcessOfCostCurrent_DE92FF174F833A05B93FD2228B053361_verboseLabel_en-US" xlink:label="lab_us-gaap_BillingsInExcessOfCostCurrent_DE92FF174F833A05B93FD2228B053361" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Billings in excess of costs and estimated earnings, advances</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BillingsInExcessOfCostCurrent" xlink:label="loc_us-gaap_BillingsInExcessOfCostCurrent_DE92FF174F833A05B93FD2228B053361" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BillingsInExcessOfCostCurrent_DE92FF174F833A05B93FD2228B053361" xlink:to="lab_us-gaap_BillingsInExcessOfCostCurrent_DE92FF174F833A05B93FD2228B053361" xlink:type="arc" />
    <link:label id="lab_gifi_EstimatedCostsToCompleteProjects_C3FC67E544FE86E33BC7D2228B0571E7_terseLabel_en-US" xlink:label="lab_gifi_EstimatedCostsToCompleteProjects_C3FC67E544FE86E33BC7D2228B0571E7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimate to complete projects</link:label>
    <link:label id="lab_gifi_EstimatedCostsToCompleteProjects_C3FC67E544FE86E33BC7D2228B0571E7_label_en-US" xlink:label="lab_gifi_EstimatedCostsToCompleteProjects_C3FC67E544FE86E33BC7D2228B0571E7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Estimated Costs To Complete Projects</link:label>
    <link:label id="lab_gifi_EstimatedCostsToCompleteProjects_C3FC67E544FE86E33BC7D2228B0571E7_documentation_en-US" xlink:label="lab_gifi_EstimatedCostsToCompleteProjects_C3FC67E544FE86E33BC7D2228B0571E7" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Estimated costs to complete projects .</link:label>
    <link:loc xlink:href="gifi-20150630.xsd#gifi_EstimatedCostsToCompleteProjects" xlink:label="loc_gifi_EstimatedCostsToCompleteProjects_C3FC67E544FE86E33BC7D2228B0571E7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_EstimatedCostsToCompleteProjects_C3FC67E544FE86E33BC7D2228B0571E7" xlink:to="lab_gifi_EstimatedCostsToCompleteProjects_C3FC67E544FE86E33BC7D2228B0571E7" xlink:type="arc" />
    <link:label id="lab_gifi_NumberOfProjects_08F081F5D40F0C322F73D2228B0570E5_terseLabel_en-US" xlink:label="lab_gifi_NumberOfProjects_08F081F5D40F0C322F73D2228B0570E5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of projects orders changed</link:label>
    <link:label id="lab_gifi_NumberOfProjects_08F081F5D40F0C322F73D2228B0570E5_label_en-US" xlink:label="lab_gifi_NumberOfProjects_08F081F5D40F0C322F73D2228B0570E5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of Projects</link:label>
    <link:label id="lab_gifi_NumberOfProjects_08F081F5D40F0C322F73D2228B0570E5_documentation_en-US" xlink:label="lab_gifi_NumberOfProjects_08F081F5D40F0C322F73D2228B0570E5" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number of customer projects that included a change order.</link:label>
    <link:loc xlink:href="gifi-20150630.xsd#gifi_NumberOfProjects" xlink:label="loc_gifi_NumberOfProjects_08F081F5D40F0C322F73D2228B0570E5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_NumberOfProjects_08F081F5D40F0C322F73D2228B0570E5" xlink:to="lab_gifi_NumberOfProjects_08F081F5D40F0C322F73D2228B0570E5" xlink:type="arc" />
    <link:label id="lab_gifi_PercentageOfProjectCompletion_92E126973C3EA2137F81D2228B05169C_terseLabel_en-US" xlink:label="lab_gifi_PercentageOfProjectCompletion_92E126973C3EA2137F81D2228B05169C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage of complete projects</link:label>
    <link:label id="lab_gifi_PercentageOfProjectCompletion_92E126973C3EA2137F81D2228B05169C_label_en-US" xlink:label="lab_gifi_PercentageOfProjectCompletion_92E126973C3EA2137F81D2228B05169C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Percentage Of Project Completion</link:label>
    <link:label id="lab_gifi_PercentageOfProjectCompletion_92E126973C3EA2137F81D2228B05169C_documentation_en-US" xlink:label="lab_gifi_PercentageOfProjectCompletion_92E126973C3EA2137F81D2228B05169C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Percentage of project completion.</link:label>
    <link:loc xlink:href="gifi-20150630.xsd#gifi_PercentageOfProjectCompletion" xlink:label="loc_gifi_PercentageOfProjectCompletion_92E126973C3EA2137F81D2228B05169C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_PercentageOfProjectCompletion_92E126973C3EA2137F81D2228B05169C" xlink:to="lab_gifi_PercentageOfProjectCompletion_92E126973C3EA2137F81D2228B05169C" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_3EEB4E30221243C1286AF9878D5713B9_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract_3EEB4E30221243C1286AF9878D5713B9" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_3EEB4E30221243C1286AF9878D5713B9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_3EEB4E30221243C1286AF9878D5713B9" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract_3EEB4E30221243C1286AF9878D5713B9" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_F38DDA85A615D91371ACF9878D574549_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_F38DDA85A615D91371ACF9878D574549" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash flows from operating activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_F38DDA85A615D91371ACF9878D574549_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_F38DDA85A615D91371ACF9878D574549" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_F38DDA85A615D91371ACF9878D574549" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_F38DDA85A615D91371ACF9878D574549" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_F38DDA85A615D91371ACF9878D574549" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8FE7D8AA323D07DC4B9AF9878D57B969_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8FE7D8AA323D07DC4B9AF9878D57B969" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustments to reconcile net income to net cash provided by operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8FE7D8AA323D07DC4B9AF9878D57B969_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8FE7D8AA323D07DC4B9AF9878D57B969" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8FE7D8AA323D07DC4B9AF9878D57B969" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8FE7D8AA323D07DC4B9AF9878D57B969" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8FE7D8AA323D07DC4B9AF9878D57B969" xlink:type="arc" />
    <link:label id="lab_us-gaap_Depreciation_62E7BEB7339E0F84DDA2F9878D57C2B9_terseLabel_en-US" xlink:label="lab_us-gaap_Depreciation_62E7BEB7339E0F84DDA2F9878D57C2B9" 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_62E7BEB7339E0F84DDA2F9878D57C2B9_label_en-US" xlink:label="lab_us-gaap_Depreciation_62E7BEB7339E0F84DDA2F9878D57C2B9" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaap_Depreciation_62E7BEB7339E0F84DDA2F9878D57C2B9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation_62E7BEB7339E0F84DDA2F9878D57C2B9" xlink:to="lab_us-gaap_Depreciation_62E7BEB7339E0F84DDA2F9878D57C2B9" xlink:type="arc" />
    <link:label id="lab_us-gaap_GainLossOnDispositionOfAssets1_34A2A31EB38191B03309F9878D5888FD_negatedLabel_en-US" xlink:label="lab_us-gaap_GainLossOnDispositionOfAssets1_34A2A31EB38191B03309F9878D5888FD" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">(Gain) loss on sale of asset</link:label>
    <link:label id="lab_us-gaap_GainLossOnDispositionOfAssets1_34A2A31EB38191B03309F9878D5888FD_label_en-US" xlink:label="lab_us-gaap_GainLossOnDispositionOfAssets1_34A2A31EB38191B03309F9878D5888FD" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_34A2A31EB38191B03309F9878D5888FD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnDispositionOfAssets1_34A2A31EB38191B03309F9878D5888FD" xlink:to="lab_us-gaap_GainLossOnDispositionOfAssets1_34A2A31EB38191B03309F9878D5888FD" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_C4F4AD9558647903B95CF9878D582E43_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_C4F4AD9558647903B95CF9878D582E43" 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_C4F4AD9558647903B95CF9878D582E43_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_C4F4AD9558647903B95CF9878D582E43" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_C4F4AD9558647903B95CF9878D582E43" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_C4F4AD9558647903B95CF9878D582E43" xlink:to="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_C4F4AD9558647903B95CF9878D582E43" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensation_408F4BCBFF98BAC67D3CF9878D58B898_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation_408F4BCBFF98BAC67D3CF9878D58B898" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation expense - restricted stock</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_408F4BCBFF98BAC67D3CF9878D58B898_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation_408F4BCBFF98BAC67D3CF9878D58B898" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_408F4BCBFF98BAC67D3CF9878D58B898" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation_408F4BCBFF98BAC67D3CF9878D58B898" xlink:to="lab_us-gaap_ShareBasedCompensation_408F4BCBFF98BAC67D3CF9878D58B898" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_2450085D692B543B6143F9878D585F4D_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_2450085D692B543B6143F9878D585F4D" 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_2450085D692B543B6143F9878D585F4D_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_2450085D692B543B6143F9878D585F4D" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_2450085D692B543B6143F9878D585F4D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_2450085D692B543B6143F9878D585F4D" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_2450085D692B543B6143F9878D585F4D" xlink:type="arc" />
    <link:label id="lab_gifi_IncreaseDecreaseInContractReceivablesAndRetainage_9E38999D711EC57FD589F9878D58AFD7_negatedLabel_en-US" xlink:label="lab_gifi_IncreaseDecreaseInContractReceivablesAndRetainage_9E38999D711EC57FD589F9878D58AFD7" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Contracts receivable and retainage</link:label>
    <link:label id="lab_gifi_IncreaseDecreaseInContractReceivablesAndRetainage_9E38999D711EC57FD589F9878D58AFD7_label_en-US" xlink:label="lab_gifi_IncreaseDecreaseInContractReceivablesAndRetainage_9E38999D711EC57FD589F9878D58AFD7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase Decrease In Contract Receivables And Retainage</link:label>
    <link:label id="lab_gifi_IncreaseDecreaseInContractReceivablesAndRetainage_9E38999D711EC57FD589F9878D58AFD7_documentation_en-US" xlink:label="lab_gifi_IncreaseDecreaseInContractReceivablesAndRetainage_9E38999D711EC57FD589F9878D58AFD7" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Increase (decrease) in contract receivables and retainage.</link:label>
    <link:loc xlink:href="gifi-20150630.xsd#gifi_IncreaseDecreaseInContractReceivablesAndRetainage" xlink:label="loc_gifi_IncreaseDecreaseInContractReceivablesAndRetainage_9E38999D711EC57FD589F9878D58AFD7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_IncreaseDecreaseInContractReceivablesAndRetainage_9E38999D711EC57FD589F9878D58AFD7" xlink:to="lab_gifi_IncreaseDecreaseInContractReceivablesAndRetainage_9E38999D711EC57FD589F9878D58AFD7" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInUnbilledReceivables_D2549AD3E7B23E3618A9F9878D589B2E_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInUnbilledReceivables_D2549AD3E7B23E3618A9F9878D589B2E" 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_D2549AD3E7B23E3618A9F9878D589B2E_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInUnbilledReceivables_D2549AD3E7B23E3618A9F9878D589B2E" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncreaseDecreaseInUnbilledReceivables" xlink:label="loc_us-gaap_IncreaseDecreaseInUnbilledReceivables_D2549AD3E7B23E3618A9F9878D589B2E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInUnbilledReceivables_D2549AD3E7B23E3618A9F9878D589B2E" xlink:to="lab_us-gaap_IncreaseDecreaseInUnbilledReceivables_D2549AD3E7B23E3618A9F9878D589B2E" xlink:type="arc" />
    <link:label id="lab_gifi_IncreaseDecreaseInPrepaidExpenseAndOtherAssets_1C747436D649FFDE2409F9878D58FAEC_negatedLabel_en-US" xlink:label="lab_gifi_IncreaseDecreaseInPrepaidExpenseAndOtherAssets_1C747436D649FFDE2409F9878D58FAEC" 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_1C747436D649FFDE2409F9878D58FAEC_label_en-US" xlink:label="lab_gifi_IncreaseDecreaseInPrepaidExpenseAndOtherAssets_1C747436D649FFDE2409F9878D58FAEC" 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_1C747436D649FFDE2409F9878D58FAEC_documentation_en-US" xlink:label="lab_gifi_IncreaseDecreaseInPrepaidExpenseAndOtherAssets_1C747436D649FFDE2409F9878D58FAEC" 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-20150630.xsd#gifi_IncreaseDecreaseInPrepaidExpenseAndOtherAssets" xlink:label="loc_gifi_IncreaseDecreaseInPrepaidExpenseAndOtherAssets_1C747436D649FFDE2409F9878D58FAEC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_IncreaseDecreaseInPrepaidExpenseAndOtherAssets_1C747436D649FFDE2409F9878D58FAEC" xlink:to="lab_gifi_IncreaseDecreaseInPrepaidExpenseAndOtherAssets_1C747436D649FFDE2409F9878D58FAEC" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_8E6DF821A95A9754FEEDF9878D58AB6C_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories_8E6DF821A95A9754FEEDF9878D58AB6C" 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_8E6DF821A95A9754FEEDF9878D58AB6C_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories_8E6DF821A95A9754FEEDF9878D58AB6C" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_8E6DF821A95A9754FEEDF9878D58AB6C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories_8E6DF821A95A9754FEEDF9878D58AB6C" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories_8E6DF821A95A9754FEEDF9878D58AB6C" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_0ABF149701D14352FF74F9878D583A44_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable_0ABF149701D14352FF74F9878D583A44" 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_0ABF149701D14352FF74F9878D583A44_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable_0ABF149701D14352FF74F9878D583A44" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_0ABF149701D14352FF74F9878D583A44" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayable_0ABF149701D14352FF74F9878D583A44" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayable_0ABF149701D14352FF74F9878D583A44" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_5E679E6517D252D6CC0FF9878D5845AC_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_5E679E6517D252D6CC0FF9878D5845AC" 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_5E679E6517D252D6CC0FF9878D5845AC_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_5E679E6517D252D6CC0FF9878D5845AC" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings" xlink:label="loc_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_5E679E6517D252D6CC0FF9878D5845AC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_5E679E6517D252D6CC0FF9878D5845AC" xlink:to="lab_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_5E679E6517D252D6CC0FF9878D5845AC" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_DB4E44D0FC2F75377773F9878D587608_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_DB4E44D0FC2F75377773F9878D587608" 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_DB4E44D0FC2F75377773F9878D587608_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_DB4E44D0FC2F75377773F9878D587608" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_DB4E44D0FC2F75377773F9878D587608" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_DB4E44D0FC2F75377773F9878D587608" xlink:to="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_DB4E44D0FC2F75377773F9878D587608" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_F6204032B4B68B449975F9878D5DA75C_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_F6204032B4B68B449975F9878D5DA75C" 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_F6204032B4B68B449975F9878D5DA75C_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_F6204032B4B68B449975F9878D5DA75C" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_F6204032B4B68B449975F9878D5DA75C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_F6204032B4B68B449975F9878D5DA75C" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_F6204032B4B68B449975F9878D5DA75C" xlink:type="arc" />
    <link:label id="lab_gifi_AccruedContractLosses_EB73F395CDF8E87F37D6F9878D5DB56B_terseLabel_en-US" xlink:label="lab_gifi_AccruedContractLosses_EB73F395CDF8E87F37D6F9878D5DB56B" 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_AccruedContractLosses_EB73F395CDF8E87F37D6F9878D5DB56B_label_en-US" xlink:label="lab_gifi_AccruedContractLosses_EB73F395CDF8E87F37D6F9878D5DB56B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Contract Losses</link:label>
    <link:label id="lab_gifi_AccruedContractLosses_EB73F395CDF8E87F37D6F9878D5DB56B_documentation_en-US" xlink:label="lab_gifi_AccruedContractLosses_EB73F395CDF8E87F37D6F9878D5DB56B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accrued Contract Losses</link:label>
    <link:loc xlink:href="gifi-20150630.xsd#gifi_AccruedContractLosses" xlink:label="loc_gifi_AccruedContractLosses_EB73F395CDF8E87F37D6F9878D5DB56B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_AccruedContractLosses_EB73F395CDF8E87F37D6F9878D5DB56B" xlink:to="lab_gifi_AccruedContractLosses_EB73F395CDF8E87F37D6F9878D5DB56B" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_7AACCF722186E759D9FBF9878D5D6967_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_7AACCF722186E759D9FBF9878D5D6967" 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_7AACCF722186E759D9FBF9878D5D6967_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_7AACCF722186E759D9FBF9878D5D6967" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_7AACCF722186E759D9FBF9878D5D6967" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_7AACCF722186E759D9FBF9878D5D6967" xlink:to="lab_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_7AACCF722186E759D9FBF9878D5D6967" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_6E60B3559D574AD58065F9878D5DBF11_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_6E60B3559D574AD58065F9878D5DBF11" 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_6E60B3559D574AD58065F9878D5DBF11_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_6E60B3559D574AD58065F9878D5DBF11" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_6E60B3559D574AD58065F9878D5DBF11" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_6E60B3559D574AD58065F9878D5DBF11" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_6E60B3559D574AD58065F9878D5DBF11" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_353ECB9FBD261AC89F2CF9878D5DE263_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_353ECB9FBD261AC89F2CF9878D5DE263" 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_353ECB9FBD261AC89F2CF9878D5DE263_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_353ECB9FBD261AC89F2CF9878D5DE263" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_353ECB9FBD261AC89F2CF9878D5DE263" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_353ECB9FBD261AC89F2CF9878D5DE263" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_353ECB9FBD261AC89F2CF9878D5DE263" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_45DD0213039FBE819FA2F9878D5E5A66_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_45DD0213039FBE819FA2F9878D5E5A66" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Capital expenditures</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_45DD0213039FBE819FA2F9878D5E5A66_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_45DD0213039FBE819FA2F9878D5E5A66" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_45DD0213039FBE819FA2F9878D5E5A66" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_45DD0213039FBE819FA2F9878D5E5A66" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_45DD0213039FBE819FA2F9878D5E5A66" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromSaleOfMachineryAndEquipment_E53E34617D88A2A68986F9878D5EDB94_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfMachineryAndEquipment_E53E34617D88A2A68986F9878D5EDB94" 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_E53E34617D88A2A68986F9878D5EDB94_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfMachineryAndEquipment_E53E34617D88A2A68986F9878D5EDB94" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ProceedsFromSaleOfMachineryAndEquipment" xlink:label="loc_us-gaap_ProceedsFromSaleOfMachineryAndEquipment_E53E34617D88A2A68986F9878D5EDB94" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfMachineryAndEquipment_E53E34617D88A2A68986F9878D5EDB94" xlink:to="lab_us-gaap_ProceedsFromSaleOfMachineryAndEquipment_E53E34617D88A2A68986F9878D5EDB94" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_EBD369648A6E487F4F21F9878D5EEAF1_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_EBD369648A6E487F4F21F9878D5EEAF1" 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_EBD369648A6E487F4F21F9878D5EEAF1_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_EBD369648A6E487F4F21F9878D5EEAF1" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_EBD369648A6E487F4F21F9878D5EEAF1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_EBD369648A6E487F4F21F9878D5EEAF1" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_EBD369648A6E487F4F21F9878D5EEAF1" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_67155B683A7F864200A0F9878D5EDD5D_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_67155B683A7F864200A0F9878D5EDD5D" 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_67155B683A7F864200A0F9878D5EDD5D_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_67155B683A7F864200A0F9878D5EDD5D" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_67155B683A7F864200A0F9878D5EDD5D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_67155B683A7F864200A0F9878D5EDD5D" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_67155B683A7F864200A0F9878D5EDD5D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromLinesOfCredit_049AC1C5DDBEB3884F04F9878D5EF262_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromLinesOfCredit_049AC1C5DDBEB3884F04F9878D5EF262" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Borrowings against line of credit</link:label>
    <link:label id="lab_us-gaap_ProceedsFromLinesOfCredit_049AC1C5DDBEB3884F04F9878D5EF262_label_en-US" xlink:label="lab_us-gaap_ProceedsFromLinesOfCredit_049AC1C5DDBEB3884F04F9878D5EF262" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Lines of Credit</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_049AC1C5DDBEB3884F04F9878D5EF262" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromLinesOfCredit_049AC1C5DDBEB3884F04F9878D5EF262" xlink:to="lab_us-gaap_ProceedsFromLinesOfCredit_049AC1C5DDBEB3884F04F9878D5EF262" xlink:type="arc" />
    <link:label id="lab_us-gaap_RepaymentsOfLinesOfCredit_18F81AA33A27C16609FFF9878D5E06F2_negatedLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLinesOfCredit_18F81AA33A27C16609FFF9878D5E06F2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Payments on line of credit</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLinesOfCredit_18F81AA33A27C16609FFF9878D5E06F2_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLinesOfCredit_18F81AA33A27C16609FFF9878D5E06F2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repayments of Lines of Credit</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_18F81AA33A27C16609FFF9878D5E06F2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLinesOfCredit_18F81AA33A27C16609FFF9878D5E06F2" xlink:to="lab_us-gaap_RepaymentsOfLinesOfCredit_18F81AA33A27C16609FFF9878D5E06F2" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_AF6B95819CB5186A2F5AF9878D5E5F24_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock_AF6B95819CB5186A2F5AF9878D5E5F24" 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_AF6B95819CB5186A2F5AF9878D5E5F24_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock_AF6B95819CB5186A2F5AF9878D5E5F24" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_AF6B95819CB5186A2F5AF9878D5E5F24" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividendsCommonStock_AF6B95819CB5186A2F5AF9878D5E5F24" xlink:to="lab_us-gaap_PaymentsOfDividendsCommonStock_AF6B95819CB5186A2F5AF9878D5E5F24" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_8CE69713D1C29D717A45F9878D5E9E81_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_8CE69713D1C29D717A45F9878D5E9E81" 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_8CE69713D1C29D717A45F9878D5E9E81_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_8CE69713D1C29D717A45F9878D5E9E81" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_8CE69713D1C29D717A45F9878D5E9E81" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_8CE69713D1C29D717A45F9878D5E9E81" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_8CE69713D1C29D717A45F9878D5E9E81" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_CEC7A4B5922790E1E8A7F9878D5ECF5B_totalLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_CEC7A4B5922790E1E8A7F9878D5ECF5B" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net change in cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_CEC7A4B5922790E1E8A7F9878D5ECF5B_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_CEC7A4B5922790E1E8A7F9878D5ECF5B" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_CEC7A4B5922790E1E8A7F9878D5ECF5B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_CEC7A4B5922790E1E8A7F9878D5ECF5B" xlink:to="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_CEC7A4B5922790E1E8A7F9878D5ECF5B" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_DCDEE8BE8D77331F3FF6F9878D5E2C30_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_DCDEE8BE8D77331F3FF6F9878D5E2C30" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_DCDEE8BE8D77331F3FF6F9878D5E2C30" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_DCDEE8BE8D77331F3FF6F9878D5E2C30" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_DCDEE8BE8D77331F3FF6F9878D5E2C30" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_F8BD11BECC4FC1CA7C0FF9878D5E2BCE_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_F8BD11BECC4FC1CA7C0FF9878D5E2BCE" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_F8BD11BECC4FC1CA7C0FF9878D5E2BCE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_F8BD11BECC4FC1CA7C0FF9878D5E2BCE" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_F8BD11BECC4FC1CA7C0FF9878D5E2BCE" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAssetsHeldForSaleDisclosureAbstract_D0476E9B835F6BF0869491EE5EE3869C_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAssetsHeldForSaleDisclosureAbstract_D0476E9B835F6BF0869491EE5EE3869C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment Assets Held-for-sale Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAssetsHeldForSaleDisclosureAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAssetsHeldForSaleDisclosureAbstract_D0476E9B835F6BF0869491EE5EE3869C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAssetsHeldForSaleDisclosureAbstract_D0476E9B835F6BF0869491EE5EE3869C" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAssetsHeldForSaleDisclosureAbstract_D0476E9B835F6BF0869491EE5EE3869C" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure_7C5257FED48281C4159E91EE5EE366F6_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure_7C5257FED48281C4159E91EE5EE366F6" 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_7C5257FED48281C4159E91EE5EE366F6_label_en-US" xlink:label="lab_us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure_7C5257FED48281C4159E91EE5EE366F6" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure" xlink:label="loc_us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure_7C5257FED48281C4159E91EE5EE366F6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure_7C5257FED48281C4159E91EE5EE366F6" xlink:to="lab_us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure_7C5257FED48281C4159E91EE5EE366F6" xlink:type="arc" />
    <link:label id="lab_gifi_PercentageOfFairValueOfAssetsHeldForSaleUnderSalesAssistanceAgreement_7EDAECE7188256CAFC1A91EE5EE343F4_terseLabel_en-US" xlink:label="lab_gifi_PercentageOfFairValueOfAssetsHeldForSaleUnderSalesAssistanceAgreement_7EDAECE7188256CAFC1A91EE5EE343F4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage of fair value of assets held for sale under sales assistance agreement</link:label>
    <link:label id="lab_gifi_PercentageOfFairValueOfAssetsHeldForSaleUnderSalesAssistanceAgreement_7EDAECE7188256CAFC1A91EE5EE343F4_label_en-US" xlink:label="lab_gifi_PercentageOfFairValueOfAssetsHeldForSaleUnderSalesAssistanceAgreement_7EDAECE7188256CAFC1A91EE5EE343F4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Percentage Of Fair Value Of Assets Held For Sale Under Sales Assistance Agreement</link:label>
    <link:label id="lab_gifi_PercentageOfFairValueOfAssetsHeldForSaleUnderSalesAssistanceAgreement_7EDAECE7188256CAFC1A91EE5EE343F4_documentation_en-US" xlink:label="lab_gifi_PercentageOfFairValueOfAssetsHeldForSaleUnderSalesAssistanceAgreement_7EDAECE7188256CAFC1A91EE5EE343F4" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Percentage Of Fair Value Of Assets Held For Sale Under Sales Assistance Agreement</link:label>
    <link:loc xlink:href="gifi-20150630.xsd#gifi_PercentageOfFairValueOfAssetsHeldForSaleUnderSalesAssistanceAgreement" xlink:label="loc_gifi_PercentageOfFairValueOfAssetsHeldForSaleUnderSalesAssistanceAgreement_7EDAECE7188256CAFC1A91EE5EE343F4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_PercentageOfFairValueOfAssetsHeldForSaleUnderSalesAssistanceAgreement_7EDAECE7188256CAFC1A91EE5EE343F4" xlink:to="lab_gifi_PercentageOfFairValueOfAssetsHeldForSaleUnderSalesAssistanceAgreement_7EDAECE7188256CAFC1A91EE5EE343F4" xlink:type="arc" />
    <link:label id="lab_gifi_RenewalTermOfAgreement_FDFF98E0E668AD23EE1591EE5EE36380_terseLabel_en-US" xlink:label="lab_gifi_RenewalTermOfAgreement_FDFF98E0E668AD23EE1591EE5EE36380" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Renewal term of sales assistance agreement</link:label>
    <link:label id="lab_gifi_RenewalTermOfAgreement_FDFF98E0E668AD23EE1591EE5EE36380_label_en-US" xlink:label="lab_gifi_RenewalTermOfAgreement_FDFF98E0E668AD23EE1591EE5EE36380" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Renewal Term Of Agreement</link:label>
    <link:label id="lab_gifi_RenewalTermOfAgreement_FDFF98E0E668AD23EE1591EE5EE36380_documentation_en-US" xlink:label="lab_gifi_RenewalTermOfAgreement_FDFF98E0E668AD23EE1591EE5EE36380" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Renewal term of agreement.</link:label>
    <link:loc xlink:href="gifi-20150630.xsd#gifi_RenewalTermOfAgreement" xlink:label="loc_gifi_RenewalTermOfAgreement_FDFF98E0E668AD23EE1591EE5EE36380" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_gifi_RenewalTermOfAgreement_FDFF98E0E668AD23EE1591EE5EE36380" xlink:to="lab_gifi_RenewalTermOfAgreement_FDFF98E0E668AD23EE1591EE5EE36380" xlink:type="arc" />
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>10
<FILENAME>gifi-20150630_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/AssetsHeldForSale" xlink:href="gifi-20150630.xsd#AssetsHeldForSale" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/AssetsHeldForSaleAdditionalInformationDetail" xlink:href="gifi-20150630.xsd#AssetsHeldForSaleAdditionalInformationDetail" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/ConsolidatedBalanceSheets" xlink:href="gifi-20150630.xsd#ConsolidatedBalanceSheets" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:href="gifi-20150630.xsd#ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/ConsolidatedStatementOfChangesInShareholdersEquityUnaudited" xlink:href="gifi-20150630.xsd#ConsolidatedStatementOfChangesInShareholdersEquityUnaudited" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/ConsolidatedStatementsOfCashFlowsUnaudited" xlink:href="gifi-20150630.xsd#ConsolidatedStatementsOfCashFlowsUnaudited" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/ConsolidatedStatementsOfIncomeUnaudited" xlink:href="gifi-20150630.xsd#ConsolidatedStatementsOfIncomeUnaudited" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/ContractCosts" xlink:href="gifi-20150630.xsd#ContractCosts" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/ContractCostsAdditionalInformationDetail" xlink:href="gifi-20150630.xsd#ContractCostsAdditionalInformationDetail" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/ContractsReceivableAndRetainage" xlink:href="gifi-20150630.xsd#ContractsReceivableAndRetainage" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/ContractsReceivableAndRetainageAdditionalInformationDetail" xlink:href="gifi-20150630.xsd#ContractsReceivableAndRetainageAdditionalInformationDetail" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/DocumentAndEntityInformation" xlink:href="gifi-20150630.xsd#DocumentAndEntityInformation" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/EarningsPerShare" xlink:href="gifi-20150630.xsd#EarningsPerShare" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetail" xlink:href="gifi-20150630.xsd#EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetail" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/EarningsPerShareTables" xlink:href="gifi-20150630.xsd#EarningsPerShareTables" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/LineOfCredit" xlink:href="gifi-20150630.xsd#LineOfCredit" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/LineOfCreditAdditionalInformationDetail" xlink:href="gifi-20150630.xsd#LineOfCreditAdditionalInformationDetail" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/OrganizationAndSummaryOfSignificantAccountingPolicies" xlink:href="gifi-20150630.xsd#OrganizationAndSummaryOfSignificantAccountingPolicies" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/SubsequentEvents" xlink:href="gifi-20150630.xsd#SubsequentEvents" xlink:type="simple" />
  <roleRef roleURI="http://www.gulfisland.com/role/SubsequentEventsAdditionalInformationDetail" xlink:href="gifi-20150630.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/AssetsHeldForSale" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_4C628F00076FB795FBD391EE5E8CD70B" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DisclosureOfLongLivedAssetsHeldForSaleTextBlock" xlink:label="loc_us-gaap_DisclosureOfLongLivedAssetsHeldForSaleTextBlock_A7E07B0B5D394B44F0BA91EE5E8C2A7A" 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_4C628F00076FB795FBD391EE5E8CD70B" xlink:to="loc_us-gaap_DisclosureOfLongLivedAssetsHeldForSaleTextBlock_A7E07B0B5D394B44F0BA91EE5E8C2A7A" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gulfisland.com/role/AssetsHeldForSaleAdditionalInformationDetail" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAssetsHeldForSaleDisclosureAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAssetsHeldForSaleDisclosureAbstract_D0476E9B835F6BF0869491EE5EE3869C" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure" xlink:label="loc_us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure_7C5257FED48281C4159E91EE5EE366F6" 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_PropertyPlantAndEquipmentAssetsHeldForSaleDisclosureAbstract_D0476E9B835F6BF0869491EE5EE3869C" xlink:to="loc_us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure_7C5257FED48281C4159E91EE5EE366F6" xlink:type="arc" />
    <loc xlink:href="gifi-20150630.xsd#gifi_PercentageOfFairValueOfAssetsHeldForSaleUnderSalesAssistanceAgreement" xlink:label="loc_gifi_PercentageOfFairValueOfAssetsHeldForSaleUnderSalesAssistanceAgreement_7EDAECE7188256CAFC1A91EE5EE343F4" 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_PropertyPlantAndEquipmentAssetsHeldForSaleDisclosureAbstract_D0476E9B835F6BF0869491EE5EE3869C" xlink:to="loc_gifi_PercentageOfFairValueOfAssetsHeldForSaleUnderSalesAssistanceAgreement_7EDAECE7188256CAFC1A91EE5EE343F4" xlink:type="arc" />
    <loc xlink:href="gifi-20150630.xsd#gifi_RenewalTermOfAgreement" xlink:label="loc_gifi_RenewalTermOfAgreement_FDFF98E0E668AD23EE1591EE5EE36380" 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_PropertyPlantAndEquipmentAssetsHeldForSaleDisclosureAbstract_D0476E9B835F6BF0869491EE5EE3869C" xlink:to="loc_gifi_RenewalTermOfAgreement_FDFF98E0E668AD23EE1591EE5EE36380" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gulfisland.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_FD72D053D3AD8B183718F9877537124C" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaap_AssetsAbstract_244BECD6CAF50E7D6EC9F98775382C85" 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_FD72D053D3AD8B183718F9877537124C" xlink:to="loc_us-gaap_AssetsAbstract_244BECD6CAF50E7D6EC9F98775382C85" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaap_AssetsCurrentAbstract_D0A582A067062A4BC559F98775397091" 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_244BECD6CAF50E7D6EC9F98775382C85" xlink:to="loc_us-gaap_AssetsCurrentAbstract_D0A582A067062A4BC559F98775397091" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_D8B2FA225F3B76CBA224F9877539D84C" 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_D0A582A067062A4BC559F98775397091" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_D8B2FA225F3B76CBA224F9877539D84C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ContractReceivableDueOneYearOrLess" xlink:label="loc_us-gaap_ContractReceivableDueOneYearOrLess_20F5997F3C93DD868EF9F98775390822" 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_AssetsCurrentAbstract_D0A582A067062A4BC559F98775397091" xlink:to="loc_us-gaap_ContractReceivableDueOneYearOrLess_20F5997F3C93DD868EF9F98775390822" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xlink:label="loc_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_CF6FEE07104B0565CC1FF98775394966" 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_AssetsCurrentAbstract_D0A582A067062A4BC559F98775397091" xlink:to="loc_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_CF6FEE07104B0565CC1FF98775394966" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_7F0B094B4191ADD6102DF9877539A10C" 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_D0A582A067062A4BC559F98775397091" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_7F0B094B4191ADD6102DF9877539A10C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_8B2DFF3DE36BAFA7DA2FF9877539F62F" 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_D0A582A067062A4BC559F98775397091" xlink:to="loc_us-gaap_InventoryNet_8B2DFF3DE36BAFA7DA2FF9877539F62F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DeferredTaxAssetsNetCurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsNetCurrent_3CBDC7DC2994681696D7F98775398564" 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_D0A582A067062A4BC559F98775397091" xlink:to="loc_us-gaap_DeferredTaxAssetsNetCurrent_3CBDC7DC2994681696D7F98775398564" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="loc_us-gaap_IncomeTaxesReceivable_08C8D15D325890FDFBC5F987753AC7BB" 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_D0A582A067062A4BC559F98775397091" xlink:to="loc_us-gaap_IncomeTaxesReceivable_08C8D15D325890FDFBC5F987753AC7BB" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationLongLivedAssetsCurrent" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationLongLivedAssetsCurrent_CBBD8F025F9CD4E675CBF987753ACB7B" 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_D0A582A067062A4BC559F98775397091" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationLongLivedAssetsCurrent_CBBD8F025F9CD4E675CBF987753ACB7B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_C11CD0F2F0D00FA7720DF987753A6A4A" 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_D0A582A067062A4BC559F98775397091" xlink:to="loc_us-gaap_AssetsCurrent_C11CD0F2F0D00FA7720DF987753A6A4A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_FD02BF396E4F52D66D0CF987753A958A" 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_244BECD6CAF50E7D6EC9F98775382C85" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_FD02BF396E4F52D66D0CF987753A958A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_733FEBFD333251AF6C27F987753A7597" 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_244BECD6CAF50E7D6EC9F98775382C85" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_733FEBFD333251AF6C27F987753A7597" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_3D3E9A2A708CAB38240BF987753A091F" 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_244BECD6CAF50E7D6EC9F98775382C85" xlink:to="loc_us-gaap_Assets_3D3E9A2A708CAB38240BF987753A091F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_458385F0E5D1FB5693CCF987753A0C83" 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_FD72D053D3AD8B183718F9877537124C" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_458385F0E5D1FB5693CCF987753A0C83" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_66CA07FDCB57D2B07BFDF987753A5D75" 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_458385F0E5D1FB5693CCF987753A0C83" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_66CA07FDCB57D2B07BFDF987753A5D75" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_3FCEAB5F55604E15BE84F987753ABD57" 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_66CA07FDCB57D2B07BFDF987753A5D75" xlink:to="loc_us-gaap_AccountsPayableCurrent_3FCEAB5F55604E15BE84F987753ABD57" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BillingsInExcessOfCostCurrent" xlink:label="loc_us-gaap_BillingsInExcessOfCostCurrent_995C8CE633596953647DF987753A083A" 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_66CA07FDCB57D2B07BFDF987753A5D75" xlink:to="loc_us-gaap_BillingsInExcessOfCostCurrent_995C8CE633596953647DF987753A083A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ProvisionForLossOnContracts" xlink:label="loc_us-gaap_ProvisionForLossOnContracts_0D6AB6FF2ECD3234DF93F987753A193E" 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_66CA07FDCB57D2B07BFDF987753A5D75" xlink:to="loc_us-gaap_ProvisionForLossOnContracts_0D6AB6FF2ECD3234DF93F987753A193E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_29D1051FCAEC90CFD569F987753ADBFA" 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_66CA07FDCB57D2B07BFDF987753A5D75" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_29D1051FCAEC90CFD569F987753ADBFA" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_TaxesPayableCurrent" xlink:label="loc_us-gaap_TaxesPayableCurrent_611046D52385F2DE3E80F987753A325D" 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_LiabilitiesCurrentAbstract_66CA07FDCB57D2B07BFDF987753A5D75" xlink:to="loc_us-gaap_TaxesPayableCurrent_611046D52385F2DE3E80F987753A325D" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_2939DBE6104DE82BCB3EF987753A975C" 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_LiabilitiesCurrentAbstract_66CA07FDCB57D2B07BFDF987753A5D75" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_2939DBE6104DE82BCB3EF987753A975C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_15D985072DF75032D10AF987753A7191" 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_66CA07FDCB57D2B07BFDF987753A5D75" xlink:to="loc_us-gaap_LiabilitiesCurrent_15D985072DF75032D10AF987753A7191" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_F867F579EA762AB81D68F987753AD6E5" 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_458385F0E5D1FB5693CCF987753A0C83" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_F867F579EA762AB81D68F987753AD6E5" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_B5103009CC8993451164F987753AB38B" 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_458385F0E5D1FB5693CCF987753A0C83" xlink:to="loc_us-gaap_Liabilities_B5103009CC8993451164F987753AB38B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract_465367828C3756D6D099F987753AC6FF" 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_458385F0E5D1FB5693CCF987753A0C83" xlink:to="loc_us-gaap_StockholdersEquityAbstract_465367828C3756D6D099F987753AC6FF" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaap_PreferredStockValue_C15F255676F9F9BE04C8F987753A65BF" 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_465367828C3756D6D099F987753AC6FF" xlink:to="loc_us-gaap_PreferredStockValue_C15F255676F9F9BE04C8F987753A65BF" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_362C35C845C9E967ED95F987753B2152" 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_465367828C3756D6D099F987753AC6FF" xlink:to="loc_us-gaap_CommonStockValue_362C35C845C9E967ED95F987753B2152" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaap_AdditionalPaidInCapital_3202689559D181A1B275F987753B2947" 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_465367828C3756D6D099F987753AC6FF" xlink:to="loc_us-gaap_AdditionalPaidInCapital_3202689559D181A1B275F987753B2947" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_4CD8F53A45BAC5859A01F987753B699A" 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_465367828C3756D6D099F987753AC6FF" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_4CD8F53A45BAC5859A01F987753B699A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_7E1870334C4159D1FDA2F987753B3A1E" 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_465367828C3756D6D099F987753AC6FF" xlink:to="loc_us-gaap_StockholdersEquity_7E1870334C4159D1FDA2F987753B3A1E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_06603EC2F3C0478D21BEF987753B9F98" 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_458385F0E5D1FB5693CCF987753A0C83" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_06603EC2F3C0478D21BEF987753B9F98" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_0DE4B525790558871C1998201630A0FB" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PreferredStockNoParValue" xlink:label="loc_us-gaap_PreferredStockNoParValue_8BDD8F2ACE2EA4CF2392982016325987" 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_0DE4B525790558871C1998201630A0FB" xlink:to="loc_us-gaap_PreferredStockNoParValue_8BDD8F2ACE2EA4CF2392982016325987" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_26787133704D165DBA4E98201632F2DE" 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_0DE4B525790558871C1998201630A0FB" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_26787133704D165DBA4E98201632F2DE" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaap_PreferredStockSharesIssued_63FE204ED8D86C857B7398201632CEFB" 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_0DE4B525790558871C1998201630A0FB" xlink:to="loc_us-gaap_PreferredStockSharesIssued_63FE204ED8D86C857B7398201632CEFB" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_68FE0A307A7CCBC23DFD98201632A658" 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_0DE4B525790558871C1998201630A0FB" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_68FE0A307A7CCBC23DFD98201632A658" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CommonStockNoParValue" xlink:label="loc_us-gaap_CommonStockNoParValue_9216CC539A4BFF87B5D1982016334B09" 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_0DE4B525790558871C1998201630A0FB" xlink:to="loc_us-gaap_CommonStockNoParValue_9216CC539A4BFF87B5D1982016334B09" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_F1FDC3E989B9588B3FAF9820163302FB" 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_0DE4B525790558871C1998201630A0FB" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_F1FDC3E989B9588B3FAF9820163302FB" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_DF778E80910C079DD2AA982016330A02" 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_0DE4B525790558871C1998201630A0FB" xlink:to="loc_us-gaap_CommonStockSharesIssued_DF778E80910C079DD2AA982016330A02" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_BB4BC6B5E7E8AB8C1E0898201633C05B" 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_0DE4B525790558871C1998201630A0FB" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_BB4BC6B5E7E8AB8C1E0898201633C05B" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gulfisland.com/role/ConsolidatedStatementOfChangesInShareholdersEquityUnaudited" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_F005C4EAA1BBFC848818975601559A4F" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_D33E6C4E8F216015222C97560155C386" 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_F005C4EAA1BBFC848818975601559A4F" xlink:to="loc_us-gaap_StatementTable_D33E6C4E8F216015222C97560155C386" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_9DA252BB9887A3F144A597560155B468" 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_D33E6C4E8F216015222C97560155C386" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_9DA252BB9887A3F144A597560155B468" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_4121030AC1B38E24E4BD97560155AEF5" 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_9DA252BB9887A3F144A597560155B468" xlink:to="loc_us-gaap_EquityComponentDomain_4121030AC1B38E24E4BD97560155AEF5" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_3C5F26490AC37CB768D6975601556CD7" 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_4121030AC1B38E24E4BD97560155AEF5" xlink:to="loc_us-gaap_CommonStockMember_3C5F26490AC37CB768D6975601556CD7" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_EE5F6934FB16C027EB37975601559493" 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_4121030AC1B38E24E4BD97560155AEF5" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_EE5F6934FB16C027EB37975601559493" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_56FAB06B9243183C82A997560155B957" 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_4121030AC1B38E24E4BD97560155AEF5" xlink:to="loc_us-gaap_RetainedEarningsMember_56FAB06B9243183C82A997560155B957" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_A7786CCD6EB5212A4B5E975601557313" 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_D33E6C4E8F216015222C97560155C386" xlink:to="loc_us-gaap_StatementLineItems_A7786CCD6EB5212A4B5E975601557313" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6F64F40BD4F86F6A8DF3975601558BD1" 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_StatementLineItems_A7786CCD6EB5212A4B5E975601557313" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6F64F40BD4F86F6A8DF3975601558BD1" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_629F88E2A72023B63AA897560155563E" 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_IncreaseDecreaseInStockholdersEquityRollForward_6F64F40BD4F86F6A8DF3975601558BD1" xlink:to="loc_us-gaap_StockholdersEquity_629F88E2A72023B63AA897560155563E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_0285B17452B67388EA7F97560155E713" 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_IncreaseDecreaseInStockholdersEquityRollForward_6F64F40BD4F86F6A8DF3975601558BD1" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_0285B17452B67388EA7F97560155E713" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_D10AC04662A4C28B4B7097560156D4A8" 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_IncreaseDecreaseInStockholdersEquityRollForward_6F64F40BD4F86F6A8DF3975601558BD1" xlink:to="loc_us-gaap_NetIncomeLoss_D10AC04662A4C28B4B7097560156D4A8" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_9616030E0AA5339CD70397560156EB6D" 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_IncreaseDecreaseInStockholdersEquityRollForward_6F64F40BD4F86F6A8DF3975601558BD1" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_9616030E0AA5339CD70397560156EB6D" xlink:type="arc" />
    <loc xlink:href="gifi-20150630.xsd#gifi_StockIssuedDuringPeriodSharesRestrictedStockUnitsVested" xlink:label="loc_gifi_StockIssuedDuringPeriodSharesRestrictedStockUnitsVested_B9A511B69AB1DC2528A097560156C03A" 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_IncreaseDecreaseInStockholdersEquityRollForward_6F64F40BD4F86F6A8DF3975601558BD1" xlink:to="loc_gifi_StockIssuedDuringPeriodSharesRestrictedStockUnitsVested_B9A511B69AB1DC2528A097560156C03A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_3B8D47BBFD7698FA658E97560156F3AC" 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_IncreaseDecreaseInStockholdersEquityRollForward_6F64F40BD4F86F6A8DF3975601558BD1" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_3B8D47BBFD7698FA658E97560156F3AC" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DividendsCommonStock" xlink:label="loc_us-gaap_DividendsCommonStock_6FA58C88A5CF2F8D993D975601560734" 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_IncreaseDecreaseInStockholdersEquityRollForward_6F64F40BD4F86F6A8DF3975601558BD1" xlink:to="loc_us-gaap_DividendsCommonStock_6FA58C88A5CF2F8D993D975601560734" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_26E7A7810106BCAB3BD6975601561CA0" xlink:type="locator" />
    <presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_6F64F40BD4F86F6A8DF3975601558BD1" xlink:to="loc_us-gaap_StockholdersEquity_26E7A7810106BCAB3BD6975601561CA0" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_198A3AFADB779FAC666597560156E415" 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_IncreaseDecreaseInStockholdersEquityRollForward_6F64F40BD4F86F6A8DF3975601558BD1" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_198A3AFADB779FAC666597560156E415" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gulfisland.com/role/ConsolidatedStatementsOfCashFlowsUnaudited" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_3EEB4E30221243C1286AF9878D5713B9" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_F38DDA85A615D91371ACF9878D574549" 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_3EEB4E30221243C1286AF9878D5713B9" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_F38DDA85A615D91371ACF9878D574549" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_407CB77DE94F53B6E6EFF9878D57C32F" 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_F38DDA85A615D91371ACF9878D574549" xlink:to="loc_us-gaap_NetIncomeLoss_407CB77DE94F53B6E6EFF9878D57C32F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8FE7D8AA323D07DC4B9AF9878D57B969" 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_F38DDA85A615D91371ACF9878D574549" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8FE7D8AA323D07DC4B9AF9878D57B969" xlink:type="arc" />
    <loc xlink:href="gifi-20150630.xsd#gifi_BadDebtExpenseRecovery" xlink:label="loc_gifi_BadDebtExpenseRecovery_84F868C8E806D336C1E8F9878D57BFF4" 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_8FE7D8AA323D07DC4B9AF9878D57B969" xlink:to="loc_gifi_BadDebtExpenseRecovery_84F868C8E806D336C1E8F9878D57BFF4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaap_Depreciation_62E7BEB7339E0F84DDA2F9878D57C2B9" 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_8FE7D8AA323D07DC4B9AF9878D57B969" xlink:to="loc_us-gaap_Depreciation_62E7BEB7339E0F84DDA2F9878D57C2B9" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_34A2A31EB38191B03309F9878D5888FD" 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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8FE7D8AA323D07DC4B9AF9878D57B969" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_34A2A31EB38191B03309F9878D5888FD" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_C4F4AD9558647903B95CF9878D582E43" 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_8FE7D8AA323D07DC4B9AF9878D57B969" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_C4F4AD9558647903B95CF9878D582E43" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_408F4BCBFF98BAC67D3CF9878D58B898" 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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8FE7D8AA323D07DC4B9AF9878D57B969" xlink:to="loc_us-gaap_ShareBasedCompensation_408F4BCBFF98BAC67D3CF9878D58B898" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_2450085D692B543B6143F9878D585F4D" 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_F38DDA85A615D91371ACF9878D574549" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_2450085D692B543B6143F9878D585F4D" xlink:type="arc" />
    <loc xlink:href="gifi-20150630.xsd#gifi_IncreaseDecreaseInContractReceivablesAndRetainage" xlink:label="loc_gifi_IncreaseDecreaseInContractReceivablesAndRetainage_9E38999D711EC57FD589F9878D58AFD7" 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_2450085D692B543B6143F9878D585F4D" xlink:to="loc_gifi_IncreaseDecreaseInContractReceivablesAndRetainage_9E38999D711EC57FD589F9878D58AFD7" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncreaseDecreaseInUnbilledReceivables" xlink:label="loc_us-gaap_IncreaseDecreaseInUnbilledReceivables_D2549AD3E7B23E3618A9F9878D589B2E" 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_2450085D692B543B6143F9878D585F4D" xlink:to="loc_us-gaap_IncreaseDecreaseInUnbilledReceivables_D2549AD3E7B23E3618A9F9878D589B2E" xlink:type="arc" />
    <loc xlink:href="gifi-20150630.xsd#gifi_IncreaseDecreaseInPrepaidExpenseAndOtherAssets" xlink:label="loc_gifi_IncreaseDecreaseInPrepaidExpenseAndOtherAssets_1C747436D649FFDE2409F9878D58FAEC" 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_2450085D692B543B6143F9878D585F4D" xlink:to="loc_gifi_IncreaseDecreaseInPrepaidExpenseAndOtherAssets_1C747436D649FFDE2409F9878D58FAEC" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_8E6DF821A95A9754FEEDF9878D58AB6C" 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_IncreaseDecreaseInOperatingCapitalAbstract_2450085D692B543B6143F9878D585F4D" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_8E6DF821A95A9754FEEDF9878D58AB6C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_0ABF149701D14352FF74F9878D583A44" 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_2450085D692B543B6143F9878D585F4D" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_0ABF149701D14352FF74F9878D583A44" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings" xlink:label="loc_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_5E679E6517D252D6CC0FF9878D5845AC" 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_IncreaseDecreaseInOperatingCapitalAbstract_2450085D692B543B6143F9878D585F4D" xlink:to="loc_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_5E679E6517D252D6CC0FF9878D5845AC" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_DB4E44D0FC2F75377773F9878D587608" 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_IncreaseDecreaseInOperatingCapitalAbstract_2450085D692B543B6143F9878D585F4D" xlink:to="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_DB4E44D0FC2F75377773F9878D587608" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_F6204032B4B68B449975F9878D5DA75C" 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_IncreaseDecreaseInOperatingCapitalAbstract_2450085D692B543B6143F9878D585F4D" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_F6204032B4B68B449975F9878D5DA75C" xlink:type="arc" />
    <loc xlink:href="gifi-20150630.xsd#gifi_AccruedContractLosses" xlink:label="loc_gifi_AccruedContractLosses_EB73F395CDF8E87F37D6F9878D5DB56B" 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_IncreaseDecreaseInOperatingCapitalAbstract_2450085D692B543B6143F9878D585F4D" xlink:to="loc_gifi_AccruedContractLosses_EB73F395CDF8E87F37D6F9878D5DB56B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_7AACCF722186E759D9FBF9878D5D6967" 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_2450085D692B543B6143F9878D585F4D" xlink:to="loc_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_7AACCF722186E759D9FBF9878D5D6967" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_6E60B3559D574AD58065F9878D5DBF11" 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_F38DDA85A615D91371ACF9878D574549" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_6E60B3559D574AD58065F9878D5DBF11" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_353ECB9FBD261AC89F2CF9878D5DE263" 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_3EEB4E30221243C1286AF9878D5713B9" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_353ECB9FBD261AC89F2CF9878D5DE263" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_45DD0213039FBE819FA2F9878D5E5A66" 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_353ECB9FBD261AC89F2CF9878D5DE263" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_45DD0213039FBE819FA2F9878D5E5A66" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ProceedsFromSaleOfMachineryAndEquipment" xlink:label="loc_us-gaap_ProceedsFromSaleOfMachineryAndEquipment_E53E34617D88A2A68986F9878D5EDB94" 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_353ECB9FBD261AC89F2CF9878D5DE263" xlink:to="loc_us-gaap_ProceedsFromSaleOfMachineryAndEquipment_E53E34617D88A2A68986F9878D5EDB94" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_EBD369648A6E487F4F21F9878D5EEAF1" 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_353ECB9FBD261AC89F2CF9878D5DE263" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_EBD369648A6E487F4F21F9878D5EEAF1" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_67155B683A7F864200A0F9878D5EDD5D" 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_3EEB4E30221243C1286AF9878D5713B9" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_67155B683A7F864200A0F9878D5EDD5D" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_049AC1C5DDBEB3884F04F9878D5EF262" 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_67155B683A7F864200A0F9878D5EDD5D" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_049AC1C5DDBEB3884F04F9878D5EF262" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_18F81AA33A27C16609FFF9878D5E06F2" 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_67155B683A7F864200A0F9878D5EDD5D" xlink:to="loc_us-gaap_RepaymentsOfLinesOfCredit_18F81AA33A27C16609FFF9878D5E06F2" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_AF6B95819CB5186A2F5AF9878D5E5F24" 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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_67155B683A7F864200A0F9878D5EDD5D" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_AF6B95819CB5186A2F5AF9878D5E5F24" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_8CE69713D1C29D717A45F9878D5E9E81" 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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_67155B683A7F864200A0F9878D5EDD5D" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_8CE69713D1C29D717A45F9878D5E9E81" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_CEC7A4B5922790E1E8A7F9878D5ECF5B" 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_StatementOfCashFlowsAbstract_3EEB4E30221243C1286AF9878D5713B9" xlink:to="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_CEC7A4B5922790E1E8A7F9878D5ECF5B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_DCDEE8BE8D77331F3FF6F9878D5E2C30" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_3EEB4E30221243C1286AF9878D5713B9" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_DCDEE8BE8D77331F3FF6F9878D5E2C30" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_F8BD11BECC4FC1CA7C0FF9878D5E2BCE" xlink:type="locator" />
    <presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_3EEB4E30221243C1286AF9878D5713B9" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_F8BD11BECC4FC1CA7C0FF9878D5E2BCE" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gulfisland.com/role/ConsolidatedStatementsOfIncomeUnaudited" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaap_IncomeStatementAbstract_4500E48948610AEA94C4467C92A953C4" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_E08BCEB092F74BFD34E0467C92AA3FB0" 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_4500E48948610AEA94C4467C92A953C4" xlink:to="loc_us-gaap_Revenues_E08BCEB092F74BFD34E0467C92AA3FB0" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaap_CostOfRevenue_33C7901A7BAAE628026A467C92AB7CE4" 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_4500E48948610AEA94C4467C92A953C4" xlink:to="loc_us-gaap_CostOfRevenue_33C7901A7BAAE628026A467C92AB7CE4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_8DD2658E622AD00E4F8E467C92ABF2A8" 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_4500E48948610AEA94C4467C92A953C4" xlink:to="loc_us-gaap_GrossProfit_8DD2658E622AD00E4F8E467C92ABF2A8" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_D10B2DA4910C15AC22ED467C92ABD328" 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_4500E48948610AEA94C4467C92A953C4" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_D10B2DA4910C15AC22ED467C92ABD328" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_FD1E2D8DA74E904B7A12467C92AB0E7E" 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_IncomeStatementAbstract_4500E48948610AEA94C4467C92A953C4" xlink:to="loc_us-gaap_OperatingIncomeLoss_FD1E2D8DA74E904B7A12467C92AB0E7E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract_2CBF0D579835D1B1C6EA467C92AB6DBD" 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_IncomeStatementAbstract_4500E48948610AEA94C4467C92A953C4" xlink:to="loc_us-gaap_NonoperatingIncomeExpenseAbstract_2CBF0D579835D1B1C6EA467C92AB6DBD" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaap_InterestExpense_F608CC73D9EF00DCA1AF467C92AB00C2" 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_2CBF0D579835D1B1C6EA467C92AB6DBD" xlink:to="loc_us-gaap_InterestExpense_F608CC73D9EF00DCA1AF467C92AB00C2" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="loc_us-gaap_InvestmentIncomeInterest_2DCF6D98DCF9A92ADF30467C92AB6858" 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_2CBF0D579835D1B1C6EA467C92AB6DBD" xlink:to="loc_us-gaap_InvestmentIncomeInterest_2DCF6D98DCF9A92ADF30467C92AB6858" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_6A48DD9E350AFE44720B467C92ABD4F0" 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_2CBF0D579835D1B1C6EA467C92AB6DBD" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_6A48DD9E350AFE44720B467C92ABD4F0" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_7B0593FBEDD52000DF86467C92AC8712" 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_2CBF0D579835D1B1C6EA467C92AB6DBD" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_7B0593FBEDD52000DF86467C92AC8712" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_7BFA68FB839E459BB2D2467C92ACBC88" 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_IncomeStatementAbstract_4500E48948610AEA94C4467C92A953C4" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_7BFA68FB839E459BB2D2467C92ACBC88" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_553307B2F75E01F042C6467C92AC3301" 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_IncomeStatementAbstract_4500E48948610AEA94C4467C92A953C4" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_553307B2F75E01F042C6467C92AC3301" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_D08CA353761EEC4C0A1B467C92ACE13E" 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_IncomeStatementAbstract_4500E48948610AEA94C4467C92A953C4" xlink:to="loc_us-gaap_NetIncomeLoss_D08CA353761EEC4C0A1B467C92ACE13E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_C5F2F3F2CDA717F1128D467C92ACAB7B" 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_IncomeStatementAbstract_4500E48948610AEA94C4467C92A953C4" xlink:to="loc_us-gaap_EarningsPerShareAbstract_C5F2F3F2CDA717F1128D467C92ACAB7B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_29DE2E7EC77DF623790F467C92AC5B8F" 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_C5F2F3F2CDA717F1128D467C92ACAB7B" xlink:to="loc_us-gaap_EarningsPerShareBasic_29DE2E7EC77DF623790F467C92AC5B8F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_03AAB3FF62C3DDC5C498467C92AC09B9" 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_C5F2F3F2CDA717F1128D467C92ACAB7B" xlink:to="loc_us-gaap_EarningsPerShareDiluted_03AAB3FF62C3DDC5C498467C92AC09B9" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_4846C5CED87C6FB25E0D467C92AC6351" 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_EarningsPerShareAbstract_C5F2F3F2CDA717F1128D467C92ACAB7B" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_4846C5CED87C6FB25E0D467C92AC6351" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gulfisland.com/role/ContractCosts" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ContractorsAbstract" xlink:label="loc_us-gaap_ContractorsAbstract_4348F55C94C6D947682E91EE5EB754BC" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LongTermContractsOrProgramsDisclosureTextBlock" xlink:label="loc_us-gaap_LongTermContractsOrProgramsDisclosureTextBlock_0BE9461DF357B68D7A6A91EE5EB7116F" 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_4348F55C94C6D947682E91EE5EB754BC" xlink:to="loc_us-gaap_LongTermContractsOrProgramsDisclosureTextBlock_0BE9461DF357B68D7A6A91EE5EB7116F" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gulfisland.com/role/ContractCostsAdditionalInformationDetail" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ContractorsAbstract" xlink:label="loc_us-gaap_ContractorsAbstract_2D41978E4CE8E1158048D2228B029028" xlink:type="locator" />
    <loc xlink:href="gifi-20150630.xsd#gifi_LongtermContractsOrProgramsDisclosureTable" xlink:label="loc_gifi_LongtermContractsOrProgramsDisclosureTable_6FD5765F38ED72D6ED6FD2228B0362C9" 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_2D41978E4CE8E1158048D2228B029028" xlink:to="loc_gifi_LongtermContractsOrProgramsDisclosureTable_6FD5765F38ED72D6ED6FD2228B0362C9" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis_B65FB6C7D274A0FEF725D2228B041842" 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_LongtermContractsOrProgramsDisclosureTable_6FD5765F38ED72D6ED6FD2228B0362C9" xlink:to="loc_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis_B65FB6C7D274A0FEF725D2228B041842" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ReceivablesBillingStatusDomain" xlink:label="loc_us-gaap_ReceivablesBillingStatusDomain_F3D72EAE5D0BF96EE771D2228B04885E" 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_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis_B65FB6C7D274A0FEF725D2228B041842" xlink:to="loc_us-gaap_ReceivablesBillingStatusDomain_F3D72EAE5D0BF96EE771D2228B04885E" xlink:type="arc" />
    <loc xlink:href="gifi-20150630.xsd#gifi_UnbilledContractCostsMember" xlink:label="loc_gifi_UnbilledContractCostsMember_F344E9EF96343496D123D2228B043A7B" 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_ReceivablesBillingStatusDomain_F3D72EAE5D0BF96EE771D2228B04885E" xlink:to="loc_gifi_UnbilledContractCostsMember_F344E9EF96343496D123D2228B043A7B" xlink:type="arc" />
    <loc xlink:href="gifi-20150630.xsd#gifi_ContractAdvancesMember" xlink:label="loc_gifi_ContractAdvancesMember_4920CDA4AB18A79A2C5ED2228B04B492" 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_ReceivablesBillingStatusDomain_F3D72EAE5D0BF96EE771D2228B04885E" xlink:to="loc_gifi_ContractAdvancesMember_4920CDA4AB18A79A2C5ED2228B04B492" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis" xlink:label="loc_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_448460644027F3D77263D2228B04A305" 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_6FD5765F38ED72D6ED6FD2228B0362C9" xlink:to="loc_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_448460644027F3D77263D2228B04A305" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ProjectMember" xlink:label="loc_us-gaap_ProjectMember_C773C0EF702FAD778AB7D2228B04AE99" 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_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_448460644027F3D77263D2228B04A305" xlink:to="loc_us-gaap_ProjectMember_C773C0EF702FAD778AB7D2228B04AE99" xlink:type="arc" />
    <loc xlink:href="gifi-20150630.xsd#gifi_ProjectOneMember" xlink:label="loc_gifi_ProjectOneMember_39752448CF4161127CEFD2228B04786B" 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_ProjectMember_C773C0EF702FAD778AB7D2228B04AE99" xlink:to="loc_gifi_ProjectOneMember_39752448CF4161127CEFD2228B04786B" xlink:type="arc" />
    <loc xlink:href="gifi-20150630.xsd#gifi_ProjectTwoMember" xlink:label="loc_gifi_ProjectTwoMember_C1FBE1D28A1372FA017ED2228B05828E" 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_ProjectMember_C773C0EF702FAD778AB7D2228B04AE99" xlink:to="loc_gifi_ProjectTwoMember_C1FBE1D28A1372FA017ED2228B05828E" xlink:type="arc" />
    <loc xlink:href="gifi-20150630.xsd#gifi_ProjectThreeMember" xlink:label="loc_gifi_ProjectThreeMember_306916E3F7268E6A5D6FD222F09A6992" 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_ProjectMember_C773C0EF702FAD778AB7D2228B04AE99" xlink:to="loc_gifi_ProjectThreeMember_306916E3F7268E6A5D6FD222F09A6992" xlink:type="arc" />
    <loc xlink:href="gifi-20150630.xsd#gifi_LongtermContractsOrProgramsDisclosureLineItems" xlink:label="loc_gifi_LongtermContractsOrProgramsDisclosureLineItems_370C1B4918B8CF6C8BE3D2228B058529" 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_6FD5765F38ED72D6ED6FD2228B0362C9" xlink:to="loc_gifi_LongtermContractsOrProgramsDisclosureLineItems_370C1B4918B8CF6C8BE3D2228B058529" xlink:type="arc" />
    <loc xlink:href="gifi-20150630.xsd#gifi_PassThroughCostsAsPercentOfRevenue" xlink:label="loc_gifi_PassThroughCostsAsPercentOfRevenue_8596F83F094764171BC5D2228B05A9D8" 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_370C1B4918B8CF6C8BE3D2228B058529" xlink:to="loc_gifi_PassThroughCostsAsPercentOfRevenue_8596F83F094764171BC5D2228B05A9D8" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xlink:label="loc_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_740E3709EB74F3B1A003D2228B054AFA" 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_gifi_LongtermContractsOrProgramsDisclosureLineItems_370C1B4918B8CF6C8BE3D2228B058529" xlink:to="loc_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_740E3709EB74F3B1A003D2228B054AFA" xlink:type="arc" />
    <loc xlink:href="gifi-20150630.xsd#gifi_NumberOfMajorCustomers" xlink:label="loc_gifi_NumberOfMajorCustomers_7CCC4D2C28279215F5E8D2228B05F603" 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_LongtermContractsOrProgramsDisclosureLineItems_370C1B4918B8CF6C8BE3D2228B058529" xlink:to="loc_gifi_NumberOfMajorCustomers_7CCC4D2C28279215F5E8D2228B05F603" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_BillingsInExcessOfCostCurrent" xlink:label="loc_us-gaap_BillingsInExcessOfCostCurrent_DE92FF174F833A05B93FD2228B053361" 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_gifi_LongtermContractsOrProgramsDisclosureLineItems_370C1B4918B8CF6C8BE3D2228B058529" xlink:to="loc_us-gaap_BillingsInExcessOfCostCurrent_DE92FF174F833A05B93FD2228B053361" xlink:type="arc" />
    <loc xlink:href="gifi-20150630.xsd#gifi_EstimatedCostsToCompleteProjects" xlink:label="loc_gifi_EstimatedCostsToCompleteProjects_C3FC67E544FE86E33BC7D2228B0571E7" 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_LongtermContractsOrProgramsDisclosureLineItems_370C1B4918B8CF6C8BE3D2228B058529" xlink:to="loc_gifi_EstimatedCostsToCompleteProjects_C3FC67E544FE86E33BC7D2228B0571E7" xlink:type="arc" />
    <loc xlink:href="gifi-20150630.xsd#gifi_NumberOfProjects" xlink:label="loc_gifi_NumberOfProjects_08F081F5D40F0C322F73D2228B0570E5" 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_LongtermContractsOrProgramsDisclosureLineItems_370C1B4918B8CF6C8BE3D2228B058529" xlink:to="loc_gifi_NumberOfProjects_08F081F5D40F0C322F73D2228B0570E5" xlink:type="arc" />
    <loc xlink:href="gifi-20150630.xsd#gifi_PercentageOfProjectCompletion" xlink:label="loc_gifi_PercentageOfProjectCompletion_92E126973C3EA2137F81D2228B05169C" 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_LongtermContractsOrProgramsDisclosureLineItems_370C1B4918B8CF6C8BE3D2228B058529" xlink:to="loc_gifi_PercentageOfProjectCompletion_92E126973C3EA2137F81D2228B05169C" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ContractorsAbstract" xlink:label="loc_us-gaap_ContractorsAbstract_54D9313B2DDEFB8FD782CC94E84B1410" xlink:type="locator" />
    <loc xlink:href="gifi-20150630.xsd#gifi_SignificantAgreementsDisclosureTextBlock" xlink:label="loc_gifi_SignificantAgreementsDisclosureTextBlock_36C233968DE5BC0196B4CC946CD0CE63" 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_54D9313B2DDEFB8FD782CC94E84B1410" xlink:to="loc_gifi_SignificantAgreementsDisclosureTextBlock_36C233968DE5BC0196B4CC946CD0CE63" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gulfisland.com/role/ContractsReceivableAndRetainageAdditionalInformationDetail" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ContractorsAbstract" xlink:label="loc_us-gaap_ContractorsAbstract_639B5F5FCBEEDF317A43DBFD13FF1707" xlink:type="locator" />
    <loc xlink:href="gifi-20150630.xsd#gifi_LongtermContractsOrProgramsDisclosureTable" xlink:label="loc_gifi_LongtermContractsOrProgramsDisclosureTable_72E9DED8508500D18006DBFD140126EC" 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_639B5F5FCBEEDF317A43DBFD13FF1707" xlink:to="loc_gifi_LongtermContractsOrProgramsDisclosureTable_72E9DED8508500D18006DBFD140126EC" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_EB48CB35F9271AA9EB3BDBFD1401D0EF" 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_LongtermContractsOrProgramsDisclosureTable_72E9DED8508500D18006DBFD140126EC" xlink:to="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_EB48CB35F9271AA9EB3BDBFD1401D0EF" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ReceivableTypeDomain" xlink:label="loc_us-gaap_ReceivableTypeDomain_0E4D612521BB422440E5DBFD1401765D" 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_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_EB48CB35F9271AA9EB3BDBFD1401D0EF" xlink:to="loc_us-gaap_ReceivableTypeDomain_0E4D612521BB422440E5DBFD1401765D" xlink:type="arc" />
    <loc xlink:href="gifi-20150630.xsd#gifi_TopFourCustomerMember" xlink:label="loc_gifi_TopFourCustomerMember_AB76A593D6DA00A28413DBFD14010B58" 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_ReceivableTypeDomain_0E4D612521BB422440E5DBFD1401765D" xlink:to="loc_gifi_TopFourCustomerMember_AB76A593D6DA00A28413DBFD14010B58" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_MajorCustomersAxis" xlink:label="loc_us-gaap_MajorCustomersAxis_B6484891FB5767B4AE7CDBFD1401D2B3" 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_72E9DED8508500D18006DBFD140126EC" xlink:to="loc_us-gaap_MajorCustomersAxis_B6484891FB5767B4AE7CDBFD1401D2B3" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NameOfMajorCustomerDomain" xlink:label="loc_us-gaap_NameOfMajorCustomerDomain_BB4CF1DBCEF93E0D301DDBFD1401B21C" 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_MajorCustomersAxis_B6484891FB5767B4AE7CDBFD1401D2B3" xlink:to="loc_us-gaap_NameOfMajorCustomerDomain_BB4CF1DBCEF93E0D301DDBFD1401B21C" xlink:type="arc" />
    <loc xlink:href="gifi-20150630.xsd#gifi_LargeDeepwaterCustomerMember" xlink:label="loc_gifi_LargeDeepwaterCustomerMember_D93AAADCE46D73CB69EBDBFD14029D02" 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_NameOfMajorCustomerDomain_BB4CF1DBCEF93E0D301DDBFD1401B21C" xlink:to="loc_gifi_LargeDeepwaterCustomerMember_D93AAADCE46D73CB69EBDBFD14029D02" xlink:type="arc" />
    <loc xlink:href="gifi-20150630.xsd#gifi_LongtermContractsOrProgramsDisclosureLineItems" xlink:label="loc_gifi_LongtermContractsOrProgramsDisclosureLineItems_76D6D60A7D99715F603FDBFD14020770" 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_72E9DED8508500D18006DBFD140126EC" xlink:to="loc_gifi_LongtermContractsOrProgramsDisclosureLineItems_76D6D60A7D99715F603FDBFD14020770" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ContractReceivableDueOneYearOrLess" xlink:label="loc_us-gaap_ContractReceivableDueOneYearOrLess_154F3A6C07FEF365DF16DBFD14020845" 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_76D6D60A7D99715F603FDBFD14020770" xlink:to="loc_us-gaap_ContractReceivableDueOneYearOrLess_154F3A6C07FEF365DF16DBFD14020845" xlink:type="arc" />
    <loc xlink:href="gifi-20150630.xsd#gifi_PercentageOfRevenueFromMajorCustomer" xlink:label="loc_gifi_PercentageOfRevenueFromMajorCustomer_E8A1F915865076B6EA25DBFD1402F1C6" 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_LongtermContractsOrProgramsDisclosureLineItems_76D6D60A7D99715F603FDBFD14020770" xlink:to="loc_gifi_PercentageOfRevenueFromMajorCustomer_E8A1F915865076B6EA25DBFD1402F1C6" xlink:type="arc" />
    <loc xlink:href="gifi-20150630.xsd#gifi_NumberOfMajorCustomerRevenue" xlink:label="loc_gifi_NumberOfMajorCustomerRevenue_4F0403C027756274B827DBFD14020116" 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_LongtermContractsOrProgramsDisclosureLineItems_76D6D60A7D99715F603FDBFD14020770" xlink:to="loc_gifi_NumberOfMajorCustomerRevenue_4F0403C027756274B827DBFD14020116" xlink:type="arc" />
    <loc xlink:href="gifi-20150630.xsd#gifi_NumberofProjectsPerCustomer" xlink:label="loc_gifi_NumberofProjectsPerCustomer_A43DC6899CE1BA85AB1CDBFD14023420" 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_gifi_LongtermContractsOrProgramsDisclosureLineItems_76D6D60A7D99715F603FDBFD14020770" xlink:to="loc_gifi_NumberofProjectsPerCustomer_A43DC6899CE1BA85AB1CDBFD14023420" xlink:type="arc" />
    <loc xlink:href="gifi-20150630.xsd#gifi_NumberofInlandRiverTowingVesselProjects" xlink:label="loc_gifi_NumberofInlandRiverTowingVesselProjects_1489C1C4A69CB7949639DBFDAA597098" 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_gifi_LongtermContractsOrProgramsDisclosureLineItems_76D6D60A7D99715F603FDBFD14020770" xlink:to="loc_gifi_NumberofInlandRiverTowingVesselProjects_1489C1C4A69CB7949639DBFDAA597098" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_71D4C4F84114102F1521DBFD14024C19" 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_LongtermContractsOrProgramsDisclosureLineItems_76D6D60A7D99715F603FDBFD14020770" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_71D4C4F84114102F1521DBFD14024C19" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ReceivablesLongTermContractsOrPrograms" xlink:label="loc_us-gaap_ReceivablesLongTermContractsOrPrograms_8A28156182FAA5703B9ADBFD1402334D" 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_LongtermContractsOrProgramsDisclosureLineItems_76D6D60A7D99715F603FDBFD14020770" xlink:to="loc_us-gaap_ReceivablesLongTermContractsOrPrograms_8A28156182FAA5703B9ADBFD1402334D" xlink:type="arc" />
    <loc xlink:href="gifi-20150630.xsd#gifi_CashSettlementCustomerContractDispute" xlink:label="loc_gifi_CashSettlementCustomerContractDispute_EC909043A160B70B7343DBFD1402CB98" 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_LongtermContractsOrProgramsDisclosureLineItems_76D6D60A7D99715F603FDBFD14020770" xlink:to="loc_gifi_CashSettlementCustomerContractDispute_EC909043A160B70B7343DBFD1402CB98" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_CBECC1114475F58C1154DBFD1402D85A" 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_LongtermContractsOrProgramsDisclosureLineItems_76D6D60A7D99715F603FDBFD14020770" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_CBECC1114475F58C1154DBFD1402D85A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_C5FEE2CE104F63083231DBFD1402A092" 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_LongtermContractsOrProgramsDisclosureLineItems_76D6D60A7D99715F603FDBFD14020770" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_C5FEE2CE104F63083231DBFD1402A092" xlink:type="arc" />
    <loc xlink:href="gifi-20150630.xsd#gifi_BadDebtExpenseRecovery" xlink:label="loc_gifi_BadDebtExpenseRecovery_23070F14694118A14C6DDBFD14026E15" 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_LongtermContractsOrProgramsDisclosureLineItems_76D6D60A7D99715F603FDBFD14020770" xlink:to="loc_gifi_BadDebtExpenseRecovery_23070F14694118A14C6DDBFD14026E15" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gulfisland.com/role/DocumentAndEntityInformation" xlink:type="extended">
    <loc xlink:href="gifi-20150630.xsd#gifi_DocumentAndEntityInformationAbstract" xlink:label="loc_gifi_DocumentAndEntityInformationAbstract_A62D6A44F4D38FC7A269BA1AE479F790" xlink:type="locator" />
    <loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType_CC400EBFCC1F5E929923BA1AE47ADE57" 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_A62D6A44F4D38FC7A269BA1AE479F790" xlink:to="loc_dei_DocumentType_CC400EBFCC1F5E929923BA1AE47ADE57" xlink:type="arc" />
    <loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag_E99DDA5B38F0372CCD11BA1AE47B3D23" 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_A62D6A44F4D38FC7A269BA1AE479F790" xlink:to="loc_dei_AmendmentFlag_E99DDA5B38F0372CCD11BA1AE47B3D23" xlink:type="arc" />
    <loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_6D81CBADE1DAF6987A1ABA1AE47BD82F" 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_A62D6A44F4D38FC7A269BA1AE479F790" xlink:to="loc_dei_DocumentPeriodEndDate_6D81CBADE1DAF6987A1ABA1AE47BD82F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus_4008A4FC34D75145BDAEBA1AE47B0D57" 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_A62D6A44F4D38FC7A269BA1AE479F790" xlink:to="loc_dei_DocumentFiscalYearFocus_4008A4FC34D75145BDAEBA1AE47B0D57" xlink:type="arc" />
    <loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus_93B90788F710E1695765BA1AE47BF2AB" 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_A62D6A44F4D38FC7A269BA1AE479F790" xlink:to="loc_dei_DocumentFiscalPeriodFocus_93B90788F710E1695765BA1AE47BF2AB" xlink:type="arc" />
    <loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_TradingSymbol" xlink:label="loc_dei_TradingSymbol_F93919516F63C28EE316BA1AE47B089A" 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_A62D6A44F4D38FC7A269BA1AE479F790" xlink:to="loc_dei_TradingSymbol_F93919516F63C28EE316BA1AE47B089A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName_A90FC8FB34329B81C8DCBA1AE47B54AA" 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_A62D6A44F4D38FC7A269BA1AE479F790" xlink:to="loc_dei_EntityRegistrantName_A90FC8FB34329B81C8DCBA1AE47B54AA" xlink:type="arc" />
    <loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey_3DF79A5311034C7CC0DABA1AE47B9A9A" 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_A62D6A44F4D38FC7A269BA1AE479F790" xlink:to="loc_dei_EntityCentralIndexKey_3DF79A5311034C7CC0DABA1AE47B9A9A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate_39D89A45782F3E5CA543BA1AE47BE7FC" 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_A62D6A44F4D38FC7A269BA1AE479F790" xlink:to="loc_dei_CurrentFiscalYearEndDate_39D89A45782F3E5CA543BA1AE47BE7FC" xlink:type="arc" />
    <loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory_BD5D2143BD3FAE78BE13BA1AE47B12FB" 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_A62D6A44F4D38FC7A269BA1AE479F790" xlink:to="loc_dei_EntityFilerCategory_BD5D2143BD3FAE78BE13BA1AE47B12FB" xlink:type="arc" />
    <loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_52DBAE39F4922A310EFDBA1AE47B5B17" 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_A62D6A44F4D38FC7A269BA1AE479F790" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_52DBAE39F4922A310EFDBA1AE47B5B17" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gulfisland.com/role/EarningsPerShare" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_4824AAED51E60FD8A43B91EE5E8A9EB0" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_6AED416CFB17CBBFC87391EE5E8ABDE0" 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_4824AAED51E60FD8A43B91EE5E8A9EB0" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_6AED416CFB17CBBFC87391EE5E8ABDE0" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gulfisland.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetail" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_B71C81E7567A965F6C52F61AE45993A6" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_EarningsPerShareBasicAbstract" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract_30E0D5A8B98301767F55F61AE4595CC2" 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_B71C81E7567A965F6C52F61AE45993A6" xlink:to="loc_us-gaap_EarningsPerShareBasicAbstract_30E0D5A8B98301767F55F61AE4595CC2" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_5B8525208118C160B233F61AE4592C22" 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_30E0D5A8B98301767F55F61AE4595CC2" xlink:to="loc_us-gaap_NetIncomeLoss_5B8525208118C160B233F61AE4592C22" xlink:type="arc" />
    <loc xlink:href="gifi-20150630.xsd#gifi_NetIncomeLossAllocatedToParticipatingSecuritiesBasic" xlink:label="loc_gifi_NetIncomeLossAllocatedToParticipatingSecuritiesBasic_83769FC5902FB52E1633F61AE4590B6E" 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_EarningsPerShareBasicAbstract_30E0D5A8B98301767F55F61AE4595CC2" xlink:to="loc_gifi_NetIncomeLossAllocatedToParticipatingSecuritiesBasic_83769FC5902FB52E1633F61AE4590B6E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_5118C60943351B7B4D8FF61AE459DF19" 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_EarningsPerShareBasicAbstract_30E0D5A8B98301767F55F61AE4595CC2" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_5118C60943351B7B4D8FF61AE459DF19" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_9DAE21FC51171A643091F61AE45979A5" 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_EarningsPerShareBasicAbstract_30E0D5A8B98301767F55F61AE4595CC2" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_9DAE21FC51171A643091F61AE45979A5" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_D0ED3817A63E7E42F290F61AE459269E" 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_EarningsPerShareBasicAbstract_30E0D5A8B98301767F55F61AE4595CC2" xlink:to="loc_us-gaap_EarningsPerShareBasic_D0ED3817A63E7E42F290F61AE459269E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_EarningsPerShareDilutedAbstract" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract_6CC1E6B758F7DDBF51BFF61AE459073E" 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_B71C81E7567A965F6C52F61AE45993A6" xlink:to="loc_us-gaap_EarningsPerShareDilutedAbstract_6CC1E6B758F7DDBF51BFF61AE459073E" 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_6CC1E6B758F7DDBF51BFF61AE459073E" xlink:to="loc_us-gaap_NetIncomeLoss_5B8525208118C160B233F61AE4592C22" xlink:type="arc" />
    <loc xlink:href="gifi-20150630.xsd#gifi_NetIncomeLossAllocatedToParticipatingSecuritiesDiluted" xlink:label="loc_gifi_NetIncomeLossAllocatedToParticipatingSecuritiesDiluted_1E575048F6F00B83B73EF61AE45917A0" 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_EarningsPerShareDilutedAbstract_6CC1E6B758F7DDBF51BFF61AE459073E" xlink:to="loc_gifi_NetIncomeLossAllocatedToParticipatingSecuritiesDiluted_1E575048F6F00B83B73EF61AE45917A0" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_D9EB5FD6B96C1CEA3EACF61AE45A7D66" 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_6CC1E6B758F7DDBF51BFF61AE459073E" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_D9EB5FD6B96C1CEA3EACF61AE45A7D66" xlink:type="arc" />
    <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_EarningsPerShareAbstract_B71C81E7567A965F6C52F61AE45993A6" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_9DAE21FC51171A643091F61AE45979A5" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_57C20BFA76BA777139D7F61AE45A6CF6" 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_B71C81E7567A965F6C52F61AE45993A6" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_57C20BFA76BA777139D7F61AE45A6CF6" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_D5BC1E4BE15EAD6C49DAF61AE45AC275" 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_57C20BFA76BA777139D7F61AE45A6CF6" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_D5BC1E4BE15EAD6C49DAF61AE45AC275" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_2755EE34AA6F870B4A0AF61AE45AD258" xlink:type="locator" />
    <presentationArc order="2" 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_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_57C20BFA76BA777139D7F61AE45A6CF6" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_2755EE34AA6F870B4A0AF61AE45AD258" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_7C4CE61C66AD9442817FF61AE45A3556" 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_B71C81E7567A965F6C52F61AE45993A6" xlink:to="loc_us-gaap_EarningsPerShareDiluted_7C4CE61C66AD9442817FF61AE45A3556" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gulfisland.com/role/EarningsPerShareTables" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_F05F3681301057BDE4B191EE5EE11135" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_2ED83E97FB664E7764B991EE5EE1B936" 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_F05F3681301057BDE4B191EE5EE11135" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_2ED83E97FB664E7764B991EE5EE1B936" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_D5F79FE955C895944B6F91EE5EB884CD" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_8DAB1C714B5036387CAD91EE5EB95847" 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_D5F79FE955C895944B6F91EE5EB884CD" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_8DAB1C714B5036387CAD91EE5EB95847" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LineOfCreditFacilityAbstract" xlink:label="loc_us-gaap_LineOfCreditFacilityAbstract_8435CE5A396B7FBF5BA2BAA94A1F8515" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_03AF3E6CE0AFF16161A3BAA94A206DCD" 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_LineOfCreditFacilityAbstract_8435CE5A396B7FBF5BA2BAA94A1F8515" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_03AF3E6CE0AFF16161A3BAA94A206DCD" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_8BA24832256BD7C7B1F4BAA94A20D985" 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_LineOfCreditFacilityTable_03AF3E6CE0AFF16161A3BAA94A206DCD" xlink:to="loc_us-gaap_RangeAxis_8BA24832256BD7C7B1F4BAA94A20D985" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_15025913EBD7B3C88642BAA94A205321" 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_8BA24832256BD7C7B1F4BAA94A20D985" xlink:to="loc_us-gaap_RangeMember_15025913EBD7B3C88642BAA94A205321" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_9320A6CC4C8B0559B29CBAA94A208863" 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_15025913EBD7B3C88642BAA94A205321" xlink:to="loc_us-gaap_MinimumMember_9320A6CC4C8B0559B29CBAA94A208863" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_3B6FA311A6A003C9ED06BAA94A20E80B" 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_LineOfCreditFacilityTable_03AF3E6CE0AFF16161A3BAA94A206DCD" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_3B6FA311A6A003C9ED06BAA94A20E80B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_F89E4C98547BC3F3D471BAA94A200754" 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_3B6FA311A6A003C9ED06BAA94A20E80B" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_F89E4C98547BC3F3D471BAA94A200754" xlink:type="arc" />
    <loc xlink:href="gifi-20150630.xsd#gifi_LineOfCreditFacilityExtendedMaturityDate" xlink:label="loc_gifi_LineOfCreditFacilityExtendedMaturityDate_A78834BB65CF677695B7BAA94A20DABF" 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_LineOfCreditFacilityLineItems_3B6FA311A6A003C9ED06BAA94A20E80B" xlink:to="loc_gifi_LineOfCreditFacilityExtendedMaturityDate_A78834BB65CF677695B7BAA94A20DABF" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_9360D37051F2C160DB10BAA94A20490D" 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_LineOfCreditFacilityLineItems_3B6FA311A6A003C9ED06BAA94A20E80B" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_9360D37051F2C160DB10BAA94A20490D" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DebtInstrumentInterestRateTerms" xlink:label="loc_us-gaap_DebtInstrumentInterestRateTerms_363F8ED969BE6E4DC2C1BAA94A211519" 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_LineOfCreditFacilityLineItems_3B6FA311A6A003C9ED06BAA94A20E80B" xlink:to="loc_us-gaap_DebtInstrumentInterestRateTerms_363F8ED969BE6E4DC2C1BAA94A211519" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_15C657AE64D451E1FA86BAA94A2105CE" 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_LineOfCreditFacilityLineItems_3B6FA311A6A003C9ED06BAA94A20E80B" xlink:to="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_15C657AE64D451E1FA86BAA94A2105CE" xlink:type="arc" />
    <loc xlink:href="gifi-20150630.xsd#gifi_LineOfCreditFacilityAmountBorrowed" xlink:label="loc_gifi_LineOfCreditFacilityAmountBorrowed_5AB852F812AF591AB5FEBAA94A21D1F1" 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_LineOfCreditFacilityLineItems_3B6FA311A6A003C9ED06BAA94A20E80B" xlink:to="loc_gifi_LineOfCreditFacilityAmountBorrowed_5AB852F812AF591AB5FEBAA94A21D1F1" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_A44D7E61B27A53B083CCBAA94A217B40" 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_LineOfCreditFacilityLineItems_3B6FA311A6A003C9ED06BAA94A20E80B" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_A44D7E61B27A53B083CCBAA94A217B40" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_669445F87554DC847869BAA94A21B1EE" 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_LineOfCreditFacilityLineItems_3B6FA311A6A003C9ED06BAA94A20E80B" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_669445F87554DC847869BAA94A21B1EE" xlink:type="arc" />
    <loc xlink:href="gifi-20150630.xsd#gifi_CurrentRatio" xlink:label="loc_gifi_CurrentRatio_4C0FB5BA9DE820A0F927BAA94A21FB31" 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_LineOfCreditFacilityLineItems_3B6FA311A6A003C9ED06BAA94A20E80B" xlink:to="loc_gifi_CurrentRatio_4C0FB5BA9DE820A0F927BAA94A21FB31" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_MinimumNetWorthRequiredForCompliance" xlink:label="loc_us-gaap_MinimumNetWorthRequiredForCompliance_AB6C6DA72898E72FB59CBAA94A212AB2" 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_3B6FA311A6A003C9ED06BAA94A20E80B" xlink:to="loc_us-gaap_MinimumNetWorthRequiredForCompliance_AB6C6DA72898E72FB59CBAA94A212AB2" xlink:type="arc" />
    <loc xlink:href="gifi-20150630.xsd#gifi_DebtToNetWorthRatio" xlink:label="loc_gifi_DebtToNetWorthRatio_7F15F8AA6D8B69B10569BAA94A2130B5" 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_3B6FA311A6A003C9ED06BAA94A20E80B" xlink:to="loc_gifi_DebtToNetWorthRatio_7F15F8AA6D8B69B10569BAA94A2130B5" xlink:type="arc" />
    <loc xlink:href="gifi-20150630.xsd#gifi_EarningsBeforeInterestTaxDepreciationAndAmortizationToInterestExpenseRatio" xlink:label="loc_gifi_EarningsBeforeInterestTaxDepreciationAndAmortizationToInterestExpenseRatio_E24383FCF54A0E0F4708BAA94A21B7C0" 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_3B6FA311A6A003C9ED06BAA94A20E80B" xlink:to="loc_gifi_EarningsBeforeInterestTaxDepreciationAndAmortizationToInterestExpenseRatio_E24383FCF54A0E0F4708BAA94A21B7C0" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_D4C47DB810BB9AF4AE8191EE5EAE97B8" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_9DCBB35ED2CCB2E4F77091EE5EAFFF09" 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_D4C47DB810BB9AF4AE8191EE5EAE97B8" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_9DCBB35ED2CCB2E4F77091EE5EAFFF09" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaap_SubsequentEventsAbstract_0C0C46FF74833D0BCB32F9878CF30739" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="loc_us-gaap_SubsequentEventsTextBlock_6F96D0816A3EA653BBFAF9878CF3823B" 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_0C0C46FF74833D0BCB32F9878CF30739" xlink:to="loc_us-gaap_SubsequentEventsTextBlock_6F96D0816A3EA653BBFAF9878CF3823B" 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/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaap_SubsequentEventsAbstract_DC28F6C5E4BAB060DCEFF9878CEC5D41" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SubsequentEventTable" xlink:label="loc_us-gaap_SubsequentEventTable_82100EC9F76B6BFB3F60F9878CECB9B9" 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_DC28F6C5E4BAB060DCEFF9878CEC5D41" xlink:to="loc_us-gaap_SubsequentEventTable_82100EC9F76B6BFB3F60F9878CECB9B9" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_B61E9B0EBBC2C74E89D0F9878CF12D51" 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_SubsequentEventTable_82100EC9F76B6BFB3F60F9878CECB9B9" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_B61E9B0EBBC2C74E89D0F9878CF12D51" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_0394827F1BFD34F49DF0F9878CF1950B" 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_SubsequentEventTypeAxis_B61E9B0EBBC2C74E89D0F9878CF12D51" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_0394827F1BFD34F49DF0F9878CF1950B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_3C395CA0B2D4E0236D45F9878CF1CD58" 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_SubsequentEventTypeDomain_0394827F1BFD34F49DF0F9878CF1950B" xlink:to="loc_us-gaap_SubsequentEventMember_3C395CA0B2D4E0236D45F9878CF1CD58" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_SubsequentEventLineItems" xlink:label="loc_us-gaap_SubsequentEventLineItems_116AA599F1FA20BB5751F9878CF2944D" 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_SubsequentEventTable_82100EC9F76B6BFB3F60F9878CECB9B9" xlink:to="loc_us-gaap_SubsequentEventLineItems_116AA599F1FA20BB5751F9878CF2944D" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DividendsPayableDateDeclaredDayMonthAndYear" xlink:label="loc_us-gaap_DividendsPayableDateDeclaredDayMonthAndYear_7D4FCAABA10FE49E20BAF9878CF29D46" 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_SubsequentEventLineItems_116AA599F1FA20BB5751F9878CF2944D" xlink:to="loc_us-gaap_DividendsPayableDateDeclaredDayMonthAndYear_7D4FCAABA10FE49E20BAF9878CF29D46" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_8EBD8EEC1B19B1C7EF40F9878CF23547" 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_SubsequentEventLineItems_116AA599F1FA20BB5751F9878CF2944D" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_8EBD8EEC1B19B1C7EF40F9878CF23547" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DividendPayableDateToBePaidDayMonthAndYear" xlink:label="loc_us-gaap_DividendPayableDateToBePaidDayMonthAndYear_9F7D0B155E4A57CE7580F9878CF2CE51" 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_SubsequentEventLineItems_116AA599F1FA20BB5751F9878CF2944D" xlink:to="loc_us-gaap_DividendPayableDateToBePaidDayMonthAndYear_9F7D0B155E4A57CE7580F9878CF2CE51" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_DividendsPayableDateOfRecordDayMonthAndYear" xlink:label="loc_us-gaap_DividendsPayableDateOfRecordDayMonthAndYear_DB0601F31522E72C6951F9878CF23020" 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_116AA599F1FA20BB5751F9878CF2944D" xlink:to="loc_us-gaap_DividendsPayableDateOfRecordDayMonthAndYear_DB0601F31522E72C6951F9878CF23020" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2014/elts/us-gaap-2014-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_B271DCB799FF10C05A89F98AD737DF26" 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_SubsequentEventLineItems_116AA599F1FA20BB5751F9878CF2944D" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_B271DCB799FF10C05A89F98AD737DF26" xlink:type="arc" />
  </presentationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>11
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M+V%P<"YX;6Q02P$"%`,4````"`!XAP1'_=\GB3\!``!I`P``$0``````````
M````@`'3!@``9&]C4')O<',O8V]R92YX;6Q02P$"%`,4````"`!XAP1'F5R<
M(Q`&``"<)P``$P``````````````@`%!"```>&PO=&AE;64O=&AE;64Q+GAM
M;%!+`0(4`Q0````(`'B'!$?VZ`IZ6`(``$H+```-``````````````"``8(.
M``!X;"]S='EL97,N>&UL4$L!`A0#%`````@`>(<$1Q3WUYTE`P``\@<```\`
M`````````````(`!!1$``'AL+W=O<FMB;V]K+GAM;%!+`0(4`Q0````(`'B'
M!$=$_YB?3P(``/0'```8``````````````"``5<4``!X;"]W;W)K<VAE971S
M+W-H965T,2YX;6Q02P$"%`,4````"`!XAP1':##Q4]\#``"E$@``&```````
M````````@`'<%@``>&PO=V]R:W-H965T<R]S:&5E=#(N>&UL4$L!`A0#%```
M``@`>(<$1P55!LH+`@``]P8``!@``````````````(`!\1H``'AL+W=O<FMS
M:&5E=',O<VAE970S+GAM;%!+`0(4`Q0````(`'B'!$>.74=/\0,``+01```8
M``````````````"``3(=``!X;"]W;W)K<VAE971S+W-H965T-"YX;6Q02P$"
M%`,4````"`!XAP1',\JF$)L"``"$"0``&```````````````@`%9(0``>&PO
M=V]R:W-H965T<R]S:&5E=#4N>&UL4$L!`A0#%`````@`>(<$1SE/"2X9!```
MQA,``!@``````````````(`!*B0``'AL+W=O<FMS:&5E=',O<VAE970V+GAM
M;%!+`0(4`Q0````(`'B'!$?O4*$QHP$``+$#```8``````````````"``7DH
M``!X;"]W;W)K<VAE971S+W-H965T-RYX;6Q02P$"%`,4````"`!XAP1''`3P
MIZ$!``"Q`P``&```````````````@`%2*@``>&PO=V]R:W-H965T<R]S:&5E
M=#@N>&UL4$L!`A0#%`````@`>(<$1QH16\>B`0``L0,``!@`````````````
M`(`!*2P``'AL+W=O<FMS:&5E=',O<VAE970Y+GAM;%!+`0(4`Q0````(`'B'
M!$<D1@,;HP$``+$#```9``````````````"``0$N``!X;"]W;W)K<VAE971S
M+W-H965T,3`N>&UL4$L!`A0#%`````@`>(<$1SM[<>&D`0``L0,``!D`````
M`````````(`!VR\``'AL+W=O<FMS:&5E=',O<VAE970Q,2YX;6Q02P$"%`,4
M````"`!XAP1';X#<N*(!``"Q`P``&0``````````````@`&V,0``>&PO=V]R
M:W-H965T<R]S:&5E=#$R+GAM;%!+`0(4`Q0````(`'B'!$=U7+E%HP$``+$#
M```9``````````````"``8\S``!X;"]W;W)K<VAE971S+W-H965T,3,N>&UL
M4$L!`A0#%`````@`>(<$1T[S2Y"F`0``L0,``!D``````````````(`!:34`
M`'AL+W=O<FMS:&5E=',O<VAE970Q-"YX;6Q02P$"%`,4````"`!XAP1',4Y0
M;L@"```L"P``&0``````````````@`%&-P``>&PO=V]R:W-H965T<R]S:&5E
M=#$U+GAM;%!+`0(4`Q0````(`'B'!$>^:]:4UP$``-,$```9````````````
M``"``44Z``!X;"]W;W)K<VAE971S+W-H965T,38N>&UL4$L!`A0#%`````@`
M>(<$1^.>1DQ(`@``.0@``!D``````````````(`!4SP``'AL+W=O<FMS:&5E
M=',O<VAE970Q-RYX;6Q02P$"%`,4````"`!XAP1'B9,T5BL#``",#@``&0``
M````````````@`'2/@``>&PO=V]R:W-H965T<R]S:&5E=#$X+GAM;%!+`0(4
M`Q0````(`'B'!$>?'B8X00,``"T/```9``````````````"``31"``!X;"]W
M;W)K<VAE971S+W-H965T,3DN>&UL4$L!`A0#%`````@`>(<$1R\I<(,I`@``
M>0<``!D``````````````(`!K$4``'AL+W=O<FMS:&5E=',O<VAE970R,"YX
M;6Q02P$"%`,4````"`!XAP1'29I0"[X<```,:0``%```````````````@`$,
M2```>&PO<VAA<F5D4W1R:6YG<RYX;6Q02P4&`````!T`'0"]!P``_&0`````
`
end

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<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>13
<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.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm139901052140848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ASSETS HELD FOR SALE<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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_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_DisclosureOfLongLivedAssetsHeldForSaleTextBlock', 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;text-indent:32px;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 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.  Assets held for sale are required to be measured at the lower of their carrying amount or fair value less cost to sell.  Management determines fair value of these assets with the assistance of third party valuation specialists, assuming the sale of the underlying assets individually or in the aggregate to a willing market participant, including normal ownership risks assumed by the purchaser, and the sale of certain components at scrap value.  We estimate fair value 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.  The fair value of assets held for sale represent Level 3 fair value measurements (as defined by GAAP), based primarily on the limited availability of market pricing information for either identical or similar items.  As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, management estimates that the fair value of these assets held for sale was </font><font style="font-family:inherit;font-size:10pt;">$10.3 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;">During the first quarter of 2014, we entered into an agreement with the manufacturer of certain equipment included in our assets held for sale, representing approximately </font><font style="font-family:inherit;font-size:10pt;">50%</font><font style="font-family:inherit;font-size:10pt;"> of the total fair value of  assets held for sale, whereby the manufacturer agreed to assist with restoration and marketing efforts, in return for a percentage of the sale proceeds.  The agreement is subject to </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;">-month renewal periods; the next option to renew occurs in October 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;">To date, we have not sold, licensed, or leased any of this equipment; however, we continue to actively market the equipment, and believe that the fair value of the assets is recoverable through the eventual sale of this equipment and the other project deliverables.  We continue to engage engineering consultants to assist with marketing efforts for the assets held for sale.  However, the ultimate amount we are able to recover for these assets is dependent upon market interest in the project deliverables and equipment, which may change in the future.  The timing of any sales we are able to consummate and the price we are able to obtain may result in a revision to the recorded fair value amount of any remaining assets held for sale.</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_DisclosureOfLongLivedAssetsHeldForSaleTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of long lived assets held for sale. Disclosure may include the description of the facts and circumstances leading to the expected disposal, manner and timing of disposal, the carrying value of the assets held for sale, the gain (loss) recognized in the income statement and the income statement caption that includes that gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 360<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 3<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6391110&amp;loc=d3e2941-110230<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 205<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6360339&amp;loc=d3e1361-107760<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfLongLivedAssetsHeldForSaleTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>14
<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.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm139901050884896">
<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">6 Months Ended</th>
</tr>
<tr><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_us-gaap_ContractorsAbstract', window );"><strong>Contractors [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gifi_SignificantAgreementsDisclosureTextBlock', 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;text-indent:32px;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:8px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The principal customers of the Company include major and large independent oil and gas companies, marine companies, and their contractors.  Of our contracts receivable balance at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$23.4 million</font><font style="font-family:inherit;font-size:10pt;">, or </font><font style="font-family:inherit;font-size:10pt;">62.6%</font><font style="font-family:inherit;font-size:10pt;">, is with </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;"> customers. The significant projects for these </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;"> customers consist of:</font></div><div style="line-height:120%;padding-left:48px;padding-bottom:8px;text-indent:32px;"><font style="padding-bottom:8px;font-family:inherit;font-size:10pt;padding-right:16px;">&#8226;</font><font style="font-family:inherit;font-size:10pt;">a large deepwater jacket, piles and topside;</font></div><div style="line-height:120%;padding-left:48px;padding-bottom:8px;text-indent:32px;"><font style="padding-bottom:8px;font-family:inherit;font-size:10pt;padding-right:16px;">&#8226;</font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> separate projects with fabrication and installation of offshore skids;</font></div><div style="line-height:120%;padding-left:48px;padding-bottom:8px;text-indent:32px;"><font style="padding-bottom:8px;font-family:inherit;font-size:10pt;padding-right:16px;">&#8226;</font><font style="font-family:inherit;font-size:10pt;">shallow water jackets, piles, and topsides; </font></div><div style="line-height:120%;padding-left:48px;padding-bottom:8px;text-indent:32px;"><font style="padding-bottom:8px;font-family:inherit;font-size:10pt;padding-right:16px;">&#8226;</font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> inland river towing vessels; and </font></div><div style="line-height:120%;padding-left:48px;padding-bottom:12px;text-indent:32px;"><font style="padding-bottom:12px;font-family:inherit;font-size:10pt;padding-right:16px;">&#8226;</font><font style="font-family:inherit;font-size:10pt;">an upgrade to an oil unloading and handling 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;">At </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, there was </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> allowance for bad debt included in the Company&#8217;s contract receivable balance.</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 connection with work associated with a completed hull and topside project for a large deepwater customer in the first quarter 2014, we had a remaining receivable balance of </font><font style="font-family:inherit;font-size:10pt;">$10.0 million</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2014</font><font style="font-family:inherit;font-size:10pt;">.  In the first quarter 2015, we entered into a settlement agreement with this customer that included payment of </font><font style="font-family:inherit;font-size:10pt;">$8.4 million</font><font style="font-family:inherit;font-size:10pt;"> in cash and title to certain skidway equipment used for project load-outs.  The cash settlement was received during the first quarter 2015.  The equipment, valued at </font><font style="font-family:inherit;font-size:10pt;">$1.2 million</font><font style="font-family:inherit;font-size:10pt;">, was included in property, plant and equipment at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> with an assigned useful life of </font><font style="font-family:inherit;font-size:10pt;">15 years</font><font style="font-family:inherit;font-size:10pt;"> and represents a non-cash change in contracts receivable and property, plant and equipment in the accompanying unaudited statement of cash flows for the six months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">.  The remaining </font><font style="font-family:inherit;font-size:10pt;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;"> balance was charged to bad debt expense and was included in general and administrative expenses for the six-months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</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_gifi_SignificantAgreementsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Agreements 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;">gifi_SignificantAgreementsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gifi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractorsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractorsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm139900832463648">
<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>Jun. 30, 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">$ 53,384<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_ContractReceivableDueOneYearOrLess', window );">Contracts receivable, net</a></td>
<td class="nump">37,402<span></span>
</td>
<td class="nump">80,448<span></span>
</td>
</tr>
<tr class="ro">
<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">25,358<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_PrepaidExpenseCurrent', window );">Prepaid expenses and other</a></td>
<td class="nump">3,563<span></span>
</td>
<td class="nump">4,510<span></span>
</td>
</tr>
<tr class="ro">
<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">9,895<span></span>
</td>
<td class="nump">10,140<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNetCurrent', window );">Deferred tax assets</a></td>
<td class="nump">1,155<span></span>
</td>
<td class="nump">2,646<span></span>
</td>
</tr>
<tr class="ro">
<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_DisposalGroupIncludingDiscontinuedOperationLongLivedAssetsCurrent', window );">Assets held for sale</a></td>
<td class="nump">10,327<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">141,084<span></span>
</td>
<td class="nump">172,495<span></span>
</td>
</tr>
<tr class="re">
<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">215,790<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">672<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">357,546<span></span>
</td>
<td class="nump">397,943<span></span>
</td>
</tr>
<tr class="ro">
<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">15,779<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">9,228<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">213<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">7,217<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_TaxesPayableCurrent', window );">Income tax payable</a></td>
<td class="nump">100<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_AccruedLiabilitiesCurrent', window );">Accrued expenses and other liabilities</a></td>
<td class="nump">2,384<span></span>
</td>
<td class="nump">5,187<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">34,921<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 );">Deferred tax liabilities</a></td>
<td class="nump">37,174<span></span>
</td>
<td class="nump">39,380<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">72,095<span></span>
</td>
<td class="nump">112,145<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Shareholders&#8217; equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock, no par value, 5,000,000 shares authorized, no shares issued and outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, no par value, 20,000,000 shares authorized, 14,541,268 issued and outstanding at June 30, 2015 and 14,539,104 at December 31, 2014, respectively</a></td>
<td class="nump">10,204<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">94,857<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">180,390<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">285,451<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">$ 357,546<span></span>
</td>
<td class="nump">$ 397,943<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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.19(a))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 19<br><br><br><br> -Subparagraph a<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.20)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 20<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.30(a)(1))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 31<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.18)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 12<br><br><br><br> -Article 7<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 18<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.9)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 3<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6801-107765<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6676-107765<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 9<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 605<br><br><br><br> -SubTopic 35<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 3<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6802688&amp;loc=d3e57788-111642<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 605<br><br><br><br> -SubTopic 35<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 5<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6802688&amp;loc=d3e57807-111642<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 605<br><br><br><br> -SubTopic 35<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 4<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6802688&amp;loc=d3e57795-111642<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Cash<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6506951<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6676-107765<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 4<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3044-108585<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Cash Equivalents<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6507016<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.1)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 1<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.29)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 30<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractReceivableDueOneYearOrLess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount billed to customers under long-term contracts or programs to be collected in the next fiscal year following the latest fiscal year. Excludes amounts due that have been withheld because of retainage provisions in a contract. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractReceivableDueOneYearOrLess</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of receivable reflecting the cost incurred on uncompleted contracts in excess of related billings which is expected to be collected within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 605<br><br><br><br> -SubTopic 35<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 4<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6802688&amp;loc=d3e57795-111642<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.3(c)(3))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 605<br><br><br><br> -SubTopic 35<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 5<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6802688&amp;loc=d3e57807-111642<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 3<br><br><br><br> -Subparagraph c(3)<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DeferredTaxAssetsNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of deferred tax asset attributable to deductible temporary differences and carryforwards expected to be realized 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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (b)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32537-109319<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 4<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=37586315&amp;loc=d3e31917-109318<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 6<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=37586315&amp;loc=d3e31931-109318<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 5<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=37586315&amp;loc=d3e31928-109318<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 9<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=37586315&amp;loc=d3e31958-109318<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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 of deferred tax liability attributable to taxable temporary differences, net of deferred tax asset attributable to deductible temporary differences and carryforwards net of valuation allowances 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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 6<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=37586315&amp;loc=d3e31931-109318<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 9<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=37586315&amp;loc=d3e31958-109318<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 4<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=37586315&amp;loc=d3e31917-109318<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DisposalGroupIncludingDiscontinuedOperationLongLivedAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as long lived assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 205<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6360339&amp;loc=d3e1436-107760<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 205<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 10<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6892542&amp;loc=d3e1107-107759<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 205<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6360339&amp;loc=d3e1361-107760<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 360<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 9<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=8077374&amp;loc=d3e2473-110228<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationLongLivedAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.20)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 20<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 944<br><br><br><br> -SubTopic 210<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.7-03.5(c))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.3(a)(4))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 942<br><br><br><br> -SubTopic 210<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.9-03.10)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 3<br><br><br><br> -Subparagraph a<br><br><br><br> -Article 5<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 5<br><br><br><br> -Subparagraph c<br><br><br><br> -Article 7<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 10<br><br><br><br> -Article 9<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.6(a))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 330<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 35<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6386567&amp;loc=d3e3927-108312<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (b)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6676-107765<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.19-26)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.32)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 25<br><br><br><br> -Article 7<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 32<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.21)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 21<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.17)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 17<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 505<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.3-04)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.28)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 04<br><br><br><br> -Article 3<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 29<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6787-107765<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 340<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 05<br><br><br><br> -Paragraph 5<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=47804770&amp;loc=d3e5879-108316<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Current Assets<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6509628<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (g)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6676-107765<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.13)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 360<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 13<br><br><br><br> -Subparagraph a<br><br><br><br> -Article 5<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 8<br><br><br><br> -Article 7<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 605<br><br><br><br> -SubTopic 35<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6802688&amp;loc=d3e57777-111642<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.31(a)(3))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 31<br><br><br><br> -Article 5<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 04<br><br><br><br> -Article 3<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 310<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (SAB TOPIC 4.E)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.29-31)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 29, 30, 31<br><br><br><br> -Article 5<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Staff Accounting Bulletin (SAB)<br><br><br><br> -Number Topic 4<br><br><br><br> -Section E<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for statutory income, sales, use, payroll, excise, real, property and other taxes. 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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.19,20)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 20<br><br><br><br> -Article 5<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 19<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<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.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm139900833062896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Jun. 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_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract', window );"><strong>Cash flows from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 1,440<span></span>
</td>
<td class="nump">$ 7,845<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gifi_BadDebtExpenseRecovery', window );">Bad debt expense</a></td>
<td class="nump">400<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_Depreciation', window );">Depreciation</a></td>
<td class="nump">13,140<span></span>
</td>
<td class="nump">12,958<span></span>
</td>
</tr>
<tr class="ro">
<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 );">(Gain) loss on sale of asset</a></td>
<td class="num">(10)<span></span>
</td>
<td class="nump">85<span></span>
</td>
</tr>
<tr class="re">
<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">(715)<span></span>
</td>
<td class="nump">4,046<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Compensation expense - restricted stock</a></td>
<td class="nump">1,153<span></span>
</td>
<td class="nump">652<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gifi_IncreaseDecreaseInContractReceivablesAndRetainage', window );">Contracts receivable and retainage</a></td>
<td class="nump">41,446<span></span>
</td>
<td class="nump">34,097<span></span>
</td>
</tr>
<tr class="re">
<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">1,631<span></span>
</td>
<td class="nump">7,163<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">946<span></span>
</td>
<td class="nump">746<span></span>
</td>
</tr>
<tr class="re">
<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">245<span></span>
</td>
<td class="nump">542<span></span>
</td>
</tr>
<tr class="ro">
<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">(24,493)<span></span>
</td>
<td class="num">(33,431)<span></span>
</td>
</tr>
<tr class="re">
<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">(9,538)<span></span>
</td>
<td class="num">(15,445)<span></span>
</td>
</tr>
<tr class="ro">
<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">(516)<span></span>
</td>
<td class="num">(334)<span></span>
</td>
</tr>
<tr class="re">
<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">(2,803)<span></span>
</td>
<td class="num">(592)<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_AccruedContractLosses', window );">Accrued contract losses</a></td>
<td class="num">(604)<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_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable', window );">Current income taxes</a></td>
<td class="nump">1,450<span></span>
</td>
<td class="num">(194)<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">23,172<span></span>
</td>
<td class="nump">18,138<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract', window );"><strong>Cash flows from investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Capital expenditures</a></td>
<td class="num">(2,953)<span></span>
</td>
<td class="num">(21,334)<span></span>
</td>
</tr>
<tr class="re">
<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">10<span></span>
</td>
<td class="nump">925<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">(2,943)<span></span>
</td>
<td class="num">(20,409)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromLinesOfCredit', window );">Borrowings against line of credit</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">22,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_RepaymentsOfLinesOfCredit', window );">Payments on line of credit</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(22,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_PaymentsOfDividendsCommonStock', window );">Payments of dividends on common stock</a></td>
<td class="num">(2,930)<span></span>
</td>
<td class="num">(2,931)<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">(2,930)<span></span>
</td>
<td class="num">(2,931)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease', window );">Net change in cash and cash equivalents</a></td>
<td class="nump">17,299<span></span>
</td>
<td class="num">(5,202)<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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">$ 53,384<span></span>
</td>
<td class="nump">$ 31,367<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gifi_AccruedContractLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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_AccruedContractLosses</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_BadDebtExpenseRecovery">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Bad debt expense (recovery).</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_BadDebtExpenseRecovery</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_IncreaseDecreaseInContractReceivablesAndRetainage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase (decrease) in contract receivables and retainage.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gifi_IncreaseDecreaseInContractReceivablesAndRetainage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gifi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gifi_IncreaseDecreaseInPrepaidExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) in Prepaid Expense and Other Assets</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gifi_IncreaseDecreaseInPrepaidExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gifi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Cash<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6506951<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6676-107765<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 4<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3044-108585<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Cash Equivalents<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6507016<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.1)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 1<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 24<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3521-108585<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 830<br><br><br><br> -SubTopic 230<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6450594&amp;loc=d3e33268-110906<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 28<br><br><br><br> -Subparagraph (b)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3602-108585<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 360<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 5<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=8077374&amp;loc=d3e2443-110228<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDispositionOfAssets1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 28<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3602-108585<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 28<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3602-108585<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 28<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3602-108585<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 28<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3602-108585<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 28<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3602-108585<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 28<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3602-108585<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 28<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3602-108585<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 26<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3574-108585<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 24<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3521-108585<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 26<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3574-108585<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 24<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3521-108585<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 24<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3521-108585<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 28<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3602-108585<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 25<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3536-108585<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Net Income<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6518256<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 28<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3602-108585<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 944<br><br><br><br> -SubTopic 225<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.7-04.19)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 225<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (SX 210.5-03.18)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 944<br><br><br><br> -SubTopic 225<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.7-04.22)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br><br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Other Comprehensive Income<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6519514<br><br><br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 19<br><br><br><br> -Article 5<br><br><br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 04<br><br><br><br> -Paragraph 20<br><br><br><br> -Article 9<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 15<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3291-108585<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Financing Activities<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Investing Activities<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6516133<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 13<br><br><br><br> -Subparagraph (c)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3213-108585<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Financing Activities<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 14<br><br><br><br> -Subparagraph (b)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3255-108585<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 235<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.4-08.(f))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 08<br><br><br><br> -Paragraph f<br><br><br><br> -Article 4<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfMachineryAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from sale of machinery and equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Investing Activities<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6516133<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 12<br><br><br><br> -Subparagraph (c)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3179-108585<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_RepaymentsOfLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 15<br><br><br><br> -Subparagraph (b)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3291-108585<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Financing Activities<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 235<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.4-08.(f))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 08<br><br><br><br> -Paragraph f<br><br><br><br> -Article 4<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of noncash, equity-based employee remuneration. This may include the value of stock or unit options, amortization of restricted stock or units, and adjustment for officers' compensation. As noncash, this element is an add back when calculating net cash generated by operating activities using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 28<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3602-108585<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<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>18
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm139901053602240">
<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">6 Months Ended</th>
</tr>
<tr><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_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock', window );">ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-indent:32px;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;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gulf Island Fabrication, Inc., together with its subsidiaries (the &#8220;Company&#8221;, &#8220;we&#8221; or &#8220;our&#8221;), is a leading fabricator of offshore drilling and production platforms and other specialized structures. The Company&#8217;s principal corporate office is located in Houston, Texas and its fabrication facilities are located in Houma, Louisiana and San Patricio County, Texas. The Company&#8217;s principal markets are concentrated in the offshore regions and along the coast of the Gulf of Mexico. The consolidated financial statements include the accounts of Gulf Island Fabrication, Inc. and its subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gulf Island Fabrication, Inc. serves as a holding company and conducts all of its operations through its subsidiaries, which include Gulf Island, L.L.C. and Gulf Marine Fabricators, L.P., both of which perform fabrication of offshore drilling and production platforms and other specialized structures used in the development and production of oil and gas reserves, Gulf Island Marine Fabricators, L.L.C., which performs marine fabrication and construction services, Dolphin Services, L.L.C., which performs offshore and onshore fabrication and construction services, Dolphin Steel Sales, L.L.C., which sells steel plate and other steel products and Gulf Island Resources, L.L.C., which hires laborers with similar rates and terms as those provided by contract labor service companies.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Structures and equipment fabricated by us include: jackets and deck sections of fixed production platforms; hull, tendon, and/or deck sections of floating production platforms (such as &#8220;TLPs&#8221;, &#8220;SPARs&#8221;, &#8220;FPSOs&#8221; and &#8220;MinDOCs&#8221;); piles; wellhead protectors; subsea templates; various production, compressor and utility modules; offshore living quarters; towboats; offshore support vessels; dry docks; liftboats; tanks and barges. The Company also provides offshore interconnect pipe hook-up, inshore marine construction, manufacture and repair of pressure vessels, heavy lifts such as ship integration and TLP module integration, loading and offloading of jack-up drilling rigs, semi-submersible drilling rigs, TLPs, SPARs or other similar cargo, onshore and offshore scaffolding, piping insulation services, and steel warehousing and sales. For definitions of certain technical terms contained in this Form 10-Q, see the Glossary of Certain Technical Terms contained in our Annual Report on Form 10-K for the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2014</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 accompanying unaudited consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (&#8220;GAAP&#8221;) for interim financial information, the instructions to Form 10-Q, and Article 10 of Regulation S-X. Accordingly, the consolidated financial statements do not include all of the information and footnotes required by U.S. generally accepted accounting principles for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for a fair presentation have been included. Operating results for the three-month and six-month periods ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> are not necessarily indicative of the results that may be expected for 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;">.</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 balance sheet at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2014</font><font style="font-family:inherit;font-size:10pt;"> has been derived from the audited financial statements at that date but does not include all of the information and footnotes required by U.S. generally accepted accounting principles for complete 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;">For further information, refer to the consolidated financial statements and notes thereto included in the Company&#8217;s Annual Report on Form 10-K for the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2014</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_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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 275<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6927468&amp;loc=d3e6003-108592<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>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.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm139900847561664">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares<br> None in scaling factor is -9223372036854775296</strong></div></th>
<th class="th"><div>Jun. 30, 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 (in dollars per share)</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_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized (in shares)</a></td>
<td class="nump">5,000,000<span></span>
</td>
<td class="nump">5,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<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 (in dollars per share)</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_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">20,000,000<span></span>
</td>
<td class="nump">20,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">14,541,268<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 (in shares)</a></td>
<td class="nump">14,541,268<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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.29)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 30<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.29)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 30<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.29)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 30<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 505<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.29)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 505<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.3-04)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 30<br><br><br><br> -Article 5<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 04<br><br><br><br> -Article 3<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.28)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 29<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.28)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 29<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.28)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 29<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.28)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 29<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>20
<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.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm139900976454368">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Line of Credit - Additional Information (Detail) - Jun. 30, 2015<br></strong></div></th>
<th class="th"><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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Revolving credit facility</a></td>
<td class="nump">$ 80,000,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_LineOfCreditFacilityExtendedMaturityDate', window );">Revolving credit facility, extended maturity date</a></td>
<td class="text">Dec. 31,  2015<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Revolving credit facility, interest rate above LIBOR</a></td>
<td class="nump">1.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_DebtInstrumentInterestRateTerms', window );">Revolving credit facility, interest rate description</a></td>
<td class="text">Amounts borrowed under the credit facility bear interest, at our option, at either the prime lending rate established by JPMorgan Chase Bank, N.A. or LIBOR plus 1.5 percent.<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Revolving credit facility, unused annual commitment fee</a></td>
<td class="nump">0.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_LineOfCreditFacilityAmountBorrowed', window );">Revolving credit facility, amount outstanding</a></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_LettersOfCreditOutstandingAmount', window );">Total outstanding letters of credit</a></td>
<td class="nump">17,600,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Revolving credit facility, unused portion</a></td>
<td class="nump">62,400,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 );">Line of credit covenant, minimum net worth required</a></td>
<td class="nump">$ 254,800,000.0<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_DebtToNetWorthRatio', window );">Line of credit covenant, debt to net worth</a></td>
<td class="nump">0.5<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_EarningsBeforeInterestTaxDepreciationAndAmortizationToInterestExpenseRatio', window );">Line of credit covenant, Earnings before interest, taxes, depreciation and amortization (EBITDA) to interest expense ratio</a></td>
<td class="nump">4.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_RangeAxis=us-gaap_MinimumMember', window );">Minimum</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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gifi_CurrentRatio', window );">Line of credit covenant, current ratio</a></td>
<td class="nump">1.25<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gifi_CurrentRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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_CurrentRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gifi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gifi_DebtToNetWorthRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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_DebtToNetWorthRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gifi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gifi_EarningsBeforeInterestTaxDepreciationAndAmortizationToInterestExpenseRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>EBITDA To Interest Expense 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_EarningsBeforeInterestTaxDepreciationAndAmortizationToInterestExpenseRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gifi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gifi_LineOfCreditFacilityAmountBorrowed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount borrowed under the credit facility as of the date of the report.</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_LineOfCreditFacilityAmountBorrowed</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gifi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gifi_LineOfCreditFacilityExtendedMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of credit facility extended maturity 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;">gifi_LineOfCreditFacilityExtendedMaturityDate</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: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_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_DebtInstrumentInterestRateTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of the interest rate as being fixed or variable, and, if variable, identification of the index or rate on which the interest rate is based and the number of points or percentage added to that index or rate to set the rate, and other pertinent information, such as frequency of rate resets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.22(a)(1))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 22<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateTerms</td>
</tr>
<tr>
<td style="padding-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_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_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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.19(b),22(b))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 19, 22<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.19(b),22(b))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 19, 22<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 948<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 3<br><br><br><br> -Subparagraph (c)(a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6490092&amp;loc=d3e47080-110998<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 948<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 5<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6490092&amp;loc=d3e47304-110998<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<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.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm139900839872352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information - shares<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Aug. 04, 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Jun. 30,  2015<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>
</tr>
<tr 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">Q2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">GIFI<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">GULF ISLAND FABRICATION INC<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001031623<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,542,971<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><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation 12B<br><br><br><br> -Number 240<br><br><br><br> -Section 12b<br><br><br><br> -Subsection 1<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: (1) Large Accelerated Filer, (2) Accelerated Filer, (3) Non-accelerated Filer, (4) Smaller Reporting Company (Non-accelerated) or (5) Smaller Reporting Accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation 12B<br><br><br><br> -Number 240<br><br><br><br> -Section 12b<br><br><br><br> -Subsection 1<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gifi_DocumentAndEntityInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Document And Entity Information [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gifi_DocumentAndEntityInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gifi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<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.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm139900848832016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Contract Costs - Additional Information (Detail)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jun. 30, 2015 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2014 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2015 </div>
<div>USD ($) </div>
<div>Project </div>
<div>Customer</div>
</th>
<th class="th">
<div>Jun. 30, 2014 </div>
<div>USD ($) </div>
<div>Project</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gifi_PassThroughCostsAsPercentOfRevenue', window );">Pass-through costs as a percentage of revenue</a></td>
<td class="nump">39.50%<span></span>
</td>
<td class="nump">50.90%<span></span>
</td>
<td class="nump">39.50%<span></span>
</td>
<td class="nump">50.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear', window );">Costs and estimated earnings in excess of billings on uncompleted contracts, unbilled costs</a></td>
<td class="nump">$ 25,358<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,358<span></span>
</td>
<td class="text">&#160;<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_BillingsInExcessOfCostCurrent', window );">Billings in excess of costs and estimated earnings, advances</a></td>
<td class="nump">9,228<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,228<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 18,766<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_EstimatedCostsToCompleteProjects', window );">Estimate to complete projects</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,200<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_NumberOfProjects', window );">Number of projects orders changed | Project</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">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_ProjectOneMember', window );">Project One</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_gifi_LongtermContractsOrProgramsDisclosureLineItems', window );"><strong>Long-term Contracts or Programs Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_EstimatedCostsToCompleteProjects', window );">Estimate to complete projects</a></td>
<td class="nump">22,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 22,300<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_PercentageOfProjectCompletion', window );">Percentage of complete projects</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">86.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis=gifi_ProjectTwoMember', window );">Project Two</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_gifi_LongtermContractsOrProgramsDisclosureLineItems', window );"><strong>Long-term Contracts or Programs Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_PercentageOfProjectCompletion', window );">Percentage of complete projects</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">96.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis=gifi_ProjectThreeMember', window );">Project Three</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_gifi_LongtermContractsOrProgramsDisclosureLineItems', window );"><strong>Long-term Contracts or Programs Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_PercentageOfProjectCompletion', window );">Percentage of complete projects</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">69.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis=gifi_UnbilledContractCostsMember', window );">Unbilled Contract Costs</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_gifi_LongtermContractsOrProgramsDisclosureLineItems', window );"><strong>Long-term Contracts or Programs Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear', window );">Costs and estimated earnings in excess of billings on uncompleted contracts, unbilled costs</a></td>
<td class="nump">17,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 17,100<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_NumberOfMajorCustomers', window );">Number of major customers | Customer</a></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>
<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_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis=gifi_ContractAdvancesMember', window );">Contract Advances</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_gifi_LongtermContractsOrProgramsDisclosureLineItems', window );"><strong>Long-term Contracts or Programs Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_NumberOfMajorCustomers', window );">Number of major customers | Customer</a></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>
<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_BillingsInExcessOfCostCurrent', window );">Billings in excess of costs and estimated earnings, advances</a></td>
<td class="nump">$ 5,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,500<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_EstimatedCostsToCompleteProjects">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 costs to complete 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_EstimatedCostsToCompleteProjects</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_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_NumberOfMajorCustomers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Customers</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_NumberOfMajorCustomers</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:positiveIntegerItemType</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_NumberOfProjects">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 customer projects that included a change order.</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_NumberOfProjects</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_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_gifi_PercentageOfProjectCompletion">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 project completion.</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_PercentageOfProjectCompletion</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_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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 605<br><br><br><br> -SubTopic 35<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 3<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6802688&amp;loc=d3e57788-111642<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 605<br><br><br><br> -SubTopic 35<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 5<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6802688&amp;loc=d3e57807-111642<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 605<br><br><br><br> -SubTopic 35<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 4<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6802688&amp;loc=d3e57795-111642<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 605<br><br><br><br> -SubTopic 35<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 4<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6802688&amp;loc=d3e57795-111642<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.3(c)(3))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 605<br><br><br><br> -SubTopic 35<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 5<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6802688&amp;loc=d3e57807-111642<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 3<br><br><br><br> -Subparagraph c(3)<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis=gifi_ProjectOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ProjectOneMember</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_ProjectTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ProjectTwoMember</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_ProjectThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ProjectThreeMember</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_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis=gifi_UnbilledContractCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis=gifi_UnbilledContractCostsMember</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_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis=gifi_ContractAdvancesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis=gifi_ContractAdvancesMember</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>ZIP
<SEQUENCE>23
<FILENAME>0001628280-15-006037-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001628280-15-006037-xbrl.zip
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
MA#F*);M$%VV^^3D.B/4851(2G+D"8GOU'6IH8WS_B\KCDUL>K7F?M>[A`0:'
M'NL#JMGW4I,'+7JS6>1O]"G^1!S_UR5P^W]02P$"'@,4````"`!@AP1'HEH[
MO)16``"MY0,`$0`8```````!````I($`````9VEF:2TR,#$U,#8S,"YX;6Q5
M5`4``Y,GP55U>`L``00E#@``!#D!``!02P$"'@,4````"`!@AP1'A]NY:+L2
M``!9L```%0`8```````!````I('?5@``9VEF:2TR,#$U,#8S,%]C86PN>&UL
M550%``.3)\%5=7@+``$$)0X```0Y`0``4$L!`AX#%`````@`8(<$1V..!'H7
M%```O,8``!4`&````````0```*2!Z6D``&=I9FDM,C`Q-3`V,S!?9&5F+GAM
M;%54!0`#DR?!575X"P`!!"4.```$.0$``%!+`0(>`Q0````(`&"'!$="8DGG
MB%```&\'!``5`!@```````$```"D@4]^``!G:69I+3(P,34P-C,P7VQA8BYX
M;6Q55`4``Y,GP55U>`L``00E#@``!#D!``!02P$"'@,4````"`!@AP1'&AB)
MC>(M``!R%@(`%0`8```````!````I($FSP``9VEF:2TR,#$U,#8S,%]P<F4N
M>&UL550%``.3)\%5=7@+``$$)0X```0Y`0``4$L!`AX#%`````@`8(<$1WFM
M2A11"@``(U$``!$`&````````0```*2!5_T``&=I9FDM,C`Q-3`V,S`N>'-D
M550%``.3)\%5=7@+``$$)0X```0Y`0``4$L%!@`````&``8`&@(``/,'`0``
!````
`
end

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<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.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm139900832801424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF INCOME (UNAUDITED) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Jun. 30, 2014</div></th>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Jun. 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_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">$ 84,338<span></span>
</td>
<td class="nump">$ 129,169<span></span>
</td>
<td class="nump">$ 183,571<span></span>
</td>
<td class="nump">$ 263,859<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of revenue</a></td>
<td class="nump">78,533<span></span>
</td>
<td class="nump">118,847<span></span>
</td>
<td class="nump">173,318<span></span>
</td>
<td class="nump">244,764<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">5,805<span></span>
</td>
<td class="nump">10,322<span></span>
</td>
<td class="nump">10,253<span></span>
</td>
<td class="nump">19,095<span></span>
</td>
</tr>
<tr class="re">
<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">3,726<span></span>
</td>
<td class="nump">3,873<span></span>
</td>
<td class="nump">8,019<span></span>
</td>
<td class="nump">7,246<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 income</a></td>
<td class="nump">2,079<span></span>
</td>
<td class="nump">6,449<span></span>
</td>
<td class="nump">2,234<span></span>
</td>
<td class="nump">11,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_NonoperatingIncomeExpenseAbstract', window );"><strong>Other income (expense):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">(50)<span></span>
</td>
<td class="num">(25)<span></span>
</td>
<td class="num">(87)<span></span>
</td>
<td class="num">(49)<span></span>
</td>
</tr>
<tr class="re">
<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">7<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">13<span></span>
</td>
<td class="nump">5<span></span>
</td>
</tr>
<tr class="ro">
<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)</a></td>
<td class="nump">17<span></span>
</td>
<td class="nump">8<span></span>
</td>
<td class="nump">20<span></span>
</td>
<td class="num">(96)<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">(26)<span></span>
</td>
<td class="num">(15)<span></span>
</td>
<td class="num">(54)<span></span>
</td>
<td class="num">(140)<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 );">Income before income taxes</a></td>
<td class="nump">2,053<span></span>
</td>
<td class="nump">6,434<span></span>
</td>
<td class="nump">2,180<span></span>
</td>
<td class="nump">11,709<span></span>
</td>
</tr>
<tr class="re">
<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 taxes</a></td>
<td class="nump">696<span></span>
</td>
<td class="nump">2,124<span></span>
</td>
<td class="nump">740<span></span>
</td>
<td class="nump">3,864<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 income</a></td>
<td class="nump">$ 1,357<span></span>
</td>
<td class="nump">$ 4,310<span></span>
</td>
<td class="nump">$ 1,440<span></span>
</td>
<td class="nump">$ 7,845<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Per share data:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 per share - common shareholders</a></td>
<td class="nump">$ 0.09<span></span>
</td>
<td class="nump">$ 0.30<span></span>
</td>
<td class="nump">$ 0.10<span></span>
</td>
<td class="nump">$ 0.54<span></span>
</td>
</tr>
<tr class="re">
<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 per share - common shareholders</a></td>
<td class="nump">0.09<span></span>
</td>
<td class="nump">0.30<span></span>
</td>
<td class="nump">0.10<span></span>
</td>
<td class="nump">0.54<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Cash dividend declared per common share</a></td>
<td class="nump">$ 0.10<span></span>
</td>
<td class="nump">$ 0.10<span></span>
</td>
<td class="nump">$ 0.2<span></span>
</td>
<td class="nump">$ 0.2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends declared during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 505<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.3-04)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 04<br><br><br><br> -Article 3<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate cost of goods produced and sold and services rendered during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 225<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (SX 210.5-03.2)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 2<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 225<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (SX 210.5-03.21)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 55<br><br><br><br> -Paragraph 52<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=32703322&amp;loc=d3e4984-109258<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1252-109256<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 944<br><br><br><br> -SubTopic 225<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.7-04.19)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 942<br><br><br><br> -SubTopic 225<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.9-04.23)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br><br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 04<br><br><br><br> -Paragraph 18<br><br><br><br> -Article 7<br><br><br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 20<br><br><br><br> -Article 5<br><br><br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 04<br><br><br><br> -Paragraph 21<br><br><br><br> -Article 9<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 225<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (SX 210.5-03.21)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1252-109256<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 04<br><br><br><br> -Paragraph 18<br><br><br><br> -Article 7<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 20<br><br><br><br> -Article 5<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 04<br><br><br><br> -Paragraph 21<br><br><br><br> -Article 9<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 225<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (SX 210.5-03.4)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 225<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (SX 210.5-03.1,2)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 235<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 9<br><br><br><br> -Subparagraph (a),(b)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32639-109319<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 235<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.4-08.(h))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Income Tax Expense (or Benefit)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6515339<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 08<br><br><br><br> -Paragraph h<br><br><br><br> -Article 4<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 835<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 942<br><br><br><br> -SubTopic 225<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.9-04.9)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 04<br><br><br><br> -Paragraph 9<br><br><br><br> -Article 9<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 225<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (SX 210.5-03.7(b))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 7<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Net Income<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6518256<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 28<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3602-108585<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 944<br><br><br><br> -SubTopic 225<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.7-04.19)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 225<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (SX 210.5-03.18)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 944<br><br><br><br> -SubTopic 225<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.7-04.22)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br><br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Other Comprehensive Income<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6519514<br><br><br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 19<br><br><br><br> -Article 5<br><br><br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 04<br><br><br><br> -Paragraph 20<br><br><br><br> -Article 9<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 225<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (SX 210.5-03.7)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 7<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 225<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (SX 210.5-03.9)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 9<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 225<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (SX 210.5-03.1)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 1<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>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.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm139901054921136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EARNINGS PER SHARE<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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_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</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;font-weight:bold;">EARNINGS PER SHARE</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 computation of basic and diluted earnings per share (in thousands, except per share data):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:89.84375%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td width="49%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" 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="10%" 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="10%" 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="10%" 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="7" 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;">Three Months Ended</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="7" 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;">Six Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">June&#160;30, <br clear="none"/>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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">June&#160;30, <br clear="none"/>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;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 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">June&#160;30, <br clear="none"/>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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">June&#160;30, <br clear="none"/>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;font-weight:bold;text-decoration:underline;">Basic:</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><td style="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><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;" rowspan="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><td style="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;"><br clear="none"/></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="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;">Numerator:</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><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;"><br clear="none"/></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: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;">Net Income</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;">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 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;">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 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;">1,440</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;">7,845</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;">Less: Distributed and undistributed income (unvested restricted 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;" rowspan="1"><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;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;">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;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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48</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;">80</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;">Net income attributable to common shareholders</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">1,333</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;">4,266</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;border-bottom:3px double #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: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;">1,392</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;" 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;">7,765</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Denominator:</font></div></td><td colspan="3" style="vertical-align:bottom;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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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,540</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,500</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;border-bottom:3px double #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 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,540</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,498</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;">Basic earnings per share - common shareholders</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" 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.09</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.30</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;border-bottom:3px double #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 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.10</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.54</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Diluted:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Numerator:</font></div></td><td colspan="3" style="vertical-align:bottom;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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">Net Income</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;">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 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;">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 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;">1,440</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;">7,845</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;">Less: Distributed and undistributed income (unvested restricted 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;" rowspan="1"><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;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;">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;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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48</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;">80</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;">Net income attributable to common shareholders</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">1,333</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;">4,266</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;border-bottom:3px double #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: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;">1,392</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;" 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;">7,765</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Denominator:</font></div></td><td colspan="3" style="vertical-align:bottom;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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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,540</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,500</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,540</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,498</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:</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:52px;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 stock options</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><td style="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><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 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><td style="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;">Denominator for dilutive earnings per share-weighted-average 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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,540</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" 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"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,500</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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,540</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,498</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Diluted earnings per share - common shareholders</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.09</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;">0.30</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;border-bottom:3px double #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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.10</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;">0.54</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_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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 3<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1278-109256<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1252-109256<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 55<br><br><br><br> -Paragraph 52<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=32703322&amp;loc=d3e4984-109258<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 225<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (SX 210.5-03.21)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>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.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm139900846432480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONTRACT COSTS<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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_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_LongTermContractsOrProgramsDisclosureTextBlock', window );">CONTRACT COSTS</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-indent:32px;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;">The Company uses 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 to complete 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 recognized for that period plus labor costs and pass-through costs incurred on the contract during the period.  We define pass-through costs as material, freight, equipment rental, and sub-contractor services included in the direct costs of revenue associated with projects.  Consequently, pass-through costs are included in revenue but have no impact on the gross profit realized for that particular period.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Pass-through costs as a percentage of revenue were </font><font style="font-family:inherit;font-size:10pt;">39.5%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">50.9%</font><font style="font-family:inherit;font-size:10pt;"> for the three-month periods ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 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;">, respectively.  Pass-through costs as a percentage of revenue were </font><font style="font-family:inherit;font-size:10pt;">39.5%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">50.1%</font><font style="font-family:inherit;font-size:10pt;"> for the six-month periods ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 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;">, 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;">Costs and estimated earnings in excess of billings on uncompleted contracts at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> include unbilled costs of </font><font style="font-family:inherit;font-size:10pt;">$17.1 million</font><font style="font-family:inherit;font-size:10pt;"> relating to </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> major customers.  Billings in excess of costs and estimated earnings at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> include advances of </font><font style="font-family:inherit;font-size:10pt;">$5.5 million</font><font style="font-family:inherit;font-size:10pt;"> from </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> major customers.</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 </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, we included in our estimates to complete, </font><font style="font-family:inherit;font-size:10pt;">$22.3 million</font><font style="font-family:inherit;font-size:10pt;"> for change orders on </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> projects which have been approved as to scope but not price.  These projects were </font><font style="font-family:inherit;font-size:10pt;">86%</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">96%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">69%</font><font style="font-family:inherit;font-size:10pt;"> complete, respectively, at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">.  We expect to resolve these change orders before the end of the third quarter of 2015.  At </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2014</font><font style="font-family:inherit;font-size:10pt;">, we included in our estimates to complete </font><font style="font-family:inherit;font-size:10pt;">$5.2 million</font><font style="font-family:inherit;font-size:10pt;"> for change orders on </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> projects which were approved as to scope but not price.  All unapproved change orders as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2014</font><font style="font-family:inherit;font-size:10pt;"> were subsequently approved in the normal course of business.</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_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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 912<br><br><br><br> -SubTopic 275<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6471736&amp;loc=d3e54651-109401<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.6(d))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.3(c))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 912<br><br><br><br> -SubTopic 405<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6471944&amp;loc=d3e56414-109416<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 605<br><br><br><br> -SubTopic 35<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 6<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6407836&amp;loc=d3e58033-111643<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 3, 6<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<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.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm139900846318576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share - 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="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Jun. 30, 2014</div></th>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Jun. 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_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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 1,357<span></span>
</td>
<td class="nump">$ 4,310<span></span>
</td>
<td class="nump">$ 1,440<span></span>
</td>
<td class="nump">$ 7,845<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 and undistributed income (unvested restricted stock)</a></td>
<td class="nump">24<span></span>
</td>
<td class="nump">44<span></span>
</td>
<td class="nump">48<span></span>
</td>
<td class="nump">80<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income attributable to common shareholders</a></td>
<td class="nump">$ 1,333<span></span>
</td>
<td class="nump">$ 4,266<span></span>
</td>
<td class="nump">$ 1,392<span></span>
</td>
<td class="nump">$ 7,765<span></span>
</td>
</tr>
<tr class="re">
<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="nump">14,540<span></span>
</td>
<td class="nump">14,500<span></span>
</td>
<td class="nump">14,540<span></span>
</td>
<td class="nump">14,498<span></span>
</td>
</tr>
<tr class="ro">
<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 per share - common shareholders</a></td>
<td class="nump">$ 0.09<span></span>
</td>
<td class="nump">$ 0.30<span></span>
</td>
<td class="nump">$ 0.10<span></span>
</td>
<td class="nump">$ 0.54<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 1,357<span></span>
</td>
<td class="nump">$ 4,310<span></span>
</td>
<td class="nump">$ 1,440<span></span>
</td>
<td class="nump">$ 7,845<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_NetIncomeLossAllocatedToParticipatingSecuritiesDiluted', window );">Less: Distributed and undistributed income (unvested restricted stock)</a></td>
<td class="nump">24<span></span>
</td>
<td class="nump">44<span></span>
</td>
<td class="nump">48<span></span>
</td>
<td class="nump">80<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_NetIncomeLossAvailableToCommonStockholdersDiluted', window );">Net income attributable to common shareholders</a></td>
<td class="nump">$ 1,333<span></span>
</td>
<td class="nump">$ 4,266<span></span>
</td>
<td class="nump">$ 1,392<span></span>
</td>
<td class="nump">$ 7,765<span></span>
</td>
</tr>
<tr class="re">
<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="nump">14,540<span></span>
</td>
<td class="nump">14,500<span></span>
</td>
<td class="nump">14,540<span></span>
</td>
<td class="nump">14,498<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<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="nump">14,540<span></span>
</td>
<td class="nump">14,500<span></span>
</td>
<td class="nump">14,540<span></span>
</td>
<td class="nump">14,498<span></span>
</td>
</tr>
<tr class="re">
<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 per share - common shareholders</a></td>
<td class="nump">$ 0.09<span></span>
</td>
<td class="nump">$ 0.30<span></span>
</td>
<td class="nump">$ 0.10<span></span>
</td>
<td class="nump">$ 0.54<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_gifi_NetIncomeLossAllocatedToParticipatingSecuritiesDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Diluted</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_NetIncomeLossAllocatedToParticipatingSecuritiesDiluted</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_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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 225<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (SX 210.5-03.21)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 55<br><br><br><br> -Paragraph 52<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=32703322&amp;loc=d3e4984-109258<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1252-109256<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 944<br><br><br><br> -SubTopic 225<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.7-04.19)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 942<br><br><br><br> -SubTopic 225<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.9-04.23)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br><br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 04<br><br><br><br> -Paragraph 18<br><br><br><br> -Article 7<br><br><br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 20<br><br><br><br> -Article 5<br><br><br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 04<br><br><br><br> -Paragraph 21<br><br><br><br> -Article 9<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 225<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (SX 210.5-03.21)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1252-109256<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 04<br><br><br><br> -Paragraph 18<br><br><br><br> -Article 7<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 20<br><br><br><br> -Article 5<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 04<br><br><br><br> -Paragraph 21<br><br><br><br> -Article 9<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Net Income<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6518256<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 28<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3602-108585<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 944<br><br><br><br> -SubTopic 225<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.7-04.19)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 225<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (SX 210.5-03.18)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 944<br><br><br><br> -SubTopic 225<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.7-04.22)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br><br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Other Comprehensive Income<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6519514<br><br><br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 19<br><br><br><br> -Article 5<br><br><br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 04<br><br><br><br> -Paragraph 20<br><br><br><br> -Article 9<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 11<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1377-109256<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_NetIncomeLossAvailableToCommonStockholdersDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 or Loss Available to Common Stockholders plus adjustments resulting from the assumption that dilutive convertible securities were converted, options or warrants were exercised, or that other shares were issued upon the satisfaction of certain conditions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 16<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1505-109256<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 11<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1377-109256<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 16<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1505-109256<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 10<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1448-109256<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Weighted-Average Number of Common Shares Outstanding<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6528421<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>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.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm139900848785392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Contracts Receivable and Retainage - Additional Information (Detail)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Mar. 31, 2015 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2015 </div>
<div>USD ($) </div>
<div>Customer </div>
<div>Project</div>
</th>
<th class="th">
<div>Jun. 30, 2014 </div>
<div>USD ($)</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractReceivableDueOneYearOrLess', window );">Contract receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 37,402,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 80,448,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_NumberofProjectsPerCustomer', window );">Number of projects per customer | Project</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<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_NumberofInlandRiverTowingVesselProjects', window );">Number of inland river towing vessel projects | Project</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Allowance for bad debt</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gifi_BadDebtExpenseRecovery', window );">Bad debt expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">400,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MajorCustomersAxis=gifi_LargeDeepwaterCustomerMember', window );">Large Deepwater Customer</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_gifi_LongtermContractsOrProgramsDisclosureLineItems', window );"><strong>Long-term Contracts or Programs Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ReceivablesLongTermContractsOrPrograms', window );">Receivables, long-term contracts or programs</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">$ 10,000,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_CashSettlementCustomerContractDispute', window );">Cash settlement with customer</a></td>
<td class="nump">$ 8,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="re">
<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 );">Contract equipment transferred to property plant and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Contract equipment, useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">15 years<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_BadDebtExpenseRecovery', window );">Bad debt expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=gifi_TopFourCustomerMember', window );">Top 4 Customer</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_gifi_LongtermContractsOrProgramsDisclosureLineItems', window );"><strong>Long-term Contracts or Programs Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractReceivableDueOneYearOrLess', window );">Contract receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 23,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gifi_PercentageOfRevenueFromMajorCustomer', window );">Percentage of contract receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">62.60%<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_NumberOfMajorCustomerRevenue', window );">Number of major customers account for 65.3% of contract receivable | Customer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5<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_BadDebtExpenseRecovery">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Bad debt expense (recovery).</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_BadDebtExpenseRecovery</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_CashSettlementCustomerContractDispute">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash settlement customer contract dispute.</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_CashSettlementCustomerContractDispute</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_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_NumberofInlandRiverTowingVesselProjects">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Inland River Towing Vessel 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_NumberofInlandRiverTowingVesselProjects</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_NumberofProjectsPerCustomer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Projects Per 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_NumberofProjectsPerCustomer</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_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_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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 310<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 4<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=35738203&amp;loc=d3e5074-111524<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.4)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 4<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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_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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 360<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (b)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.13)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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_ReceivablesLongTermContractsOrPrograms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 to be collected within one year of the balance sheet date (or one operating cycle, if longer) from customers in accordance with the contractual provisions of long-term contracts or programs including amounts billed and unbilled 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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.3(c))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 3<br><br><br><br> -Subparagraph c<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesLongTermContractsOrPrograms</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MajorCustomersAxis=gifi_LargeDeepwaterCustomerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LargeDeepwaterCustomerMember</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_TopFourCustomerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TopFourCustomerMember</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>29
<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.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm139900832506944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUBSEQUENT EVENTS<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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_us-gaap_SubsequentEventsAbstract', window );"><strong>Subsequent Events [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">SUBSEQUENT EVENTS</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">SUBSEQUENT EVENTS</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On </font><font style="font-family:inherit;font-size:10pt;">July 30, 2015</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.10</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;">August 28, 2015</font><font style="font-family:inherit;font-size:10pt;"> to shareholders of record on </font><font style="font-family:inherit;font-size:10pt;">August 14, 2015</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:48px;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.&#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; This authorization remains in effect through July 30, 2017.</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>30
<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.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm139901000802352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EARNINGS PER SHARE (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><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_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%;padding-bottom:12px;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></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:89.84375%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td width="49%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" 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="10%" 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="10%" 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="10%" 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="7" 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;">Three Months Ended</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="7" 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;">Six Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">June&#160;30, <br clear="none"/>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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">June&#160;30, <br clear="none"/>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;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 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">June&#160;30, <br clear="none"/>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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">June&#160;30, <br clear="none"/>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;font-weight:bold;text-decoration:underline;">Basic:</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><td style="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><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;" rowspan="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><td style="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;"><br clear="none"/></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="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;">Numerator:</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><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;"><br clear="none"/></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: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;">Net Income</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;">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 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;">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 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;">1,440</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;">7,845</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;">Less: Distributed and undistributed income (unvested restricted 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;" rowspan="1"><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;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;">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;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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48</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;">80</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;">Net income attributable to common shareholders</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">1,333</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;">4,266</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;border-bottom:3px double #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: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;">1,392</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;" 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;">7,765</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Denominator:</font></div></td><td colspan="3" style="vertical-align:bottom;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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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,540</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,500</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;border-bottom:3px double #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 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,540</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,498</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;">Basic earnings per share - common shareholders</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" 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.09</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.30</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;border-bottom:3px double #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 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.10</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.54</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Diluted:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Numerator:</font></div></td><td colspan="3" style="vertical-align:bottom;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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">Net Income</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;">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 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;">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 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;">1,440</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;">7,845</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;">Less: Distributed and undistributed income (unvested restricted 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;" rowspan="1"><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;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;">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;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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48</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;">80</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;">Net income attributable to common shareholders</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">1,333</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;">4,266</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;border-bottom:3px double #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: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;">1,392</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;" 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;">7,765</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Denominator:</font></div></td><td colspan="3" style="vertical-align:bottom;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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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,540</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,500</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,540</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,498</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:</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:52px;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 stock options</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><td style="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><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 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><td style="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;">Denominator for dilutive earnings per share-weighted-average 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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,540</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" 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"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,500</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #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,540</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,498</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Diluted earnings per share - common shareholders</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.09</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;">0.30</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;border-bottom:3px double #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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.10</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;">0.54</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_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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>31
<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.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm139900840037888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Assets Held for Sale - Additional Information (Detail) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2014</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_us-gaap_PropertyPlantAndEquipmentAssetsHeldForSaleDisclosureAbstract', window );"><strong>Property, Plant and Equipment Assets Held-for-sale 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_AssetsHeldForSaleLongLivedFairValueDisclosure', window );">Fair value of assets held for sale</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10.3<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_PercentageOfFairValueOfAssetsHeldForSaleUnderSalesAssistanceAgreement', window );">Percentage of fair value of assets held for sale under sales assistance agreement</a></td>
<td class="nump">50.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_RenewalTermOfAgreement', window );">Renewal term of sales assistance agreement</a></td>
<td class="text">6 months<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_PercentageOfFairValueOfAssetsHeldForSaleUnderSalesAssistanceAgreement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Fair Value Of Assets Held For Sale Under Sales Assistance Agreement</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_PercentageOfFairValueOfAssetsHeldForSaleUnderSalesAssistanceAgreement</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_RenewalTermOfAgreement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Renewal term of agreement.</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_RenewalTermOfAgreement</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_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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 820<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=36462937&amp;loc=d3e19190-110258<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_PropertyPlantAndEquipmentAssetsHeldForSaleDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentAssetsHeldForSaleDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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>32
<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.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm139900848767744">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENT OF CHANGES IN SHAREHOLDERS' EQUITY (UNAUDITED) - 6 months ended Jun. 30, 2015 - 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, 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 );">Beginning 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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 1,440<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,440<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Vesting of restricted stock</a></td>
<td class="num">(10)<span></span>
</td>
<td class="num">$ (1)<span></span>
</td>
<td class="num">(9)<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">2,164<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">1,153<span></span>
</td>
<td class="nump">$ 115<span></span>
</td>
<td class="nump">1,038<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">(2,930)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,930)<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 Jun. 30, 2015</a></td>
<td class="nump">$ 285,451<span></span>
</td>
<td class="nump">$ 10,204<span></span>
</td>
<td class="nump">$ 94,857<span></span>
</td>
<td class="nump">$ 180,390<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 Jun. 30, 2015</a></td>
<td class="nump">14,541,268<span></span>
</td>
<td class="nump">14,541,268<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_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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 505<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.29)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 505<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.3-04)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 30<br><br><br><br> -Article 5<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 04<br><br><br><br> -Article 3<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 505<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.3-04)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 942<br><br><br><br> -SubTopic 405<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6957935&amp;loc=d3e64057-112817<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 04<br><br><br><br> -Article 3<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Net Income<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6518256<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 28<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3602-108585<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 944<br><br><br><br> -SubTopic 225<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.7-04.19)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 260<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 225<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (SX 210.5-03.18)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 944<br><br><br><br> -SubTopic 225<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.7-04.22)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br><br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Other Comprehensive Income<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6519514<br><br><br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 19<br><br><br><br> -Article 5<br><br><br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 04<br><br><br><br> -Paragraph 20<br><br><br><br> -Article 9<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 505<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.3-04)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 505<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (c)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5047-113901<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 718<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (d)(1)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 505<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.3-04)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 04<br><br><br><br> -Article 3<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 29, 30, 31<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 310<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (SAB TOPIC 4.E)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.29-31)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 29, 30, 31<br><br><br><br> -Article 5<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Staff Accounting Bulletin (SAB)<br><br><br><br> -Number Topic 4<br><br><br><br> -Section E<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>33
<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.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm139901000811952">
<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">6 Months Ended</th>
</tr>
<tr><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_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;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">LINE OF CREDIT</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 an </font><font style="font-family:inherit;font-size:10pt;">$80 million</font><font style="font-family:inherit;font-size:10pt;"> revolving credit facility with Whitney Bank and JPMorgan Chase Bank, N.A. maturing </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">. The credit facility is used to manage working capital needs and for the issuance of letters of credit in the ordinary course of business. Under the credit facility we may utilize up to the full amount of the available borrowing base for borrowings and letters of credit. At </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> amounts were outstanding under the credit facility, and we had outstanding letters of credit totaling </font><font style="font-family:inherit;font-size:10pt;">$17.6 million</font><font style="font-family:inherit;font-size:10pt;">, reducing the unused portion of our credit facility to </font><font style="font-family:inherit;font-size:10pt;">$62.4 million</font><font style="font-family:inherit;font-size:10pt;">.  </font></div><div style="line-height:120%;padding-bottom:8px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The credit facility is secured by substantially all of our assets other than real property located in the state of Louisiana. Amounts borrowed under the credit facility 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;">1.5 percent</font><font style="font-family:inherit;font-size:10pt;">.  We pay a fee on a quarterly basis of one-fourth of one percent per annum on the weighted-average unused portion of the credit facility. We are required to maintain certain financial covenants, including:</font></div><div style="line-height:120%;padding-left:0px;padding-bottom:8px;text-indent:30px;"><font style="padding-bottom:8px;font-family:inherit;font-size:10pt;padding-right:18px;">&#8226;</font><font style="font-family:inherit;font-size:10pt;">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; </font></div><div style="line-height:120%;padding-left:0px;padding-bottom:8px;text-indent:30px;"><font style="padding-bottom:8px;font-family:inherit;font-size:10pt;padding-right:18px;">&#8226;</font><font style="font-family:inherit;font-size:10pt;">a net worth minimum requirement of </font><font style="font-family:inherit;font-size:10pt;">$254.8 million</font><font style="font-family:inherit;font-size:10pt;">;</font></div><div style="line-height:120%;padding-left:0px;padding-bottom:8px;text-indent:30px;"><font style="padding-bottom:8px;font-family:inherit;font-size:10pt;padding-right:18px;">&#8226;</font><font style="font-family:inherit;font-size:10pt;">debt to net worth ratio of </font><font style="font-family:inherit;font-size:10pt;">0.5</font><font style="font-family:inherit;font-size:10pt;"> to 1; and </font></div><div style="line-height:120%;padding-left:0px;padding-bottom:12px;text-indent:30px;"><font style="padding-bottom:12px;font-family:inherit;font-size:10pt;padding-right:18px;">&#8226;</font><font style="font-family:inherit;font-size:10pt;">an earnings before interest, taxes, depreciation and amortization (EBITDA) to interest expense ratio of </font><font style="font-family:inherit;font-size:10pt;">4.0</font><font style="font-family:inherit;font-size:10pt;"> to 1.</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, we were in compliance with all covenants.</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 intend to renew our credit facility through December 31, 2016 before the maturity date.</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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 505<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 3<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21475-112644<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.19,20,22)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 19, 20, 22<br><br><br><br> -Article 5<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>34
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XBRL>
<?xml version='1.0' encoding='UTF-8'?>
<FilingSummary>
  <Version>3.2.0.727</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>36</ContextCount>
  <ElementCount>137</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>12</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>6</UnitCount>
  <MyReports>
    <Report>
      <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>
      <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>
      <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>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1002000 - Statement - CONSOLIDATED STATEMENTS OF INCOME (UNAUDITED)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/ConsolidatedStatementsOfIncomeUnaudited</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF INCOME (UNAUDITED)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1003000 - Statement - CONSOLIDATED STATEMENT OF CHANGES IN SHAREHOLDERS' EQUITY (UNAUDITED)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/ConsolidatedStatementOfChangesInShareholdersEquityUnaudited</Role>
      <ShortName>CONSOLIDATED STATEMENT OF CHANGES IN SHAREHOLDERS' EQUITY (UNAUDITED)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1004000 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/ConsolidatedStatementsOfCashFlowsUnaudited</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report>
      <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>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>2102100 - 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>8</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>2103100 - Disclosure - ASSETS HELD FOR SALE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/AssetsHeldForSale</Role>
      <ShortName>ASSETS HELD FOR SALE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>2104100 - 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>10</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>2105100 - Disclosure - CONTRACT COSTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/ContractCosts</Role>
      <ShortName>CONTRACT COSTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>2106100 - Disclosure - EARNINGS PER SHARE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/EarningsPerShare</Role>
      <ShortName>EARNINGS PER SHARE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>2107100 - Disclosure - SUBSEQUENT EVENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/SubsequentEvents</Role>
      <ShortName>SUBSEQUENT EVENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>2306301 - Disclosure - EARNINGS PER SHARE (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/EarningsPerShareTables</Role>
      <ShortName>EARNINGS PER SHARE (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.gulfisland.com/role/EarningsPerShare</ParentRole>
      <Position>14</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>2402401 - Disclosure - Contracts Receivable and Retainage - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/ContractsReceivableAndRetainageAdditionalInformationDetail</Role>
      <ShortName>Contracts Receivable and Retainage - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>2403401 - Disclosure - Assets Held for Sale - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/AssetsHeldForSaleAdditionalInformationDetail</Role>
      <ShortName>Assets Held for Sale - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>2404401 - 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>17</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>2405401 - Disclosure - Contract Costs - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/ContractCostsAdditionalInformationDetail</Role>
      <ShortName>Contract Costs - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>2406402 - Disclosure - Earnings Per Share - Computation of Basic and Diluted Earnings Per Share (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.gulfisland.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetail</Role>
      <ShortName>Earnings Per Share - Computation of Basic and Diluted Earnings Per Share (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>2407401 - 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>20</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <Logs>
    <Log type="Info">In ''CONSOLIDATED BALANCE SHEETS'', column(s) 3, 4 are contained in other reports, so were removed by flow through suppression.</Log>
    <Log type="Info">In ''CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)'', column(s) 1, 2 are contained in other reports, so were removed by flow through suppression.</Log>
  </Logs>
  <InputFiles>
    <File>gifi-20150630.xml</File>
    <File>gifi-20150630_cal.xml</File>
    <File>gifi-20150630_def.xml</File>
    <File>gifi-20150630_lab.xml</File>
    <File>gifi-20150630_pre.xml</File>
    <File>gifi-20150630.xsd</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies/>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>

</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<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.2.0.727</span><table class="report" border="0" cellspacing="2" id="idm139900832450304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events - Additional Information (Detail) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 30, 2015</div></th>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Jun. 30, 2014</div></th>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Jun. 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_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsPayableDateDeclaredDayMonthAndYear', window );">Dividends declared, date</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">Jul. 30,  2015<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="text">&#160;<span></span>
</td>
<td class="nump">$ 0.10<span></span>
</td>
<td class="nump">$ 0.10<span></span>
</td>
<td class="nump">$ 0.2<span></span>
</td>
<td class="nump">$ 0.2<span></span>
</td>
</tr>
<tr class="ro">
<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">&#160;<span></span>
</td>
<td class="text">Aug. 28,  2015<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_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">&#160;<span></span>
</td>
<td class="text">Aug. 14,  2015<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</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_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Dividends declared per share</a></td>
<td class="nump">$ 0.10<span></span>
</td>
<td class="text">&#160;<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_StockRepurchaseProgramAuthorizedAmount1', window );">Stock repurchase program, authorized amount</a></td>
<td class="nump">$ 10,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends declared during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 505<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.3-04)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 04<br><br><br><br> -Article 3<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 3<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4304-108586<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 3<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4304-108586<br><br><br><br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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_SubsequentEventLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>

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