Revenue
2021$218M
2024$546M
Gross Profit
2021$57.1M
2024$216M
Active Buyers
202128,130
202468,267
Active Suppliers
20212,010
20244,375