XML 80 R60.htm IDEA: XBRL DOCUMENT v3.24.1
Revenue (Tables)
12 Months Ended
Dec. 31, 2023
Revenue [abstract]  
Summary of revenue
Revenue is comprised of the following:
For the year ended December 31,
In thousands of USD
2021(1)
2022(1)
2023
First-party sales65,148 81,728 86,384 
Commissions30,305 39,879 46,666 
Fulfillment32,245 26,076 18,506 
Value added services25,248 32,237 20,278 
Marketing and advertising10,057 16,940 12,392 
Other revenue4,621 6,440 2,176 
Revenue167,624 203,300 186,402 
_________________________
(1)Re-presented for discontinued operations. See Note 6.