Revenue
2021$218M
2025$687M
Gross Profit
2021$57.1M
2025$267M
Active Buyers
202128,130
202581,821
Active Suppliers
20212,010
20254,996