XML 85 R63.htm IDEA: XBRL DOCUMENT
v3.7.0.1

Commitments and Contingencies (Foreign Currency Contracts) (Details) $ in Thousands | 3 Months Ended | 12 Months Ended
--- | --- | ---
Mar. 31, 2017 USD ($) | Apr. 01, 2016 USD ($) | Jan. 01, 2016 USD ($)
Foreign Currency Cash Flow Hedges [Abstract] |  |  |
Decrease in sales | $ 24 | $ 0 |
Increase in cost of sales | 1,062 | 619 |
Ineffective portion of change in fair value | 0 | $ 0 |
Foreign Currency Cash Flow Hedge [Line Items] |  |  |
Payments for termination of foreign currency contract |  |  | $ 2,400
Foreign currency cash flow hedge gain (loss) to be reclassified | 300 |  |
Terminated FX Contract [Member] |  |  |
Foreign Currency Cash Flow Hedge [Line Items] |  |  |
Foreign currency cash flow hedge gain (loss) to be reclassified |  |  | $ (1,600)
FX Contract 3 [Member] |  |  |
Foreign Currency Cash Flow Hedge [Line Items] |  |  |
Aggregate Notional Amount | $ 18,490 |  |
Start Date | Jan. 01, 2017 |  |
End Date | Dec. 29, 2017 |  |
FX Contract 4 [Member] |  |  |
Foreign Currency Cash Flow Hedge [Line Items] |  |  |
Aggregate Notional Amount | $ 19,344 |  |
Start Date | Feb. 25, 2017 |  |
End Date | Dec. 29, 2017 |  |
Accrued Expenses [Member] | FX Contract 3 [Member] |  |  |
Foreign Currency Cash Flow Hedge [Line Items] |  |  |
Foreign Currency Cash Flow Hedge Asset at Fair Value | $ 310 |  |
Accrued Expenses [Member] | FX Contract 4 [Member] |  |  |
Foreign Currency Cash Flow Hedge [Line Items] |  |  |
Foreign Currency Cash Flow Hedge Asset at Fair Value | $ 22 |  |
Peso [Member] | FX Contract 3 [Member] |  |  |
Foreign Currency Cash Flow Hedge [Line Items] |  |  |
$/Foreign Currency | 0.0514 |  |
Euro [Member] | FX Contract 4 [Member] |  |  |
Foreign Currency Cash Flow Hedge [Line Items] |  |  |
$/Foreign Currency | 1.0747 |  |

X
- Definition Foreign Currency Cash Flow Hedge [Line Items] + References No definition available. + Details
Name: | gb_ForeignCurrencyCashFlowHedgeLineItems
Namespace Prefix: | gb_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Increase (Decrease) In Foreign Currency Contract Sales + References No definition available. + Details
Name: | gb_IncreaseDecreaseInForeignCurrencyContractSales
Namespace Prefix: | gb_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Increase (reduction) in cost of sales from foreign currency forward contracts + References No definition available. + Details
Name: | gb_IncreaseReductionInCostOfSales
Namespace Prefix: | gb_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Payments For Termination Of Foreign Currency Contract + References No definition available. + Details
Name: | gb_PaymentsForTerminationOfForeignCurrencyContract
Namespace Prefix: | gb_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Nominal or face amount used to calculate payments on the derivative asset. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1A -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=64837297&loc=SL5579245-113959 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Notional Amount -URI http://asc.fasb.org/extlink&oid=6519104 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1B -URI http://asc.fasb.org/extlink&oid=64837297&loc=SL5580258-113959 + Details
Name: | us-gaap_DerivativeAssetNotionalAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | instant

X
- Definition Contractual rate at which a foreign currency can be purchased or sold. + References No definition available. + Details
Name: | us-gaap_DerivativeForwardExchangeRate1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

X
- Definition Date the entity entered into the derivative contract, in CCYY-MM-DD format. + References No definition available. + Details
Name: | us-gaap_DerivativeInceptionDates
Namespace Prefix: | us-gaap_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition Date the derivative contract matures, in CCYY-MM-DD format. + References No definition available. + Details
Name: | us-gaap_DerivativeMaturityDates
Namespace Prefix: | us-gaap_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fair value as of the balance sheet date of all foreign currency derivative assets designated as cash flow hedging instruments. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4B -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=64837297&loc=SL5624163-113959 + Details
Name: | us-gaap_ForeignCurrencyCashFlowHedgeAssetAtFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The estimated net amount of unrealized gains or losses on foreign currency cash flow hedges at the reporting date expected to be reclassified to earnings within the next 12 months. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=35736893&loc=d3e80748-113994 + Details
Name: | us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

X
- Definition The net gain (loss) relating to components of the gain (loss) on foreign currency cash flow hedging instruments excluded from the assessment of hedge effectiveness. Recognized in earnings. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4C -Subparagraph (d)(2) -URI http://asc.fasb.org/extlink&oid=64837297&loc=SL5624171-113959 + Details
Name: | us-gaap_GainLossOnComponentsExcludedFromAssessmentOfForeignCurrencyCashFlowHedgeEffectiveness
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | gb_ForeignCurrencyCashFlowHedgeAxis=gb_TerminatedFXContractMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | gb_ForeignCurrencyCashFlowHedgeAxis=gb_FXContract3Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | gb_ForeignCurrencyCashFlowHedgeAxis=gb_FXContract4Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=us-gaap_OtherCurrentLiabilitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CurrencyAxis=currency_MXN
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CurrencyAxis=currency_EUR
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |