XML 136 R121.htm IDEA: XBRL DOCUMENT
v3.20.4

Note 28 - Revenue - Disaggregated Revenue (Details) - USD ($) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2020 | Dec. 31, 2019
Revenues | $ 2,786,857 | $ 3,045,811
Lease Brokerage [Member] |  |
Revenues | 686,482 | 946,399
Capital Markets [Member] |  |
Revenues | 700,904 | 775,909
Property Management [Member] |  |
Revenues | 834,957 | 764,843
Valuation and Advisory [Member] |  |
Revenues | 338,633 | 346,464
Advisory [Member] |  |
Revenues | 168,404 | 155,426
Incentive Fees [Member] |  |
Revenues | 4,190 | 19,162
Other Revenue [Member] |  |
Revenues | 53,287 | 37,608
Americas Segment [Member] |  |
Revenues | 1,626,372 | 1,690,507
Americas Segment [Member] | Lease Brokerage [Member] |  |
Revenues | 495,597 | 691,149
Americas Segment [Member] | Capital Markets [Member] |  |
Revenues | 460,224 | 424,703
Americas Segment [Member] | Property Management [Member] |  |
Revenues | 471,377 | 388,117
Americas Segment [Member] | Valuation and Advisory [Member] |  |
Revenues | 162,672 | 167,919
Americas Segment [Member] | Advisory [Member] |  |
Revenues |  |
Americas Segment [Member] | Incentive Fees [Member] |  |
Revenues |  |
Americas Segment [Member] | Other Revenue [Member] |  |
Revenues | 36,502 | 18,619
EMEA Segment [Member] |  |
Revenues | 516,507 | 636,466
EMEA Segment [Member] | Lease Brokerage [Member] |  |
Revenues | 107,947 | 139,141
EMEA Segment [Member] | Capital Markets [Member] |  |
Revenues | 136,479 | 192,673
EMEA Segment [Member] | Property Management [Member] |  |
Revenues | 162,853 | 189,543
EMEA Segment [Member] | Valuation and Advisory [Member] |  |
Revenues | 104,498 | 109,517
EMEA Segment [Member] | Advisory [Member] |  |
Revenues |  |
EMEA Segment [Member] | Incentive Fees [Member] |  |
Revenues |  |
EMEA Segment [Member] | Other Revenue [Member] |  |
Revenues | 4,730 | 5,592
Asia Pacific Segment [Member] |  |
Revenues | 470,632 | 542,609
Asia Pacific Segment [Member] | Lease Brokerage [Member] |  |
Revenues | 82,917 | 115,916
Asia Pacific Segment [Member] | Capital Markets [Member] |  |
Revenues | 104,201 | 158,533
Asia Pacific Segment [Member] | Property Management [Member] |  |
Revenues | 200,727 | 187,183
Asia Pacific Segment [Member] | Valuation and Advisory [Member] |  |
Revenues | 71,463 | 69,028
Asia Pacific Segment [Member] | Advisory [Member] |  |
Revenues |  |
Asia Pacific Segment [Member] | Incentive Fees [Member] |  |
Revenues |  |
Asia Pacific Segment [Member] | Other Revenue [Member] |  |
Revenues | 11,324 | 11,949
Investment Management [Member] |  |
Revenues | 172,594 | 174,588
Investment Management [Member] | Lease Brokerage [Member] |  |
Revenues |  |
Investment Management [Member] | Capital Markets [Member] |  |
Revenues |  |
Investment Management [Member] | Property Management [Member] |  |
Revenues |  |
Investment Management [Member] | Valuation and Advisory [Member] |  |
Revenues | 0 | 0
Investment Management [Member] | Advisory [Member] |  |
Revenues | 168,404 | 155,426
Investment Management [Member] | Incentive Fees [Member] |  |
Revenues | 4,190 | 19,162
Investment Management [Member] | Other Revenue [Member] |  |
Revenues |  |
Corporate Segment [Member] |  |
Revenues | 752 | 1,641
Corporate Segment [Member] | Lease Brokerage [Member] |  |
Revenues | 21 | 193
Corporate Segment [Member] | Capital Markets [Member] |  |
Revenues |  |
Corporate Segment [Member] | Property Management [Member] |  |
Revenues |  |
Corporate Segment [Member] | Valuation and Advisory [Member] |  |
Revenues |  | 0
Corporate Segment [Member] | Advisory [Member] |  |
Revenues |  |
Corporate Segment [Member] | Incentive Fees [Member] |  |
Revenues |  |
Corporate Segment [Member] | Other Revenue [Member] |  |
Revenues | $ 731 | $ 1,448

X
- Definition Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 30 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 40 -URI http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 41 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 32 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 32 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 22 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 22 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 42 -URI http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045 Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 924 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 11.L) -URI http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856 + Details
Name: | us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | srt_ProductOrServiceAxis=cigi_LeaseBrokerageMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=cigi_CapitalMarketsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=cigi_PropertyManagementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=cigi_ValuationAndAdvisoryMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=cigi_AdvisoryMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=cigi_IncentiveFeesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=cigi_OtherRevenueMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=cigi_AmericasSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=cigi_EMEASegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=cigi_AsiaPacificSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=cigi_InvestmentManagementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |