Revenue
2021 $218
2023 $463
Gross Profit
2021 $57.1
2023 $178
Active Buyers
2021 28,130
2023 55,458
Active Suppliers
2021 2,010
2023 3,429