v3.26.1
Accounts Receivable, Net
3 Months Ended
Mar. 31, 2026
Accounts Receivable, Net [Abstract]  
ACCOUNTS RECEIVABLE, NET

NOTE 6 – ACCOUNTS RECEIVABLE, NET

 

Accounts receivable consisted of the following as of: 

 

   March 31,
2026
   December 31,
2025
 
         
Accounts receivable, net   14,054,376    12,398,542 
Accounts receivable, net (non-current)   7,265,911    8,566,654 
    21,320,287    20,965,196 

 

The Company performed an analysis of the trade receivables related to SSI India and determined, based on the deferred payment terms of the contracts, that a $7,265,911 (December 31, 2025: $8,566,654) may not be due and collectible in next one year and thus company classified these receivables as non-current. 

Activity in the allowance for the credit losses for the period ended March 31, 2026 and 2025 was as follows:

 

   As of 
   March 31,
2026
   December 31,
2025
 
         
Balance at the beginning of the year   896,180    545,799 
Additions   193,912    385,559 
Foreign currency translation adjustment   (41,341)   (35,178)
Balance at the end of the year   1,048,751    896,180 

 

Details of customers which accounted for 10% or more of total revenues during the three months ended March 31, 2026, and March 31, 2025 and 10% or more of total accounts receivables as at March 31, 2026, and December 31, 2025.

 

   Percentage of revenue   Percentage of accounts 
   For three months ended   receivables as of 
   March 31,
2026
   March 31,
2025
   March 31,
2026
   December 31,
2025
 
Customer A   

^

    13%   
-
    
-
 
Customer B   

^

    14%   
^
    
^
 
Customer C   

^

    17%   2%   2%
Customer D   

^

    11%   
-
    
-
 
Customer E   

^

    10%   
^
    
^
 

 

^ represents less than 1%