XML 21 R9.htm IDEA: XBRL DOCUMENT
v3.10.0.1

REVENUE RECOGNITION | 6 Months Ended
--- | ---
Jun. 30, 2018
Revenue Recognition and Deferred Revenue [Abstract] |
REVENUE RECOGNITION | REVENUE RECOGNITION The Company uses the percentage-of-completion accounting method to recognize revenue from fixed-price and unit-rate contracts computed using the percentage of labor hours incurred as compared to estimated total labor hours to complete each contract. Revenue recognized in a period for a contract is the pro rata portion of the contract value (excluding pass-through costs) based upon the labor hours incurred to the total labor hours estimated to complete the contract plus pass-through costs incurred during the period. Materials and subcontractor services that represent an insignificant portion of the work to complete the project do not reflect an accurate measure of project completion are considered pass-through costs. Prior to the adoption of Topic 606, we defined pass-through costs as material, freight, equipment rental, and sub-contractor services. Pass-through costs are included in revenue and direct costs of revenue with no impact on the gross profit realized for that particular period. Revenue from T&M contracts is recognized as the work is performed, costs are incurred at the contracted rates and when collection is reasonably assured. The Company's T&M contracts provide for labor and materials to be billed at rates specified within the contract. The consideration from the customer directly corresponds to the value of the Company’s performance completed at the time of invoicing. Accordingly, the Company has elected to adopt the “right to invoice” practical expedient for T&M contracts. The adoption of this practical expedient allows the Company to recognize revenue in the amount it has the right to invoice (as the work is performed and costs are incurred at the contracted rates). Revenue and gross profit on contracts can be significantly affected by variable consideration, which can be in the form of unpriced change orders, claims, incentives, penalties, and liquidating damages that may not be resolved until the later stages of the contract or after the contract has been completed and delivery occurs. We estimate variable consideration based on the most likely amount to which we expect to be entitled and include estimated amounts in the transaction price to the extent it is probable that a significant future reversal of cumulative revenue recognized will not occur or when we conclude that any significant uncertainty associated with the variable consideration is resolved. For the three and six months ended June 30, 2018 and 2017, we included no amounts in revenue related to unpriced change orders, claims, or incentives. As disclosed in our 2017 Annual Report, we recorded a reduction to our estimated contract price of $11.7 million of variable consideration related to liquidated damages on projects in our Shipyard Division during the fourth quarter of 2017. Adoption of Topic 606 As discussed in Note 1, we adopted Topic 606 on January 1, 2018. The reported results for the three and six months ended June 30, 2018, reflect the application of Topic 606 guidance while the reported results for 2017 were prepared under the guidance of Topic 605. Topic 606 represents a change in accounting principle and requires enhanced disclosures related to the disaggregation of revenue and the anticipated timing and completion of remaining performance obligations. Our adoption of Topic 606 required us to review our fixed-price and unit-rate contracts to assess if revenue should be recognized "over time" (as the work is performed) or "at a point in time" (upon completion of the work). We determined that ownership and control of the work related to our fixed-price and unit-rate contracts transfer to our customers as the work progresses. Additionally, our customers retain the right and ability to change, modify or discontinue further fabrication or construction at any stage of the project. In the event our customers discontinue work, they are required to compensate us for the work performed to date. We determined that the significant inputs based upon labor hours most accurately reflects our primary profit generating activity as it best represents our efforts to construct the asset for our customer. Our adoption of Topic 606 for the three and six months ended June 30, 2018, was immaterial and is not expected to have a significant impact on future financial results. Disaggregation of Revenue The following tables detail our revenue within each division disaggregated by contract type and timing of revenue recognition for the three and six months ended June 30, 2018 and 2017 (in thousands):
|  | Three Months Ended June 30, 2018
|  | Fabrication |  | Shipyard |  | Services |  | EPC |  | Eliminations |  | Total
Contract Type |  |  |  |  |  |  |  |  |  |  |
Lump sum and fixed-price construction (1) | $ | 8,590 |  |  | $ | 21,260 |  |  | $ | 11,718 |  |  | $ | — |  |  | $ | (1,283 | ) |  | $ | 40,285 |
Service contract revenue (2) | — |  |  | 2,360 |  |  | 10,487 |  |  | — |  |  | — |  |  | 12,847 |
Other (3) | — |  |  | — |  |  | — |  |  | 882 |  |  | — |  |  | 882 |
Total |  | $ | 8,590 |  |  | $ | 23,620 |  |  | $ | 22,205 |  |  | $ | 882 |  |  | $ | (1,283 | ) |  | $ | 54,014 |
|  | Three Months Ended June 30, 2017
|  | Fabrication |  | Shipyard |  | Services |  | EPC |  | Eliminations |  | Total
Contract Type |  |  |  |  |  |  |  |  |  |  |
Lump sum and fixed-price construction (1) | $ | 13,990 |  |  | $ | 17,021 |  |  | $ | 9,103 |  |  | $ | — |  |  | $ | (1,821 | ) |  | $ | 38,293 |
Service contract revenue (2) | — |  |  | 1,282 |  |  | 6,293 |  |  | — |  |  | — |  |  | 7,575 |
Other (3) | — |  |  | — |  |  | — |  |  | — |  |  | — |  |  | — |
Total |  | $ | 13,990 |  |  | $ | 18,303 |  |  | $ | 15,396 |  |  | $ | — |  |  | $ | (1,821 | ) |  | $ | 45,868 |
|  | Six Months Ended June 30, 2018
|  | Fabrication |  | Shipyard |  | Services |  | EPC |  | Eliminations |  | Total
Contract Type |  |  |  |  |  |  |  |  |  |  |
Lump sum and fixed-price construction (1) | $ | 25,860 |  |  | $ | 38,481 |  |  | $ | 23,004 |  |  | $ | — |  |  | $ | (1,771 | ) |  | $ | 85,574 |
Service contract revenue (2) | — |  |  | 3,704 |  |  | 21,071 |  |  | — |  |  | — |  |  | 24,775 |
Other (3) | — |  |  | — |  |  | — |  |  | 955 |  |  | — |  |  | 955 |
Total |  | $ | 25,860 |  |  | $ | 42,185 |  |  | $ | 44,075 |  |  | $ | 955 |  |  | $ | (1,771 | ) |  | $ | 111,304 |
|  | Six Months Ended June 30, 2017
|  | Fabrication |  | Shipyard |  | Services |  | EPC |  | Eliminations |  | Total
Contract Type |  |  |  |  |  |  |  |  |  |  |
Lump sum and fixed-price construction (1) | $ | 24,199 |  |  | $ | 33,727 |  |  | $ | 14,822 |  |  | $ | — |  |  | $ | (3,170 | ) |  | $ | 69,578 |
Service contract revenue (2) | — |  |  | 2,997 |  |  | 11,285 |  |  | — |  |  | — |  |  | 14,282 |
Other (3) | — |  |  | — |  |  | — |  |  | — |  |  | — |  |  | — |
Total |  | $ | 24,199 |  |  | $ | 36,724 |  |  | $ | 26,107 |  |  | $ | — |  |  | $ | (3,170 | ) |  | $ | 83,860 |
____________ (1) Revenue is recognized as the contract is progressed over time. (2) Amounts are T&M. Revenue is recognized as the work is performed and costs are incurred at the contracted rates. (3) Other revenue is primarily from our EPC Division and represents early work authorized by SeaOne. Revenue is recognized as the contract is progressed over time. Future Performance Required Under Fixed-Price Contracts Topic 606 requires companies to disclose the remaining revenue to be earned under performance obligations for the portion of contracts yet to be completed as of June 30, 2018 (in thousands).
By Segment | Performance Obligations as of June 30, 2018
Fabrication | $ | 1,871 |
Shipyard (1) | 295,506 |
Services | 7,607 |
EPC | 1,618 |
Intersegment eliminations | (193 | )
Total | $ | 306,409 |
_____________ (1) Amount excludes approximately $30.2 million in the aggregate of remaining performance obligations under dispute pursuant to a termination notice from a customer relating to contracts to build MPSVs. We expect to recognize our remaining performance obligations in revenue in the following periods:
Year |  | $'s
Remainder of 2018 |  | $ | 86,378 |
2019 |  | 140,831 |
2020 |  | 69,890 |
2021 |  | 8,645 |
2022 |  | 665 |
Total |  | $ | 306,409 |
Contracts in Progress and Advance Billings on Contracts Revenue recognition and customer invoicing may occur at different times. Revenue recognition is based upon our calculation of percent of work complete; however, customer invoicing will generally depend upon a predetermined billing schedule as stated in the contract which could allow for customer advance payments or invoicing based upon achievement of certain milestones. Revenue earned but not yet invoiced is reflected as contracts in progress and included in current assets on our consolidated balance sheet. Billings made to our customers in advance of revenue being earned are reflected as advance billings on contracts and included in current liabilities on our balance sheet. Contracts in progress at June 30, 2018, totaled $36.5 million with $31.1 million relating to three major customers. Advance billings on contracts at June 30, 2018, was $4.2 million and included advances of $3.5 million from five major customers. Accrued contract losses were $6.0 million and $7.6 million as of June 30, 2018, and December 31, 2017, respectively.

X
- Definition Revenue Recognition and Long-term Contracts [Text Block] + References No definition available. + Details
Name: | gifi_RevenueRecognitionandLongtermContractsTextBlock
Namespace Prefix: | gifi_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_RevenueRecognitionAndDeferredRevenueAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration