XML 83 R72.htm IDEA: XBRL DOCUMENT
v3.4.0.3

Long-Term Debt - Additional Information (Detail) - USD ($) $ in Thousands | 1 Months Ended | 3 Months Ended | 6 Months Ended | 12 Months Ended |
--- | --- | --- | --- | --- | ---
Jun. 30, 2015 | Jun. 30, 2013 | Mar. 31, 2016 | Jun. 30, 2015 | Dec. 31, 2015 | Aug. 30, 2012
Debt Instrument [Line Items] |  |  |  |  |  |
Credit facility, maximum borrowing capacity |  |  |  |  |  | $ 925,000
Term loan amounts outstanding, gross |  | $ 671,625 |  |  |  |
Unmodified portion of Term Loan |  | 553,589 |  |  |  |
Extinguishment of outstanding term loan |  | 118,036 |  | $ 663,188 |  |
Increase in outstanding term loan |  | 121,410 |  |  |  |
Acceleration amortization of debt issuance cost |  |  |  | $ 10,050 |  |
Margin over LIBOR |  |  | 1.50% | 1.50% | 1.50% |
Term loan amounts outstanding |  |  | $ 766,686 |  | $ 776,466 |
Debt amortization expense |  |  | 3,314 |  | $ 3,534 |
Principal amount of term loan |  |  | $ 10,000 |  |  |
Credit facility, frequency of payments |  |  | Quarterly |  |  |
Maturity date of term loan agreement |  |  | Jun. 30, 2020 |  |  |
New Credit Facility |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |
Margin over LIBOR | 1.50% |  |  |  |  |
Credit facility, base rate | 0.50% |  |  | 0.50% |  |
Revolving Credit Facility |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |
Credit facility, maximum borrowing capacity |  |  | $ 350,000 |  |  | $ 250,000
Acceleration amortization of debt issuance cost |  | 54 |  | $ 65 |  |
Revolving Credit Facility | New Credit Facility |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |
Credit facility, maximum borrowing capacity | $ 350,000 |  |  | 350,000 |  |
Term Loan Credit Facility |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |
Credit facility, maximum borrowing capacity |  | 675,000 |  |  |  |
Term Loan Credit Facility | New Credit Facility |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |
Credit facility, maximum borrowing capacity | $ 800,000 |  |  | $ 800,000 |  |
Term Loans |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |
Acceleration amortization of debt issuance cost |  | $ 3,103 |  |  |  |

X
- Definition It represents the acceleration of amortization of debt issue cost related to the amendment of the existing credit facility. It also includes an additional fee paid to lenders in connection with the amendment of credit facility. + References No definition available. + Details
Name: | g_AccelerationOfAmortizationOfDebtIssueCost
Namespace Prefix: | g_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Debt amortization expense. + References No definition available. + Details
Name: | g_DebtAmortizationExpense
Namespace Prefix: | g_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition It represents the amount of additional funding received on amendment of existing credit facility. + References No definition available. + Details
Name: | g_IncreaseInOutstandingTermLoan
Namespace Prefix: | g_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition It represents the principal amount of the long term borrowing under the credit facility. + References No definition available. + Details
Name: | g_LineOfCreditLongTermFacilityPrincipalAmount
Namespace Prefix: | g_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition This element represents the margin to be added to LIBOR to arrive at the interest rate to be paid on the credit facility. + References No definition available. + Details
Name: | g_MarginOverLiborForInterestRateOnLineOfCredit
Namespace Prefix: | g_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition It represents the gross amount of term loan outstanding on the date of amendment of existing credit facility. + References No definition available. + Details
Name: | g_TermLoanOutstandingGross
Namespace Prefix: | g_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition It represents that portion of the term loan which do not have any substantial modification due to the amendment of existing credit facility. + References No definition available. + Details
Name: | g_UnmodifiedPortionTermLoan
Namespace Prefix: | g_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
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_DebtInstrumentLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Gross amount of debt extinguished. + References No definition available. + Details
Name: | us-gaap_ExtinguishmentOfDebtAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Date the credit facility terminates, in CCYY-MM-DD format. + 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(b),22(b)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_LineOfCreditFacilityExpirationDate1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition Description of the frequency of periodic payments, which may be presented in a variety of ways (for example, monthly, quarterly, annually). + 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(b),22(b)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_LineOfCreditFacilityFrequencyOfPayments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The effective interest rate at the end of the reporting period. + 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(b),22(b)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility. + 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(b),22(b)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Carrying amount of long-term debt, net of unamortized discount or premium, including current and noncurrent amounts. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations. + References Reference 1: 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.16) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 Reference 2: 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.22) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: 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.16) -URI http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 20, 22 -Article 5 + Details
Name: | us-gaap_LongTermDebt
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_DebtInstrumentAxis=g_NewCreditFacilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LineOfCreditFacilityAxis=g_TermLoanCreditFacilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LineOfCreditFacilityAxis=g_TermLoansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |