XML 30 R23.htm IDEA: XBRL DOCUMENT v3.25.2
Concentrations
6 Months Ended
Jun. 30, 2025
Risks and Uncertainties [Abstract]  
Concentrations

Note 14. Concentrations

Concentration of Sales and Accounts Receivable

The following represents customers that accounted for 10% or more of total revenue:

 

 

 

Three months ended June 30,

 

 

Six months ended June 30,

 

 

 

2025

 

 

2024

 

 

2025

 

 

2024

 

Customer A

 

 

27

%

 

 

24

%

 

 

31

%

 

 

20

%

Customer B

 

 

19

%

 

 

16

%

 

 

15

%

 

 

17

%

Customer C

 

 

14

%

 

 

8

%

 

 

14

%

 

 

7

%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

The following represents customers that accounted for 10% or more of total trade accounts receivable:

 

 

 

June 30, 2025

 

 

December 31, 2024

 

Customer A

 

 

29

%

 

 

29

%

Customer B

 

 

17

%

 

 

19

%

Customer C

 

 

15

%

 

 

15

%

 

The allowance for credit losses as of June 30, 2025 and December 31, 2024 were not material.

Concentration of Purchases

During the six months ended June 30, 2025, the Company’s products were manufactured by nine CMs with locations in China, Taiwan, Vietnam, Mexico, and the United States.

Concentration of Cash

The Company’s cash deposits exceeded the Federal Deposit Insurance Corporation’s insured limits. The Company has not experienced losses on these accounts. Most of the Company's deposits are in several accounts at large institutional banks.

Concentration of Property and Equipment

The Company’s property and equipment, net by geographic region, are as follows (in thousands):

 

 

 

June 30, 2025

 

 

December 31, 2024

 

North America

 

$

1,681

 

 

$

1,841

 

Asia Pacific (APAC)

 

 

41

 

 

 

56

 

Europe, Middle East and Africa (EMEA)

 

 

81

 

 

 

96

 

Property and equipment, net

 

$

1,803

 

 

$

1,993