XML 28 R12.htm IDEA: XBRL DOCUMENT
v3.24.0.1

ALLOWANCE FOR CREDIT LOSSES | 12 Months Ended
--- | ---
Dec. 31, 2023
Credit Loss [Abstract] |
ALLOWANCE FOR CREDIT LOSSES | ALLOWANCE FOR CREDIT LOSSES The following tables detail the activity related to the allowance for credit losses for trade receivables by portfolio segment (in millions):
| Year Ended December 31, 2023
| CoStar |  | Information Services |  | Multifamily |  | LoopNet |  | Other Marketplaces |  |  |  | Total
Beginning balance at December 31, 2022 | $ | 4.5 |  |  | $ | 1.1 |  |  | $ | 4.3 |  |  | $ | 1.4 |  |  | $ | 0.9 |  |  |  |  | $ | 12.2 |
Current-period provision (release) for expected credit losses | 22.1 |  |  | 1.4 |  |  | 4.9 |  |  | 6.0 |  |  | 0.6 |  |  |  |  | 35.0 |
Write-offs charged against the allowance, net of recoveries and other | (16.9) |  |  | — |  |  | (1.9) |  |  | (4.7) |  |  | (0.5) |  |  |  |  | (24.0) |
Ending balance at December 31, 2023 | $ | 9.7 |  |  | $ | 2.5 |  |  | $ | 7.3 |  |  | $ | 2.7 |  |  | $ | 1.0 |  |  |  |  | $ | 23.2 |
-
| Year Ended December 31, 2022
| CoStar |  | Information Services |  | Multifamily |  | LoopNet |  | Other Marketplaces |  |  |  | Total
Beginning balance at December 31, 2021 | $ | 5.4 |  |  | $ | 1.8 |  |  | $ | 3.4 |  |  | $ | 2.0 |  |  | $ | 0.8 |  |  |  |  | $ | 13.4 |
Current-period provision (release) for expected credit losses | 9.2 |  |  | (0.6) |  |  | 5.8 |  |  | 3.8 |  |  | 0.1 |  |  |  |  | 18.3 |
Write-offs charged against the allowance, net of recoveries and other | (10.1) |  |  | (0.1) |  |  | (4.9) |  |  | (4.4) |  |  | — |  |  |  |  | (19.5) |
Ending balance at December 31, 2022 | $ | 4.5 |  |  | $ | 1.1 |  |  | $ | 4.3 |  |  | $ | 1.4 |  |  | $ | 0.9 |  |  |  |  | $ | 12.2 |
| Year Ended December 31, 2021
| CoStar |  | Information Services |  | Multifamily |  | LoopNet |  | Other Marketplaces |  |  |  | Total
Beginning balance at December 31, 2020 | $ | 5.6 |  |  | $ | 2.7 |  |  | $ | 4.4 |  |  | $ | 1.7 |  |  | $ | 0.8 |  |  |  |  | $ | 15.2 |
Current-period provision for expected credit losses | 5.6 |  |  | (0.4) |  |  | 3.1 |  |  | 2.6 |  |  | — |  |  |  |  | 10.9 |
Write-offs charged against the allowance, net of recoveries and other | (5.8) |  |  | (0.5) |  |  | (4.1) |  |  | (2.3) |  |  | — |  |  |  |  | (12.7) |
Ending balance at December 31, 2021 | $ | 5.4 |  |  | $ | 1.8 |  |  | $ | 3.4 |  |  | $ | 2.0 |  |  | $ | 0.8 |  |  |  |  | $ | 13.4 |
Credit loss expense is included in general and administrative expenses on the consolidated statements of operations. Credit loss expense related to contract assets was not material for the years ended December 31, 2023, 2022 and 2021. The majority of the Residential portfolio segment revenue is e-commerce based and does not result in accounts receivable.

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

X
- Definition The entire disclosure for credit loss on financial instrument measured at amortized cost basis, net investment in lease, off-balance sheet credit exposure, and available-for-sale debt security. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481962/310-10-50-42 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 44 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481962/310-10-50-44 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479319/326-20-50-5 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 21 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479319/326-20-50-21 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479106/326-30-50-4 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479319/326-20-50-11 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479106/326-30-50-7 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479319/326-20-50-8 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479319/326-20-50-20 + Details
Name: | us-gaap_CreditLossFinancialInstrumentTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration