Annual report pursuant to Section 13 and 15(d)

Costs and Estimated Earnings on Uncompleted Contracts - Uncompleted Contracts Included in Accompanying Consolidated Balance Sheets (Detail)

v2.4.1.9
Costs and Estimated Earnings on Uncompleted Contracts - Uncompleted Contracts Included in Accompanying Consolidated Balance Sheets (Detail) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Contractors [Abstract]    
Costs and estimated earnings in excess of billings on uncompleted contracts $ 26,989us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear $ 24,727us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear
Billings in excess of costs and estimated earnings on uncompleted contracts (18,766)us-gaap_BillingsInExcessOfCostCurrent (35,006)us-gaap_BillingsInExcessOfCostCurrent
Costs and Estimated Earnings in Excess of Billings $ 8,223gifi_NetBillingsInExcessOfCostsAndEstimatedEarningsOnUncompletedContracts $ (10,279)gifi_NetBillingsInExcessOfCostsAndEstimatedEarningsOnUncompletedContracts