XML 45 R28.htm IDEA: XBRL DOCUMENT v3.25.1
MAJOR CUSTOMERS AND RELATED INFORMATION
12 Months Ended
Dec. 31, 2024
Risks and Uncertainties [Abstract]  
MAJOR CUSTOMERS AND RELATED INFORMATION

18. MAJOR CUSTOMERS AND RELATED INFORMATION

 

Major Customers

 

For the year ended December 31, 2024, revenues from two distributors accounted for approximately 23% and 14%, respectively, of revenues with no other single customer accounting for more than 10% of total revenues. Accounts receivable from two distributors accounted for approximately 11% and 10%, respectively, of net accounts receivable and contract assets at December 31, 2024.

 

For the year ended December 31, 2023, revenues from one distributor accounted for approximately 37% of revenues with no other single customer accounting for more than 10% of total revenues. Accounts receivable from one distributor accounted for 67% of net accounts receivable at December 31, 2023.

 

The following table summarizes revenues by geographic region. Revenues are attributed to countries based on the customer’s delivery location.

 

   2024   2023 
   For the Year 
   Ended December 31, 
   2024   2023 
Americas  $4,423   $3,773 
Europe, Middle East and Africa   76    2,302 
Asia Pacific   8    58 
Total revenues  $4,507   $6,133 

 

See Note 1 – Concentrations of Risks for information on reliance on suppliers.