XML 18 R8.htm IDEA: XBRL DOCUMENT v3.24.3
CONCENTRATION OF CREDIT RISK AND MAJOR CUSTOMERS
9 Months Ended
Sep. 30, 2024
Risks and Uncertainties [Abstract]  
CONCENTRATION OF CREDIT RISK AND MAJOR CUSTOMERS

NOTE 2. CONCENTRATION OF CREDIT RISK AND MAJOR CUSTOMERS

 

Financial instruments that potentially subject us to concentrations of credit risk consist principally of cash, accounts receivable, and contract assets. With regard to cash, we maintain our excess cash balances in checking accounts at primarily two financial institutions, one in the United States and one in China. The account in the United States may at times exceed federally insured limits. The Company’s $1,239 cash balance as of September 30, 2024 included approximately $1,035 and $6 that was held at banks located in China and Mexico, respectively. We grant credit to customers in the normal course of business and generally do not require collateral on our accounts receivable.

 

We have certain customers whose revenue individually represented 10% or more of net sales, or whose accounts receivable balances individually represented 10% or more of gross accounts receivable. One customer accounted for 28% and 26% of net sales for the three and nine months ended September 30, 2024, respectively. Two customers accounted for 36% and 38% of net sales for both the three and nine months ended September 30, 2023.

 

 

As of September 30, 2024, one customer represented approximately 22% of our gross accounts receivable. As of December 31, 2023, two customers represented approximately 35% of our gross accounts receivable.

 

Contract assets for three customers accounted for 44% of gross contract assets as of September 30, 2024. Contract assets for two customers accounted for 34% of gross contract assets as of December 31, 2023.

 

Export sales from the U.S. represented approximately 2% of net sales for both the three and nine months ended September 30, 2024. Export sales represented approximately 3% of net sales for both three and nine month ended September 30, 2023.