XML 28 R17.htm IDEA: XBRL DOCUMENT
v3.23.2

Compass Concierge Receivables and Allowance for Credit Losses | 6 Months Ended
--- | ---
Jun. 30, 2023
Receivables [Abstract] |
Compass Concierge Receivables and Allowance for Credit Losses | Compass Concierge Receivables and Allowance for Credit Losses In 2018, the Company launched the Compass Concierge Program for home sellers who have engaged Compass as their exclusive listing agent. The initial program was based on a services model (“Concierge Classic”) provided by Compass Concierge, LLC (“Compass Concierge”), which included items such as consultation on suggested cosmetic updates or modifications to a specific property or guidance on securing licensed contractors or vendors to perform non-structural property improvements. The Concierge Classic program provided for the payment of the up-front costs of specified home improvement services provided by unrelated vendors. During 2022, the Company substantially ceased providing new payments under the Concierge Classic program. In 2019, the Compass Concierge Program was expanded to include a loan program underwritten by an independent third-party lender (the “Lender”) through a commercial arrangement with Compass Concierge (“Concierge Capital”). Under the Concierge Capital program, the Lender originates and services unsecured consumer loans to home sellers following its independent underwriting process pursuant to program-level criteria provided by the Company. Pursuant to the Company’s agreement with the Lender, the consumer loans are unsecured, interest-free and have no associated fees except for late fees that the Lender may charge in its sole discretion. The Company has no right or obligation with respect to any individual consumer loan originated by the Lender. Under the agreement, the Company has repayment rights against the Lender in connection with a corporate loan. Payment to the Company for these services under the Concierge Classic program or repayment of the loan funds under the Concierge Capital program is due upon the earlier of a successful home sale, the termination of the listing agreement or one year from the date in which costs were originally funded. Compass Concierge receivables (“Concierge Receivables”) are stated at the amount advanced to the home sellers, net of an estimated allowance for credit losses (“ACL”) in the accompanying condensed consolidated balance sheets. For the three and six months ended June 30, 2023 and 2022, the Company did not recognize any revenue or earn any fees from the Compass Concierge Program. The Company incurs service fees payable to the Lender and incurs bad debt expense in connection with the Compass Concierge Program. The Company manages its credit risk by establishing a comprehensive credit policy for the approval of new loans while monitoring and reviewing the performance of its existing Concierge Receivables. Factors considered include but are not limited to: •No negative liens or judgements on the property; •Seller’s available equity on the property; •Loan to listing price ratio; •FICO score (only for Concierge Capital program); and •Macroeconomic conditions. Credit Quality The Company monitors credit quality by evaluating various attributes and utilizes such information in its evaluation of the appropriateness of the ACL. Based on the Company’s experience, the key credit quality indicator is whether the underlying properties associated with the Concierge Receivables will be sold or not. Concierge Receivables associated with properties that are eventually sold have a lower credit risk than those that are associated with properties that are not sold. As of June 30, 2023 and December 31, 2022, the amount of outstanding Concierge Receivables related to unsold properties was approximately 96% and 98%, respectively. For Concierge Receivables where repayments have not been triggered (i.e., earlier of (i) sale of the property, (ii) termination of a listing agreement or (iii) 12 months from the date costs were originally funded), the Company establishes an estimate as to the percentage of underlying properties that will be sold based on historical data. This estimate is updated as of the end of each reporting period. Allowance for Credit Losses The Company maintains an ACL for the expected credit losses over the contractual life of the Concierge Receivables. The amount of ACL is based on ongoing, quarterly assessments by management. Historical loss experience is generally the starting point when the Company estimates the expected credit losses. The Company then considers whether (i) current conditions and economic conditions, (ii) future economic conditions and (iii) any potential changes in the Compass Concierge Program that are reasonable and supportable would impact its ACL. The following table summarizes the activity of the ACL for Concierge Receivables for the three and six months ended June 30, 2023 (in millions):
| Three Months Ended June 30, 2023 |  | Six Months Ended June 30, 2023
Beginning of period | $ | 14.2 |  |  | $ | 14.7 |
Allowances | 0.3 |  |  | 0.5 |
Net write-offs and other | (0.3) |  |  | (1.0) |
End of period | $ | 14.2 |  |  | $ | 14.2 |
Aging Status The Company generally considers Concierge Receivables to be past due after being outstanding for over 30 days after the initial billing. Changes in the Company’s estimate to the ACL are recorded through bad debt expense as Sales and marketing expense in the condensed consolidated statements of operations and individual accounts are charged against the allowance when all reasonable collection efforts are exhausted. The following table presents the aging analysis of Concierge Receivables as of June 30, 2023 (in millions):
| June 30, 2023
Current | $ | 41.7 |
31-90 days past due | 3.2 |
Over 90 days past due | 5.7 |
Total | $ | 50.6 |

X
- Definition Compass concierge receivables and allowance for credit losses. + References No definition available. + Details
Name: | comp_CompassConciergeReceivablesAndAllowanceForCreditLossesTextBlock
Namespace Prefix: | comp_
Data Type: | dtr-types1:textBlockItemType
Balance Type: | na
Period Type: | duration

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