XML 22 R10.htm IDEA: XBRL DOCUMENT v3.23.2
ALLOWANCE FOR CREDIT LOSSES
6 Months Ended
Jun. 30, 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 thousands):
Six Months Ended June 30, 2023
CoStarInformation ServicesMultifamilyLoopNetOther MarketplacesTotal
Beginning balance at December 31, 2022
$4,510 $1,051 $4,347 $1,396 $891 $12,195 
Current-period provision (release) for expected credit losses8,781 504 2,092 2,603 (42)13,938 
Write-offs charged against the allowance, net of recoveries and other(8,072)(104)(910)(2,005)— (11,091)
Ending balance at June 30, 2023
$5,219 $1,451 $5,529 $1,994 $849 $15,042 
Six Months Ended June 30, 2022
CoStarInformation ServicesMultifamilyLoopNetOther MarketplacesTotal
Beginning balance at December 31, 2021
$5,380 $1,820 $3,393 $1,968 $813 $13,374 
Current-period provision (release) for expected credit losses3,422 (1,063)2,676 1,805 50 6,890 
Write-offs charged against the allowance, net of recoveries and other(4,708)(2,849)(3,078)— (10,626)
Ending balance at June 30, 2022
$4,094 $766 $3,220 $695 $863 $9,638 
Credit loss expense is included in general and administrative expenses on the condensed consolidated statements of operations. Credit loss expense related to contract assets was not material for the six months ended June 30, 2023 and 2022. The majority of the Residential portfolio segment revenue is e-commerce-based and does not result in accounts receivable.