XML 31 R24.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue
6 Months Ended
Jun. 30, 2025
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,

 

 

 

2025

 

 

2024

 

 

2025

 

 

2024

 

By Market Group:

 

 

 

 

 

 

 

 

 

 

 

 

Enterprise

 

$

7,152

 

 

$

8,615

 

 

$

11,493

 

 

$

17,494

 

Consumer

 

 

5,650

 

 

 

4,827

 

 

 

12,051

 

 

 

8,338

 

Automotive

 

 

821

 

 

 

1,742

 

 

 

2,092

 

 

 

3,583

 

Total sales

 

$

13,623

 

 

$

15,184

 

 

$

25,636

 

 

$

29,415

 

 

 

 

 

 

 

 

 

 

 

 

 

 

By Geography:

 

 

 

 

 

 

 

 

 

 

 

 

North America

 

$

7,471

 

 

$

9,337

 

 

$

12,692

 

 

$

19,361

 

China (including Hong Kong and Taiwan)

 

 

5,870

 

 

 

5,397

 

 

 

12,382

 

 

 

8,700

 

Rest of the world

 

 

282

 

 

 

450

 

 

 

562

 

 

 

1,354

 

Total sales

 

$

13,623

 

 

$

15,184

 

 

$

25,636

 

 

$

29,415

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Timing of revenue recognition:

 

 

 

 

 

 

 

 

 

 

 

 

Products and services transferred at a point in time

 

$

12,854

 

 

$

14,507

 

 

$

24,042

 

 

$

28,032

 

Products and services transferred over time

 

 

769

 

 

 

677

 

 

 

1,594

 

 

 

1,383

 

Total sales

 

$

13,623

 

 

$

15,184

 

 

$

25,636

 

 

$

29,415

 

 

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.2 million and $72,400 as of June 30, 2025 and December 31, 2024, respectively.

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 and $0.3 million as of June 30, 2025 and December 31, 2024, respectively and are included in the accrued liabilities in the accompanying condensed consolidated balance sheets. The expected product returns under the stock rotation arrangement were $0.1 million each as of June 30, 2025 and December 31, 2024, respectively and are included in inventories in the accompanying consolidated balance sheets.