v3.24.3
Disaggregated Revenue and Cost of Revenue Information (Tables)
9 Months Ended
Sep. 30, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregated Revenue and Cost of Revenue Information

Revenue and cost of revenue is presented in the following tables for the three and nine months ended September 30, 2024 and 2023, respectively (in thousands):

 

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

Marketplace

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Revenue

 

$

126,965

 

 

$

102,473

 

 

$

351,438

 

 

$

282,664

 

Cost of revenue

 

 

84,347

 

 

 

70,578

 

 

 

235,278

 

 

 

196,240

 

Gross Profit

 

$

42,618

 

 

$

31,895

 

 

$

116,160

 

 

$

86,424

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Supplier Services

 

 

 

 

 

 

 

 

 

 

 

 

Revenue

 

$

14,733

 

 

$

16,454

 

 

$

45,545

 

 

$

52,597

 

Cost of revenue

 

 

1,526

 

 

 

2,100

 

 

 

5,101

 

 

 

9,847

 

Gross Profit

 

$

13,207

 

 

$

14,354

 

 

$

40,444

 

 

$

42,750