XML 35 R23.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Assets Held for Sale - Narrative (Details) $ in Thousands |  |  | 3 Months Ended | 6 Months Ended | 10 Months Ended |
--- | --- | --- | --- | --- | --- | ---
Apr. 20, 2018 USD ($) | Jan. 03, 2018 USD ($) | Jun. 30, 2018 USD ($) crane building | Mar. 31, 2018 USD ($) | Dec. 31, 2017 USD ($) | Jun. 30, 2017 USD ($) drydock | Mar. 31, 2017 USD ($) | Jun. 30, 2018 USD ($) T | Jun. 30, 2017 USD ($) | Jun. 30, 2018 USD ($) | Jun. 28, 2017 USD ($)
Long Lived Assets Held-for-sale [Line Items] |  |  |  |  |  |  |  |  |  |  |
Insurance receivable |  |  | $ 7,197 |  | $ 0 |  |  | $ 7,197 |  | $ 7,197 |
Gain on insurance recoveries, net |  |  |  |  |  |  |  | 3,342 | $ 0 |  |
Number of drydocks sold | drydock |  |  |  |  |  | 2 |  |  |  |  |
Disposal Group, Held-for-sale, Not Discontinued Operations |  |  |  |  |  |  |  |  |  |  |
Long Lived Assets Held-for-sale [Line Items] |  |  |  |  |  |  |  |  |  |  |
Property, plant and equipment held for sale |  |  | 43,797 |  |  |  |  | 43,797 |  | 43,797 |
South Texas Fabrication Yards | Disposal Group, Held-for-sale, Not Discontinued Operations |  |  |  |  |  |  |  |  |  |  |
Long Lived Assets Held-for-sale [Line Items] |  |  |  |  |  |  |  |  |  |  |
Sale of PP&E | $ 55,000 |  |  |  |  |  |  |  |  |  |
Cost of PP&E sales | 1,500 |  |  |  |  |  |  |  |  |  |
Proceeds from sale of PP&E | $ 52,700 | $ 800 |  |  |  |  |  |  |  |  |
Gain (loss) on sale of assets |  |  | 3,900 |  |  |  |  |  |  |  |
Insurance settlement |  |  |  |  |  |  |  |  |  |  | $ 15,400
Insurance initial payment |  |  |  |  |  |  |  |  |  | 8,200 |
Insurance receivable |  |  | 7,200 |  |  |  |  | 7,200 |  | 7,200 |
Clean-up and repair related costs due to Hurricane Harvey |  |  |  |  |  |  |  |  |  | 1,600 |
Cost of property repairs and maintenance, deductibles |  |  |  |  |  |  |  |  |  | 300 |
Gain on insurance recoveries, net |  |  | $ 3,600 |  |  |  |  |  |  |  |
South Texas Fabrication Yards | Disposal Group, Held-for-sale, Not Discontinued Operations | Building |  |  |  |  |  |  |  |  |  |  |
Long Lived Assets Held-for-sale [Line Items] |  |  |  |  |  |  |  |  |  |  |
Number of buildings | building |  |  | 2 |  |  |  |  |  |  |  |
South Texas Fabrication Yards | Disposal Group, Held-for-sale, Not Discontinued Operations | Cranes |  |  |  |  |  |  |  |  |  |  |
Long Lived Assets Held-for-sale [Line Items] |  |  |  |  |  |  |  |  |  |  |
Number of cranes | crane |  |  | 5 |  |  |  |  |  |  |  |
Texas North Yard | Disposal Group, Held-for-sale, Not Discontinued Operations |  |  |  |  |  |  |  |  |  |  |
Long Lived Assets Held-for-sale [Line Items] |  |  |  |  |  |  |  |  |  |  |
Insurance recoveries |  |  |  |  |  |  |  |  |  | 8,900 |
Impairment of real estate |  |  |  | $ 5,100 |  |  |  |  |  | 8,900 |
Impairment of assets held for sale |  |  |  | $ 800 |  |  |  |  |  |  |
Property, plant and equipment held for sale |  |  | $ 41,908 |  |  |  |  | 41,908 |  | 41,908 |
Shipyard Division Assets | Disposal Group, Held-for-sale, Not Discontinued Operations |  |  |  |  |  |  |  |  |  |  |
Long Lived Assets Held-for-sale [Line Items] |  |  |  |  |  |  |  |  |  |  |
Impairment of assets held for sale |  |  | 600 |  | $ 600 |  | $ 400 |  | 400 |  |
Property, plant and equipment held for sale |  |  | 1,889 |  |  |  |  | $ 1,889 |  | 1,889 |
Shipyard Division Assets | Disposal Group, Disposed of by Sale, Not Discontinued Operations |  |  |  |  |  |  |  |  |  |  |
Long Lived Assets Held-for-sale [Line Items] |  |  |  |  |  |  |  |  |  |  |
Sale of PP&E |  |  |  |  |  | $ 2,000 |  |  | $ 2,000 |  |
Gain (loss) on sale of assets |  |  |  |  |  | $ (300) |  |  |  |  |
Drydock, number of tons | T |  |  |  |  |  |  |  | 2,500 |  |  |
Property, plant and equipment held for sale |  |  | $ 1,900 |  |  |  |  | $ 1,900 |  | $ 1,900 |

X
- Definition Cost Of Property Repairs And Maintenance, Deductibles + References No definition available. + Details
Name: | gifi_CostOfPropertyRepairsAndMaintenanceDeductibles
Namespace Prefix: | gifi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Fixed Asset, Number Of Tons + References No definition available. + Details
Name: | gifi_FixedAssetNumberOfTons
Namespace Prefix: | gifi_
Data Type: | num:massItemType
Balance Type: | na
Period Type: | duration

X
- Definition Insurance Settlement + References No definition available. + Details
Name: | gifi_InsuranceSettlement
Namespace Prefix: | gifi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Number Of Buildings + References No definition available. + Details
Name: | gifi_NumberOfBuildings
Namespace Prefix: | gifi_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number Of Cranes + References No definition available. + Details
Name: | gifi_NumberOfCranes
Namespace Prefix: | gifi_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number Of Drydocks Sold + References No definition available. + Details
Name: | gifi_NumberOfDrydocksSold
Namespace Prefix: | gifi_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Proceeds From Property Insurance Policy + References No definition available. + Details
Name: | gifi_ProceedsFromPropertyInsurancePolicy
Namespace Prefix: | gifi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The aggregate costs of keeping the property in good condition but that do not appreciably prolong the life or increase the value of the property. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.2) -URI http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227 + Details
Name: | us-gaap_CostOfPropertyRepairsAndMaintenance
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation. + References No definition available. + Details
Name: | us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of costs of goods sold attributable to disposal group, including, but not limited to, discontinued operation. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -SubTopic 20 -Section 50 -Paragraph 5B -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760 + Details
Name: | us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount classified as property, plant and equipment attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -SubTopic 20 -Section 45 -Paragraph 11 -URI http://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 45 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=109226348&loc=d3e2473-110228 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -SubTopic 20 -Section 50 -Paragraph 5B -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -SubTopic 20 -Section 45 -Paragraph 10 -URI http://asc.fasb.org/extlink&oid=109222160&loc=d3e1107-107759 + Details
Name: | us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount before tax of gain (loss) recognized on the sale or disposal of a disposal group. Excludes discontinued operations. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 45 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=109226348&loc=d3e2443-110228 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=109223946&loc=d3e3602-108585 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230 + Details
Name: | us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=109223946&loc=d3e3602-108585 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 45 -Paragraph 15 -URI http://asc.fasb.org/extlink&oid=109226348&loc=d3e2611-110228 + Details
Name: | us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The charge against earnings in the period to reduce the carrying amount of real property to fair value. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=109223946&loc=d3e3602-108585 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230 + Details
Name: | us-gaap_ImpairmentOfRealEstate
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount recovered from insurance. These recoveries reduce costs and losses that are reported as a separate line item under operating expenses. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.3) -URI http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227 + Details
Name: | us-gaap_InsuranceRecoveries
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount due in settlement of a claim for reimbursement from an insurance company when the Company has suffered a loss covered under an insurance policy. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.8) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_InsuranceSettlementsReceivableCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of excess (deficiency) of insurance recovery over the loss incurred from an insured event. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 30 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6397426&loc=d3e17499-108355 + Details
Name: | us-gaap_InsuredEventGainLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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_LongLivedAssetsHeldForSaleLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 12 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=109223946&loc=d3e3179-108585 + Details
Name: | us-gaap_ProceedsFromSaleOfProductiveAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=gifi_SouthTexasFabricationYardsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=gifi_SouthTexasFabricationYardsNorthYardMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=gifi_ShipyardAssetsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |