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

(8) Disaggregated Revenue and Cost of Revenue Information

The following table presents our revenue and cost of revenue disaggregated by line of business. Revenue from our marketplace primarily reflects the sales of parts and assemblies on our platform. Revenue from supplier services primarily includes the sale of digital advertising and marketing services, and to a lesser extent financial service products, SaaS products and tools and materials (our "tools and materials business", which we previously referred to as our "supplies business”).

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