XML 74 R58.htm IDEA: XBRL DOCUMENT
v3.8.0.1

SETTLEMENT PROCESSING ASSETS AND OBLIGATIONS (Details) - USD ($) $ in Thousands | Dec. 31, 2017 | Dec. 31, 2016
--- | --- | ---
Offsetting Assets [Line Items] |  |
Total | $ 2,459,292 | $ 1,546,854
Total | (2,040,509) | (1,477,212)
Merchant Reserves |  |
Offsetting Assets [Line Items] |  |
Merchant Reserves | (13,268) | (6,827)
Settlement liabilities, reserves | (133,907) | (158,419)
Reserve for operating losses and sales allowances |  |
Offsetting Assets [Line Items] |  |
Settlement liabilities, reserves | (4,042) | (2,939)
Interchange reimbursement |  |
Offsetting Assets [Line Items] |  |
Settlement processing assets, gross | 304,964 | 150,612
Settlement processing obligations, gross | 72,053 | 199,202
Receivable from Members |  |
Offsetting Assets [Line Items] |  |
Settlement processing assets, gross | 104,339 | 71,590
Settlement processing obligations, gross | (20,369) | (177,979)
Receivable from networks |  |
Offsetting Assets [Line Items] |  |
Settlement processing assets, gross | 2,055,390 | 1,325,029
Exception items |  |
Offsetting Assets [Line Items] |  |
Settlement processing assets, gross | 7,867 | 6,450
Settlement processing obligations, gross | 6,863 | 21,194
Liability to merchants |  |
Offsetting Assets [Line Items] |  |
Settlement processing obligations, gross | $ (1,961,107) | $ (1,358,271)

X
- Definition Settlement Assets, Gross, Current + References No definition available. + Details
Name: | gpn_SettlementAssetsGrossCurrent
Namespace Prefix: | gpn_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Settlement Assets, Reserve + References No definition available. + Details
Name: | gpn_SettlementAssetsReserve
Namespace Prefix: | gpn_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Settlement Liabilities, Gross, Current + References No definition available. + Details
Name: | gpn_SettlementLiabilitiesGrossCurrent
Namespace Prefix: | gpn_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Settlement Liabilities, Reserves + References No definition available. + Details
Name: | gpn_SettlementLiabilitiesReserves
Namespace Prefix: | gpn_
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_OffsettingAssetsLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Cash received or short term receivables for unsettled money transfers, money orders, consumer payments, or business to business payments. Settlement assets include clearing and settling customers payments due to and from financial institutions and may include cash and cash equivalents. + References No definition available. + Details
Name: | us-gaap_SettlementAssetsCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amounts payable for money transfers, money orders, and consumer payment service arrangements. Settlement liabilities include amounts payable to intermediaries for global payment transfers. + References No definition available. + Details
Name: | us-gaap_SettlementLiabilitiesCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_ValuationAllowancesAndReservesTypeAxis=gpn_MerchantReservesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ValuationAllowancesAndReservesTypeAxis=gpn_AllowanceForOperatingLossesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | gpn_OffsettingAssetsAndLiabilitiesByTypeAxis=gpn_InterchangeReimbursementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | gpn_OffsettingAssetsAndLiabilitiesByTypeAxis=gpn_ReceivablesFromClearingBanksMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | gpn_OffsettingAssetsAndLiabilitiesByTypeAxis=gpn_ReceivablesFromCardNetworksMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | gpn_OffsettingAssetsAndLiabilitiesByTypeAxis=gpn_ExceptionalItemsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | gpn_OffsettingAssetsAndLiabilitiesByTypeAxis=gpn_LiabilityToMerchantsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |