v3.25.2
Revenue
6 Months Ended
Jun. 30, 2025
Revenue from Contract with Customer [Abstract]  
Revenue
Note 2—Revenue
The following table summarizes revenue disaggregated by Marketplace revenue and optional Services revenue for the periods presented (in thousands):
Three Months Ended 
 June 30,
Six Months Ended 
 June 30,
2025202420252024
Marketplace revenue$468,169 $470,377 $926,664 $937,359 
Services revenue204,494 177,429 397,175 356,401 
Revenue$672,663 $647,806 $1,323,839 $1,293,760 
Contract balances
Deferred revenues
The amount of revenue recognized in the six months ended June 30, 2025 that was included in the deferred balance at January 1, 2025 was $17.5 million.