XML 44 R27.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue (Tables)
6 Months Ended
Jun. 30, 2024
Revenue from Contract with Customer [Abstract]  
Summary of disaggregation of 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