v3.26.1
Revenue
6 Months Ended
Jun. 30, 2026
Revenue from Contract with Customer [Abstract]  
Revenue

Note 15. Revenue

Disaggregated revenues are as follows (in thousands):

 

 

 

Three months ended June 30,

 

 

Six months ended June 30,

 

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

By Market Group:

 

 

 

 

 

 

 

 

 

 

 

 

Enterprise

 

$

6,730

 

 

$

7,152

 

 

$

11,682

 

 

$

11,493

 

Consumer

 

 

5,800

 

 

 

5,650

 

 

 

11,414

 

 

 

12,051

 

Automotive

 

 

1,168

 

 

 

821

 

 

 

2,113

 

 

 

2,092

 

Total sales

 

$

13,698

 

 

$

13,623

 

 

$

25,209

 

 

$

25,636

 

 

 

 

 

 

 

 

 

 

 

 

 

 

By Geography:

 

 

 

 

 

 

 

 

 

 

 

 

North America

 

$

7,308

 

 

$

7,471

 

 

$

13,064

 

 

$

12,692

 

China (including Hong Kong and Taiwan)

 

 

5,838

 

 

 

5,870

 

 

 

11,479

 

 

 

12,382

 

Rest of the world

 

 

552

 

 

 

282

 

 

 

666

 

 

 

562

 

Total sales

 

$

13,698

 

 

$

13,623

 

 

$

25,209

 

 

$

25,636

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Timing of revenue recognition:

 

 

 

 

 

 

 

 

 

 

 

 

Products and services transferred at a point in time

 

$

13,099

 

 

$

12,854

 

 

$

24,011

 

 

$

24,042

 

Products and services transferred over time

 

 

599

 

 

 

769

 

 

 

1,198

 

 

 

1,594

 

Total sales

 

$

13,698

 

 

$

13,623

 

 

$

25,209

 

 

$

25,636

 

Contract liabilities are deferred revenues that were recorded when advance payments were received for remaining performance obligations that are recognized over time. The contract liabilities were $0.1 million each as of June 30, 2026 and December 31, 2025.

The Company has recorded sales return reserves based on analysis of historical return trends. As of June 30, 2026 and December 31, 2025, the Company had $0.4 million and $0.2 million sales return reserves included in accrued liabilities and other on the consolidated balance sheets.

We have stock rotation return rights arrangements with certain customers to return a limited percentage of product. Estimated allowances for stock rotation were $0.1 million as of June 30, 2026, and December 31, 2025, and are included in the accrued liabilities in the accompanying condensed consolidated balance sheets.