XML 37 R24.htm IDEA: XBRL DOCUMENT v3.25.1
Segments (Tables)
3 Months Ended
Mar. 31, 2025
Segment Reporting [Abstract]  
Schedule of segment reporting for revenue

 

   2025   2024 
   Three months ended March 31, 
   2025   2024 
   US$   US$ 
Revenue        
Remittance services          
Fiat remittance   4,410,386    6,467,068 
ODL remittance   172,728    279,831 
Sales of Airtime   5,459,503    6,314,878 
Other services   12,952    42,346 
Revenue   10,055,569    13,104,123 
Cost of sales          
Remittance services   (1,682,190)   (2,882,759)
Sales of Airtime   (5,090,180)   (5,732,411)
Other services   (81,802)   (81,392)
Cost of sales   (6,854,172)   (8,696,562)
Gross Profit          
Remittance services   2,900,924    3,864,140 
Sales of Airtime   369,323    582,467 
Other services   (68,850)   (39,046)
Gross Profit   3,201,397    4,407,561