v3.26.1
Revenue from Contracts with Customers
3 Months Ended
Mar. 31, 2026
Revenue from Contracts with Customers [Abstract]  
REVENUE FROM CONTRACTS WITH CUSTOMERS

3. REVENUE FROM CONTRACTS WITH CUSTOMERS

 

The Company recognizes revenue in accordance with ASC 606, “Revenue from Contracts with Customers”, by applying the five-step model to all contracts with customers: (i) identification of the contract, (ii) identification of performance obligations, (iii) determination of the transaction price, (iv) allocation of the transaction price to the performance obligations, and (v) recognition of revenue when, or as, the Company satisfies a performance obligation.

 

The Company’s revenue is derived from the provision of system solutions in Payment Processing (Fintech), Regulatory Technology (RegTech) and Robotic Process Automation (RPA). Each contract specifies the services to be delivered, the total consideration, and the applicable payment terms.

 

Performance obligations generally consist of the delivery of software solutions, implementation services, customization, and, when applicable, post-implementation support and maintenance. The Company evaluates whether such services are distinct and accounts for them as separate performance obligations if appropriate.

 

The transaction price is determined based on the consideration specified in the contract, which may include fixed and variable amounts. Variable consideration, if any, is estimated using either the expected value or the most likely amount method, depending on which better predicts the amount of consideration to which the Company will be entitled. The Company includes variable consideration in the transaction price only to the extent that it is probable that a significant reversal of revenue will not occur.

 

Revenue is recognized when control of the promised goods or services is transferred to the customer. For implementation and customization services, revenue is generally recognized over time as the services are performed, as the customer simultaneously receives and consumes the benefits. For software solutions, revenue is recognized at a point in time or over time, depending on the nature of the arrangement and the transfer of control. Revenue from support and maintenance services is typically recognized over time on a straight-line basis over the service period.

 

The Company’s payment terms vary by contract but generally require payment within a specified period following invoicing. In certain arrangements, the Company may receive advance payments, which are recorded as contract liabilities and recognized as revenue when the related performance obligations are satisfied.

 

Cost of revenue

 

Cost of revenue includes direct costs associated with provision of services such as development costs, purchases of third-party software, maintenance fees and consultation fees.

 

Disaggregation of revenue

 

The table below shows the revenue disaggregation by type of services for the three months ended March 31, 2026 and 2025:

 

Revenue disaggregation by type of services 

For the three
months ended
March 31,
2026
(Unaudited)

  

For the three
months ended
March 31,
2025

(Unaudited)

 
Payment Processing (Fintech)  $          575,630   $          157,413 
Regulatory Technology (RegTech)   570,405    402,601 
Robotic Process Automation (RPA)   129,487    61,165 
Total revenue  $1,275,522   $621,179 

Contract assets

 

Contract assets represent the Company’s right to consideration in exchange for services transferred to customers for which the Company has not yet billed the customer.

 

Contract liabilities

 

For a service contract where the performance obligation has not been completed, the contract liabilities are recorded for any payments received in advance from the customer before completion of the performance obligation.

 

As of March 31, 2026 and December 31, 2025, the Company’s contract assets and contract liabilities are classified as current assets and current liabilities, respectively, as presented below:

 

  

As of

March 31,

2026

(Unaudited)

  

As of

December 31,
2025

(Audited)

 
Current assets        
Contract assets  $179,371   $159,867 
           
Current liabilities          
Contract liabilities  $1,009,322   $734,475 

 

Changes in contract assets during the three months ended March 31, 2026 are as follows:

 

  

For the three
months ended
March 31,
2026
(Unaudited)

 
Contract assets, January 1, 2026  $159,867 
New contract assets   181,373 
Revenue recognized and billed   (161,799)
Exchange difference   (70)
Contract assets, March 31, 2026  $179,371 

 

Changes in contract liabilities during the three months ended March 31, 2026 are as follows:

 

    For the three
months ended
March 31,
2026
(Unaudited)
 
Contract liabilities, January 1, 2026   $ 734,475  
New contract liabilities     755,292  
Performance obligations satisfied     (476,102 )
Exchange difference     (4,343 )
Contract liabilities, March 31, 2026   $ 1,009,322  

 

Remaining performance obligations

 

Remaining performance obligations represent the transaction price of firm orders for which a good or service has not been delivered to our customer. As of March 31, 2026, the aggregate amount of the transaction price allocated to remaining performance obligations was $1,009,322. The Company expects to recognize revenue on $898,599 of its remaining performance obligations within the next 12 months following March 31, 2026, and $110,723 within the next 24 months following March 31, 2026.