XML 97 R84.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Fair Value of Financial Assets and Liabilities - Fair Value Hierarchy of Financial Assets and Liabilities under U.S. GAAP Guidance (Detail) - USD ($) $ in Thousands | Mar. 31, 2018 | Dec. 31, 2017
--- | --- | ---
Net amounts of recognized assets |  |
Loans held for sale, at fair value, Assets | $ 965,639 | $ 362,635
Marketable securities, Assets | 96,061 | 208,176
Government debt, Assets | 88,577 | 32,744
Securities owned - Equities, Assets | 780 | 263
Forwards, Assets | 9,888 | 4,262
Rate lock commitments, Assets | 8,750 | 2,923
Foreign exchange/commodities options, Assets | 3,931 | 4,416
Futures, Assets | 1,233 | 25
Foreign exchange swaps, Assets | 943 | 801
Interest rate swaps, Assets |  | 242
Total, Assets | 1,175,802 | 616,487
Net amounts of recognized Liabilities |  |
Rate lock commitments, Liabilities | 8,980 | 2,390
Forwards, Liabilities | 2,636 | 1,483
Futures, Liabilities | 810 | 1,066
Foreign exchange swaps, Liabilities | 727 | 2,846
Foreign exchange/commodities options, Liabilities |  | 130
Equity options, Liabilities |  | 18
Contingent consideration, Liabilities | 59,242 | 67,172
Total, Liabilities | 72,395 | 75,105
Netting and Collateral [Member] |  |
Net amounts of recognized assets |  |
Forwards, Assets | (12) | (101)
Foreign exchange/commodities options, Assets | (98,736) | (27,418)
Futures, Assets | (42,308) | (78,944)
Foreign exchange swaps, Assets | (306) | (334)
Total, Assets | (141,362) | (106,797)
Net amounts of recognized Liabilities |  |
Forwards, Liabilities | (12) | (101)
Futures, Liabilities | (42,308) | (78,944)
Foreign exchange swaps, Liabilities | (306) | (334)
Foreign exchange/commodities options, Liabilities | (98,736) | (27,418)
Total, Liabilities | (141,362) | (106,797)
Level 1 [Member] |  |
Net amounts of recognized assets |  |
Marketable securities, Assets | 96,061 | 208,176
Government debt, Assets | 88,577 | 32,744
Securities owned - Equities, Assets | 780 | 263
Foreign exchange/commodities options, Assets | 102,667 | 31,834
Total, Assets | 288,085 | 273,017
Net amounts of recognized Liabilities |  |
Foreign exchange/commodities options, Liabilities | 98,736 | 27,548
Equity options, Liabilities |  | 18
Total, Liabilities | 98,736 | 27,566
Level 2 [Member] |  |
Net amounts of recognized assets |  |
Loans held for sale, at fair value, Assets | 965,639 | 362,635
Forwards, Assets | 213 | 610
Futures, Assets | 43,541 | 78,969
Foreign exchange swaps, Assets | 1,249 | 1,135
Interest rate swaps, Assets |  | 242
Total, Assets | 1,010,642 | 443,591
Net amounts of recognized Liabilities |  |
Forwards, Liabilities | 227 | 927
Futures, Liabilities | 43,118 | 80,010
Foreign exchange swaps, Liabilities | 1,033 | 3,180
Total, Liabilities | 44,378 | 84,117
Level 3 [Member] |  |
Net amounts of recognized assets |  |
Forwards, Assets | 9,687 | 3,753
Rate lock commitments, Assets | 8,750 | 2,923
Total, Assets | 18,437 | 6,676
Net amounts of recognized Liabilities |  |
Rate lock commitments, Liabilities | 8,980 | 2,390
Forwards, Liabilities | 2,421 | 657
Contingent consideration, Liabilities | 59,242 | 67,172
Total, Liabilities | $ 70,643 | $ 70,219

X
- Definition Contingent Consideration Liability Fair Value Disclosure + References No definition available. + Details
Name: | bgcp_ContingentConsiderationLiabilityFairValueDisclosure
Namespace Prefix: | bgcp_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Equity options liabilities fair value disclosure. + References No definition available. + Details
Name: | bgcp_EquityOptionsLiabilitiesFairValueDisclosure
Namespace Prefix: | bgcp_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Foreign exchange and commodities options assets fair value disclosure. + References No definition available. + Details
Name: | bgcp_ForeignExchangeAndCommoditiesOptionsAssetsFairValueDisclosure
Namespace Prefix: | bgcp_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Foreign exchange and commodities options liabilities fair value disclosure. + References No definition available. + Details
Name: | bgcp_ForeignExchangeAndCommoditiesOptionsLiabilitiesFairValueDisclosure
Namespace Prefix: | bgcp_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Forward Contract Liabilities Fair Value Disclosure + References No definition available. + Details
Name: | bgcp_ForwardContractLiabilitiesFairValueDisclosure
Namespace Prefix: | bgcp_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Forward Contracts Assets Fair Value Disclosure + References No definition available. + Details
Name: | bgcp_ForwardContractsAssetsFairValueDisclosure
Namespace Prefix: | bgcp_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Futures Contract Liabilities Fair Value Disclosure + References No definition available. + Details
Name: | bgcp_FuturesContractLiabilitiesFairValueDisclosure
Namespace Prefix: | bgcp_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Futures contracts assets fair value disclosure. + References No definition available. + Details
Name: | bgcp_FuturesContractsAssetsFairValueDisclosure
Namespace Prefix: | bgcp_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Rate lock commitments assets fair value disclosure. + References No definition available. + Details
Name: | bgcp_RateLockCommitmentsAssetsFairValueDisclosure
Namespace Prefix: | bgcp_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Rate lock commitments liabilities fair value disclosure. + References No definition available. + Details
Name: | bgcp_RateLockCommitmentsLiabilitiesFairValueDisclosure
Namespace Prefix: | bgcp_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=66048111&loc=d3e19207-110258 + Details
Name: | us-gaap_AssetsFairValueDisclosure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

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

X
- Definition The fair value as of the balance sheet date of firm holdings in corporate stocks (common and preferred), stock options, warrants and any other financial instrument which represents, or provides the ability to obtain, ownership rights in a corporation. Includes both pledged (to counterparties as collateral for financing transactions) and unpledged holdings. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 940 -SubTopic 320 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=35711157&loc=d3e42546-110969 + Details
Name: | us-gaap_FinancialInstrumentsOwnedCorporateEquitiesAtFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The fair value as of the balance sheet date of firm holdings in debt obligations issued by the US government including short-term Treasury bills, medium-term Treasury notes, and long-term Treasury bonds, as well as debt issued by agencies. Includes both pledged (to counterparties as collateral for financing transactions) and unpledged holdings. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 940 -SubTopic 320 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=35711157&loc=d3e42546-110969 + Details
Name: | us-gaap_FinancialInstrumentsOwnedUSGovernmentAndAgencyObligationsAtFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value portion of asset contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward contracts, and swaps. + References No definition available. + Details
Name: | us-gaap_ForeignCurrencyContractAssetFairValueDisclosure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value as of the balance sheet date of all foreign currency derivative liabilities not designated as 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)(2) -URI http://asc.fasb.org/extlink&oid=84234895&loc=SL5624163-113959 + Details
Name: | us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Fair value as of the balance sheet date of all derivative assets not designated as 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)(2) -URI http://asc.fasb.org/extlink&oid=84234895&loc=SL5624163-113959 + Details
Name: | us-gaap_InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value of financial and nonfinancial obligations. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=66048111&loc=d3e19207-110258 + Details
Name: | us-gaap_LiabilitiesFairValueDisclosure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Fair value portion of loans held-for-sale including, but not limited to, mortgage loans and finance receivables. + References No definition available. + Details
Name: | us-gaap_LoansHeldForSaleFairValueDisclosure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Total debt and equity financial instruments including: (1) securities held-to-maturity, (2) trading securities, and (3) securities available-for-sale. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 5 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=82897076&loc=d3e27232-111563 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=82897076&loc=d3e27161-111563 Reference 3: 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.4) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 + Details
Name: | us-gaap_MarketableSecurities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=bgcp_NettingAndCollateralizedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |