XML 32 R15.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue
6 Months Ended
Jun. 30, 2024
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
The following table summarizes the primary components of revenue; this level of disaggregation takes into consideration how the nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factors (in thousands):
Three months ended June 30,Six months ended June 30,
2024202320242023
Auction marketplace revenue$75,433 $54,519 $142,762 $108,521 
Other marketplace revenue60,354 46,548 114,923 89,239 
Data services revenue8,339 8,293 16,255 16,463 
Marketplace and service revenue$144,126 $109,360 $273,940 $214,223 
Contract liabilities represent consideration collected prior to satisfying performance obligations. The Company had $5.5 million and $4.2 million of contract liabilities included in Accrued other liabilities on the Condensed Consolidated Balance Sheets as of June 30, 2024 and December 31, 2023, respectively. Revenue recognized for the three months ended June 30, 2024 from amounts included in deferred revenue as of March 31, 2024, was $5.4 million. Revenue recognized for the six months ended June 30, 2024 from amounts included in deferred revenue as of December 31, 2023 was $4.2 million. All the remaining performance obligations for contracts are expected to be recognized within one year.