XML 38 R23.htm IDEA: XBRL DOCUMENT v3.25.1
Major Customer and Geographic Information
12 Months Ended
Dec. 31, 2024
Major Customer And Geographic Information  
Major Customer and Geographic Information

13. Major Customer and Geographic Information 

Our Company’s revenues, expressed as a percentage of total revenues, from non-affiliated customers that equaled 10% or more of our Company’s total revenues were:

Schedule of revenues as percentage of revenue        
   Year ended December 31 
   2024   2023 
Customer A   70%   64%
Customer B   18%   19%

 

Our Company’s non-affiliate customers whose individual balances amounted to more than 10% of our Company’s net accounts receivable, expressed as a percentage of net accounts receivable, were:

Schedule of non-affiliated customers with accounts receivable        
   December 31 
   2024   2023 
Customer A   15%   7%
Customer B   78%   82%

 

Our Company performs ongoing credit evaluations of its customers and generally does not require collateral. Our Company also maintains allowances for potential credit losses. The loss of a major customer could have a material adverse effect on our Company’s business operations and financial condition. Our Company’s revenues by geographic region are as follows:

Schedule of revenue by geographic region        
   Year ended December 31 
   2024   2023 
North America   484,800    591,900 
South America   600    600 
Europe        
Asia   1,546,500    1,439,500 
Australia   85,900    51,900 
    2,117,800    2,083,900