XML 47 R32.htm IDEA: XBRL DOCUMENT
v3.6.0.2

LEEVAC Transaction - Narrative (Details) ft² in Thousands |  |  | 3 Months Ended | 12 Months Ended
--- | --- | --- | --- | ---
Dec. 31, 2016 USD ($) | Jan. 01, 2016 USD ($) ft² a employee Customer vessel Project ft | Dec. 31, 2016 USD ($) | Sep. 30, 2016 USD ($) | Jun. 30, 2016 USD ($) | Mar. 31, 2016 USD ($) | Dec. 31, 2015 USD ($) | Sep. 30, 2015 USD ($) | Jun. 30, 2015 USD ($) | Mar. 31, 2015 USD ($) | Dec. 31, 2016 USD ($) | Dec. 31, 2016 USD ($) | Dec. 31, 2015 USD ($) | Dec. 31, 2014 USD ($)
Business Acquisition [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total Assets | $ 322,408,000 |  | $ 322,408,000 |  |  |  | $ 316,923,000 |  |  |  | $ 322,408,000 | $ 322,408,000 | $ 316,923,000 | $ 397,943,000
Liabilities | 59,376,000 |  | 59,376,000 |  |  |  | 59,726,000 |  |  |  | 59,376,000 | 59,376,000 | 59,726,000 |
Revenues |  |  | 55,461,000 | $ 65,384,000 | $ 81,502,000 | $ 83,979,000 | 55,018,000 | $ 67,531,000 | $ 84,338,000 | $ 99,233,000 |  | 286,326,000 | 306,120,000 | 506,639,000
Net income (loss) |  |  | (3,555,000) | $ 541,000 | $ 5,540,000 | $ 989,000 | $ (14,667,000) | $ (12,137,000) | $ 1,357,000 | $ 83,000 |  | 3,515,000 | (25,364,000) | 15,320,000
Recognition of deferred revenue |  |  |  |  |  |  |  |  |  |  |  | 5,223,000 | 0 | $ 0
Business combination, initial accounting incomplete, adjustment to machinery and equipment |  |  | 2,100,000 |  |  |  |  |  |  |  |  |  |  |
LEEVAC |  |  |  |  |  |  |  |  |  |  |  |  |  |
Business Acquisition [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Purchase price | 20,000,000 | $ 20,000,000 |  |  |  |  |  |  |  |  |  |  |  |
Net cash received at closing |  | 1,600,000 |  |  |  |  |  |  |  |  |  |  |  |
Due from seller |  |  |  |  |  |  |  |  |  |  | 1,447,000 |  |  |
Total Assets | 52,200,000 |  | 52,200,000 |  |  |  |  |  |  |  | 52,200,000 | 52,200,000 |  |
Liabilities | $ 54,000,000 |  | $ 54,000,000 |  |  |  |  |  |  |  | 54,000,000 | 54,000,000 |  |
Revenues |  |  |  |  |  |  |  |  |  |  |  | 75,600,000 | 87,239,000 |
Net income (loss) |  |  |  |  |  |  |  |  |  |  |  | (1,800,000) | $ (4,655,000) |
Recognition of deferred revenue |  |  |  |  |  |  |  |  |  |  |  | $ 5,200,000 |  |
Build construction backlog acquired |  | 121,200,000 |  |  |  |  |  |  |  |  |  |  |  |
Build construction acquired, purchase price fair value allocated |  | $ 9,200,000 |  |  |  |  |  |  |  |  |  |  |  |
Number of build construction projects in backlog acquired | Project |  | 4 |  |  |  |  |  |  |  |  |  |  |  |
Third party customers with backlog acquired | Customer |  | 2 |  |  |  |  |  |  |  |  |  |  |  |
Employees hired upon acquisition | employee |  | 380 |  |  |  |  |  |  |  |  |  |  |  |
Seller payment for prepaid contracts |  |  |  |  |  |  |  |  |  |  | (2,118,000) |  |  |
Decrease in working capital assumed |  |  |  |  |  |  |  |  |  |  | 3,565,000 |  |  |
Net cash received from seller |  |  |  |  |  |  |  |  |  |  | $ 2,118,000 |  |  |
Jennings Shipyard | LEEVAC |  |  |  |  |  |  |  |  |  |  |  |  |  |
Business Acquisition [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Area of leased facility (in acres) | a |  | 180 |  |  |  |  |  |  |  |  |  |  |  |
Covered fabrication area acquired (greater than) | ft² |  | 100 |  |  |  |  |  |  |  |  |  |  |  |
Water frontage acquired | ft |  | 3,000 |  |  |  |  |  |  |  |  |  |  |  |
Lake Charles Shipyard | LEEVAC |  |  |  |  |  |  |  |  |  |  |  |  |  |
Business Acquisition [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Area of leased facility (in acres) | a |  | 10 |  |  |  |  |  |  |  |  |  |  |  |
Water frontage acquired | ft |  | 1,100 |  |  |  |  |  |  |  |  |  |  |  |
Prospect Shipyard | LEEVAC |  |  |  |  |  |  |  |  |  |  |  |  |  |
Business Acquisition [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Area of leased facility (in acres) | a |  | 35 |  |  |  |  |  |  |  |  |  |  |  |
Monthly rental payment |  | $ 67,000 |  |  |  |  |  |  |  |  |  |  |  |
Lease expiration period after completion of vessels |  | 90 days |  |  |  |  |  |  |  |  |  |  |  |
Number of vessels under construction at the leased facility | vessel |  | 2 |  |  |  |  |  |  |  |  |  |  |  |

X
- Definition Area of Covered Fabrication Acquired + References No definition available. + Details
Name: | gifi_AreaofCoveredFabricationAcquired
Namespace Prefix: | gifi_
Data Type: | num:areaItemType
Balance Type: | na
Period Type: | instant

X
- Definition Backlog Acquired, Related Number of Third Party Customers + References No definition available. + Details
Name: | gifi_BacklogAcquiredRelatedNumberofThirdPartyCustomers
Namespace Prefix: | gifi_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Business Combination, Adjustments to Consideration Transferred, Cash Received + References No definition available. + Details
Name: | gifi_BusinessCombinationAdjustmentstoConsiderationTransferredCashReceived
Namespace Prefix: | gifi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Business Combination, Adjustments to Consideration Transferred, Working Capital Assumed + References No definition available. + Details
Name: | gifi_BusinessCombinationAdjustmentstoConsiderationTransferredWorkingCapitalAssumed
Namespace Prefix: | gifi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Business Combination, Adjustment to Consideration Transferred, Payment for Prepaid Contracts + References No definition available. + Details
Name: | gifi_BusinessCombinationAdjustmenttoConsiderationTransferredPaymentforPrepaidContracts
Namespace Prefix: | gifi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Business Combination, Consideration Transferred, Cash Due at Closing + References No definition available. + Details
Name: | gifi_BusinessCombinationConsiderationTransferredCashDueatClosing
Namespace Prefix: | gifi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Consideration Transferred, Valuation Adjustment + References No definition available. + Details
Name: | gifi_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferredValuationAdjustment
Namespace Prefix: | gifi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Construction Backlog Acquired + References No definition available. + Details
Name: | gifi_ConstructionBacklogAcquired
Namespace Prefix: | gifi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Construction Backlog Acquired, Purchase Price Fair Value Allocated + References No definition available. + Details
Name: | gifi_ConstructionBacklogAcquiredPurchasePriceFairValueAllocated
Namespace Prefix: | gifi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Entity Number of Employees, Hired Upon Acquisition + References No definition available. + Details
Name: | gifi_EntityNumberofEmployeesHiredUponAcquisition
Namespace Prefix: | gifi_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

X
- Definition Lessee Leasing Arrangement, Operating Leases, Term of Contract Following Specific Event + References No definition available. + Details
Name: | gifi_LesseeLeasingArrangementOperatingLeasesTermofContractFollowingSpecificEvent
Namespace Prefix: | gifi_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of Projects Acquired + References No definition available. + Details
Name: | gifi_NumberofProjectsAcquired
Namespace Prefix: | gifi_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of Vessels at Leased Facility + References No definition available. + Details
Name: | gifi_NumberofVesselsatLeasedFacility
Namespace Prefix: | gifi_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Operating Leases, Rent Expense, Monthly Rentals + References No definition available. + Details
Name: | gifi_OperatingLeasesRentExpenseMonthlyRentals
Namespace Prefix: | gifi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Water Frontage Acquired + References No definition available. + Details
Name: | gifi_WaterFrontageAcquired
Namespace Prefix: | gifi_
Data Type: | num:lengthItemType
Balance Type: | na
Period Type: | instant

X
- Definition Area of a real estate property. + References No definition available. + Details
Name: | us-gaap_AreaOfRealEstateProperty
Namespace Prefix: | us-gaap_
Data Type: | num:areaItemType
Balance Type: | na
Period Type: | instant

X
- Definition 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. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(12)) -URI http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(11)) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 + Details
Name: | us-gaap_Assets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition 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. + References No definition available. + Details
Name: | us-gaap_BusinessAcquisitionLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 30 -Paragraph 7 -URI http://asc.fasb.org/extlink&oid=6911251&loc=d3e6578-128477 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 30 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=6911251&loc=d3e6613-128477 + Details
Name: | us-gaap_BusinessCombinationConsiderationTransferred1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to property, plant, and equipment acquired in connection with a business combination for which the initial accounting was incomplete. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 20 -Section 50 -Paragraph 4A -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=73530397&loc=SL65897772-128472 + Details
Name: | us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition 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. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19-26) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_Liabilities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The portion of profit or loss for the period, net of income taxes, which is attributable to the parent. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Net Income -URI http://asc.fasb.org/extlink&oid=51831255 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -URI http://asc.fasb.org/extlink&oid=66902209&loc=d3e3602-108585 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(22)) -URI http://asc.fasb.org/extlink&oid=6879574&loc=d3e536633-122882 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(18)) -URI http://asc.fasb.org/extlink&oid=6879464&loc=d3e573970-122913 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Other Comprehensive Income -URI http://asc.fasb.org/extlink&oid=51831270 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(20)) -URI http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688 + Details
Name: | us-gaap_NetIncomeLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount of previously reported deferred or unearned revenue that was recognized as revenue during the period. For cash flows, this element primarily pertains to amortization of deferred credits on long-term arrangements. As a noncash item, it is deducted from net income when calculating cash provided by or used in operations using the indirect method. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 605 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 13.A.3) -URI http://asc.fasb.org/extlink&oid=65893310&loc=d3e214044-122780 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 605 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 13.A.4) -URI http://asc.fasb.org/extlink&oid=65893310&loc=d3e214044-122780 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -URI http://asc.fasb.org/extlink&oid=66902209&loc=d3e3602-108585 + Details
Name: | us-gaap_RecognitionOfDeferredRevenue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition 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). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.1) -URI http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688 + Details
Name: | us-gaap_Revenues
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=gifi_LEEVACMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=gifi_JenningsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=gifi_LakeCharlesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=gifi_HoumaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |